Free
Open to everyone, on every professional player.
- Name, age, nationality and position
- Current club and league
- Height and preferred foot
- Recent seasons by club
- Key numbers against the league
- Search across 800+ competitions
Michael
Santos
Centre-Forward – Forward
World rank
#1005
striker in the world by TSH Score
In his age group
#351
among strikers aged 30+
In his league
58%
of Liga Profesional de Fútbol strikers rank below him
Finishing
−1.1
goals below expected · better than 39% of players
50 shots. He scores fewer than the chances he gets would predict.
Teammates converted fewer of his chances than expected.
12 of 16 appearances
12 of 15 appearances
came off the bench
| Position | Apps | G | A |
|---|---|---|---|
| Centre-Forward | 263 | 78 | 12 |
| Attacking Midfield | 17 | 3 | 3 |
| Right Winger | 12 | 2 | 2 |
| Left Winger | 7 | 1 | 0 |
| Central Midfield | 3 | 0 | 0 |
| Season | Competition | Club | Apps | Starts | G | A | Yellow cards | Second yellow | Red cards | Min |
|---|---|---|---|---|---|---|---|---|---|---|
| 20262026 | Liga Profesional de FútbolLiga Profesional de Fútbol | Central Córdoba SdE | 14 | 12 | 4 | – | 1 | – | 0 | 1,092 |
| 20262026 | Liga Profesional de FútbolLiga Profesional de Fútbol | Vélez Sarsfield | 1 | 0 | 0 | – | 0 | – | 0 | 7 |
| 20262026 | Copa ArgentinaCopa Argentina | Central Córdoba SdE | 1 | 0 | 0 | – | 1 | – | 0 | 74 |
| 20252025 | Liga Profesional de FútbolLiga Profesional de Fútbol | Vélez Sarsfield | 17 | 6 | 0 | 0 | 0 | 0 | 0 | 570 |
| 20252025 | Copa LibertadoresCopa Libertadores | Vélez Sarsfield | 7 | 3 | 1 | – | 0 | – | 0 | 267 |
| 20242024 | Trofeo de CampeonesTrofeo de Campeones | Vélez Sarsfield | 1 | 0 | 0 | – | 0 | – | 0 | 30 |
| 20252025 | Copa ArgentinaCopa Argentina | Vélez Sarsfield | 1 | 1 | 0 | – | 0 | – | 0 | 90 |
| 2024/2524/25 | Super CopaSuper Copa | Vélez Sarsfield | 1 | 0 | 0 | – | 0 | – | 0 | 11 |
| 2023/2423/24 | Liga MXLiga MX | Juárez | 23 | 14 | 3 | 0 | 3 | 0 | 0 | 1,193 |
| 20242024 | Liga Profesional de FútbolLiga Profesional de Fútbol | Vélez Sarsfield | 12 | 0 | 3 | 0 | 0 | 0 | 0 | 281 |
| 20242024 | Copa ArgentinaCopa Argentina | Vélez Sarsfield | 3 | 0 | 0 | – | 0 | – | 0 | 64 |
| 20232023 | Liga Profesional de FútbolLiga Profesional de Fútbol | Talleres Córdoba | 24 | 24 | 13 | 5 | 3 | 0 | 0 | 1,845 |
| 20222022 | Liga Profesional de FútbolLiga Profesional de Fútbol | Talleres Córdoba | 20 | 13 | 4 | 0 | 3 | 0 | 0 | 1,105 |
| 20222022 | Copa LibertadoresCopa Libertadores | Talleres Córdoba | 7 | 4 | 2 | – | 1 | – | 0 | 282 |
| 20222022 | Copa ArgentinaCopa Argentina | Talleres Córdoba | 3 | 3 | 1 | – | 1 | – | 0 | 296 |
| 20212021 | Liga Profesional de FútbolLiga Profesional de Fútbol | Talleres Córdoba | 38 | 17 | 10 | 2 | 2 | 0 | 0 | 1,854 |
| 2020/2120/21 | Segunda DivisiónSegunda División | Leganés | 9 | 3 | 0 | 0 | 2 | 0 | 0 | 410 |
| 20212021 | CONMEBOL SudamericanaCONMEBOL Sudamericana | Talleres Córdoba | 5 | 4 | 0 | – | 0 | – | 0 | 386 |
| 2019/2019/20 | SuperligaSuperliga | København | 23 | 16 | 7 | 0 | 3 | 0 | 0 | 1,515 |
| 2019/2019/20 | Reserve LeagueReserve League | København Res. | 3 | 3 | 0 | – | 0 | – | 0 | 138 |
| 2019/2019/20 | UEFA Europa LeagueEuropa League | København | 11 | 7 | 2 | – | 3 | – | 0 | 698 |
| 20202020 | Copa ArgentinaCopa Argentina | Talleres Córdoba | 6 | 6 | 4 | – | 1 | – | 0 | 540 |
| 20202020 | The Atlantic CupThe Atlantic Cup | København | 3 | 1 | 1 | – | 0 | – | 0 | 185 |
| 2019/2019/20 | DBU PokalenDBU Pokalen | København | 2 | 1 | 0 | – | 1 | – | 0 | 105 |
| 2018/1918/19 | La LigaLa Liga | Leganés | 16 | 5 | 1 | 3 | 4 | 0 | 0 | 552 |
| 2017/1817/18 | Segunda DivisiónSegunda División | Sporting Gijón | 38 | 33 | 17 | 3 | 8 | 0 | 0 | 2,826 |
| 2017/1817/18 | Copa del ReyCopa del Rey | Sporting Gijón | 1 | 0 | 0 | – | 0 | – | 0 | 55 |
| 2016/1716/17 | La LigaLa Liga | Málaga | 14 | 8 | 3 | 0 | 3 | 0 | 0 | 738 |
| 2016/1716/17 | Copa del ReyCopa del Rey | Málaga | 2 | 2 | 1 | – | 0 | – | 0 | 180 |
| 2015/1615/16 | Primera DivisiónPrimera División | River Plate | 23 | 21 | 11 | 3 | 5 | 0 | 0 | 1,886 |
| 20162016 | Copa LibertadoresCopa Libertadores | River Plate | 7 | 7 | 4 | – | 1 | – | 0 | 629 |
| 20152015 | Pan American GamesPan American Games | Uruguay U22 | 5 | 5 | 1 | – | 0 | – | 0 | 449 |
| 20182018 | CONMEBOL World Cup QualifiersCONMEBOL World Cup Qualifiers | Uruguay | 1 | 0 | 0 | – | 0 | – | 0 | 4 |
| 2014/1514/15 | Primera DivisiónPrimera División | River Plate | 29 | 27 | 21 | 0 | 4 | 1 | 0 | 2,413 |
| 20142014 | CONMEBOL SudamericanaCONMEBOL Sudamericana | River Plate | 3 | 3 | 3 | – | 3 | – | 0 | 268 |
| 2013/1413/14 | Primera DivisiónPrimera División | River Plate | 22 | 10 | 7 | – | 2 | – | 0 | 1,104 |
| 20132013 | CONMEBOL SudamericanaCONMEBOL Sudamericana | River Plate | 4 | 4 | 2 | – | 0 | – | 0 | 279 |
| 2012/1312/13 | Primera DivisiónPrimera División | River Plate | 8 | 4 | 1 | – | 1 | – | 0 | 346 |
| 2011/1211/12 | Primera DivisiónPrimera División | River Plate | 8 | 0 | 1 | – | 1 | – | 1 | 147 |
| 2010/1110/11 | Primera DivisiónPrimera División | River Plate | 1 | 0 | 0 | – | 1 | – | 0 | 38 |
| No rows match these filters. | ||||||||||
| Career total · all competitions | 417 | 267 | 128 | 16* | 58 | 1* | 1 | 24,952 | ||
| Competition | Apps | G | A |
|---|---|---|---|
| Liga Profesional de Fútbol | 126 | 34 | 7 |
| Primera División | 91 | 41 | 3 |
| Segunda División | 47 | 17 | 3 |
| La Liga | 30 | 4 | 3 |
| Liga MX | 23 | 3 | 0 |
| Superliga | 23 | 7 | 0 |
| Copa Libertadores | 21 | 7 | – |
| Copa Argentina | 14 | 5 | – |
| CONMEBOL Sudamericana | 12 | 5 | – |
| UEFA Europa League | 11 | 2 | – |
* Assists and second yellows are counted where the data has them, mostly league games from 2014/15; cups and internationals show “–”. Friendlies are excluded. Data as of 2 Nov 2026.
Preview shows a sample. Valuation, wages, physical data and AI reports on Michael Santos, available with a TSH subscription.
Open to everyone, on every professional player.
Everything in Free, plus the data and AI your departments work from.
TSH Valuation
Value band · deal price
Wages and contract value
Wage · fair-wage band
Data Report Generator
PDF report · one click
Advanced profile
~70 metrics · radar
Physical data
Per 90 · per match
AI Scout report
Written report
Players like him
Shortlist ready
AI Full Dossier
Board-ready PDF