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
Mateo
García
Central Midfield · Midfielder
World rank
#1055
defensive midfielder in the world by TSH Score
In his age group
#336
among defensive midfielders aged 26–29
In his league
51%
of Liga BetPlay defensive midfielders rank below him
Finishing
−0.8
goals below expected · better than 47% of players
131 shots. He scores about what the chances he gets would predict.
Teammates converted fewer of his chances than expected.
35 of 38 appearances
25 of 27 appearances
7 of 7 appearances
2 of 3 appearances
1 of 1 appearances
| Position | Apps | G | A |
|---|---|---|---|
| Central Midfield | 117 | 8 | 1 |
| Defensive Midfield | 96 | 2 | 3 |
| Attacking Midfield | 6 | 0 | 0 |
| Left Winger | 1 | 0 | 0 |
| Other · RB, RW | 2 | 0 | 0 |
| Season | Competition | Club | Apps | Starts | G | A | Yellow cards | Second yellow | Red cards | Min |
|---|---|---|---|---|---|---|---|---|---|---|
| 20262026 | Liga BetPlayLiga BetPlay | Millonarios | 27 | 25 | 2 | 0 | 7 | 0 | 1 | 1,940 |
| 20262026 | CONMEBOL SudamericanaCONMEBOL Sudamericana | Millonarios | 7 | 7 | 0 | – | 0 | – | 0 | 513 |
| 20262026 | Copa BetPlayCopa BetPlay | Millonarios | 3 | 2 | 0 | – | 0 | – | 0 | 203 |
| 20262026 | Serie Río de la PlataSerie Río de la Plata | Millonarios | 1 | 1 | 0 | – | 1 | – | 0 | 90 |
| 20252025 | Liga BetPlayLiga BetPlay | Once Caldas | 33 | 32 | 1 | 1 | 11 | 0 | 0 | 2,611 |
| 20252025 | CONMEBOL SudamericanaCONMEBOL Sudamericana | Once Caldas | 12 | 11 | 0 | – | 1 | – | 0 | 985 |
| 20252025 | Copa BetPlayCopa BetPlay | Once Caldas | 4 | 4 | 0 | – | 0 | – | 0 | 338 |
| 20242024 | Liga BetPlayLiga BetPlay | Once Caldas | 37 | 35 | 2 | 0 | 14 | 0 | 0 | 3,103 |
| 20242024 | Copa BetPlayCopa BetPlay | Once Caldas | 1 | 1 | 0 | – | 0 | – | 0 | 82 |
| 20232023 | Torneo BetPlayTorneo BetPlay | Llaneros | 20 | 10 | 2 | – | 5 | – | 0 | 1,037 |
| 20232023 | Torneo BetPlayTorneo BetPlay | Real Cartagena | 17 | 16 | 0 | – | 4 | – | 1 | 1,396 |
| 20232023 | Copa BetPlayCopa BetPlay | Llaneros | 1 | 1 | 0 | – | 0 | – | 0 | 90 |
| 20222022 | Torneo BetPlayTorneo BetPlay | Llaneros | 18 | 17 | 0 | 0 | 3 | 0 | 1 | 1,372 |
| 20222022 | Liga BetPlayLiga BetPlay | Unión Magdalena | 6 | 1 | 0 | 0 | 1 | 0 | 0 | 148 |
| 20222022 | Copa BetPlayCopa BetPlay | Unión Magdalena | 3 | 3 | 0 | – | 0 | – | 0 | 249 |
| 20212021 | Torneo BetPlayTorneo BetPlay | Llaneros | 29 | 28 | 2 | – | 8 | – | 0 | 2,325 |
| 20212021 | Torneo BetPlayTorneo BetPlay | Unión Magdalena | 1 | 0 | 0 | – | 0 | – | 0 | 32 |
| 20212021 | Copa BetPlayCopa BetPlay | Llaneros | 7 | 7 | 0 | – | 1 | – | 0 | 626 |
| 20202020 | Torneo BetPlayTorneo BetPlay | Llaneros | 19 | 17 | 3 | 0 | 7 | 1 | 0 | 1,535 |
| 20202020 | Copa BetPlayCopa BetPlay | Llaneros | 1 | 1 | 0 | – | 1 | – | 0 | 90 |
| 20192019 | Torneo BetPlayTorneo BetPlay | Llaneros | 21 | 16 | 0 | 0 | 7 | 0 | 0 | 1,365 |
| 20192019 | Copa BetPlayCopa BetPlay | Llaneros | 3 | 3 | 0 | – | 0 | – | 0 | 255 |
| 20182018 | Liga BetPlayLiga BetPlay | Deportivo Pasto | 6 | 6 | 0 | 0 | 2 | 0 | 0 | 436 |
| 20172017 | Copa BetPlayCopa BetPlay | Deportivo Pasto | 2 | 1 | 0 | – | 0 | – | 0 | 46 |
| No rows match these filters. | ||||||||||
| Career total · all competitions | 279 | 245 | 12 | 1* | 73 | 1* | 3 | 20,867 | ||
| Competition | Apps | G | A |
|---|---|---|---|
| Torneo BetPlay | 125 | 7 | 0 |
| Liga BetPlay | 109 | 5 | 1 |
| Copa BetPlay | 25 | 0 | – |
| CONMEBOL Sudamericana | 19 | 0 | – |
| Serie Río de la Plata | 1 | 0 | – |
* 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 Mateo García, 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