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
Lucas
Kal
Defensive Midfield – Midfielder
World rank
#4881
centre-back in the world by TSH Score
In his age group
#1720
among centre-backs aged 30+
In his league
52%
of China League One centre-backs rank below him
Finishing
+2.2
goals above expected · better than 92% of players
50 shots. He scores more than the chances he gets would predict.
Teammates converted more of his chances than expected.
21 of 10 appearances
21 of 10 appearances
| Position | Apps | G | A |
|---|---|---|---|
| Defensive Midfield | 97 | 3 | 5 |
| Centre-Back | 60 | 2 | 1 |
| Central Midfield | 38 | 3 | 3 |
| Left-Back | 5 | 0 | 0 |
| Right-Back | 1 | 0 | 0 |
| Season | Competition | Club | Apps | Starts | G | A | Yellow cards | Second yellow | Red cards | Min |
|---|---|---|---|---|---|---|---|---|---|---|
| 20262026 | China League OneChina League One | Nantong Zhiyun | 10 | 21 | 1 | 2 | 0 | 0 | 0 | 883 |
| 2024/2524/25 | Pro LeaguePro League | Al Riyadh | 30 | 30 | 3 | 1 | 2 | 0 | 0 | 2,690 |
| 20252025 | Serie ASerie A | Sport Recife | 13 | 11 | 0 | 0 | 1 | 0 | 0 | 846 |
| 2024/2524/25 | King's CupKing's Cup | Al Riyadh | 1 | 1 | 0 | – | 0 | – | 0 | 74 |
| 20242024 | Serie ASerie A | Atlético GO | 17 | 13 | 0 | 1 | 1 | 0 | 0 | 1,147 |
| 20242024 | Goiano 1Goiano 1 | Atlético GO | 4 | 1 | 0 | – | 0 | – | 0 | 98 |
| 20242024 | Mineiro 1Mineiro 1 | América Mineiro | 1 | 0 | 0 | – | 0 | – | 0 | 25 |
| 20242024 | Copa do BrasilCopa do Brasil | Atlético GO | 2 | 1 | 0 | – | 1 | – | 0 | 54 |
| 20232023 | Serie ASerie A | América Mineiro | 19 | 16 | 0 | 1 | 4 | 0 | 0 | 1,243 |
| 20232023 | Mineiro 1Mineiro 1 | América Mineiro | 5 | 1 | 0 | – | 0 | – | 0 | 139 |
| 20232023 | CONMEBOL SudamericanaCONMEBOL Sudamericana | América Mineiro | 7 | 4 | 1 | – | 0 | – | 0 | 371 |
| 20232023 | Copa do BrasilCopa do Brasil | América Mineiro | 6 | 6 | 0 | – | 1 | – | 0 | 493 |
| 20222022 | Serie ASerie A | América Mineiro | 28 | 26 | 0 | 0 | 4 | 0 | 0 | 2,171 |
| 20222022 | Mineiro 1Mineiro 1 | América Mineiro | 6 | 5 | 0 | – | 1 | – | 0 | 469 |
| 20222022 | Copa LibertadoresCopa Libertadores | América Mineiro | 8 | 8 | 0 | – | 3 | – | 0 | 709 |
| 20222022 | Copa do BrasilCopa do Brasil | América Mineiro | 4 | 3 | 0 | – | 0 | – | 0 | 286 |
| 2020/2120/21 | Primeira LigaPrimeira Liga | Nacional | 24 | 23 | 0 | 0 | 3 | 0 | 0 | 1,986 |
| 20212021 | Serie ASerie A | América Mineiro | 20 | 19 | 1 | 4 | 3 | 0 | 0 | 1,623 |
| 2020/2120/21 | Taça de PortugalTaça de Portugal | Nacional | 1 | 0 | 0 | – | 0 | – | 0 | 31 |
| 20202020 | Mineiro 1Mineiro 1 | América Mineiro | 9 | 9 | 0 | – | 2 | – | 0 | 746 |
| 20202020 | Copa do BrasilCopa do Brasil | América Mineiro | 3 | 3 | 0 | – | 0 | – | 0 | 270 |
| 20192019 | Serie BSerie B | América Mineiro | 15 | 14 | 1 | 0 | 2 | 0 | 0 | 1,315 |
| 20192019 | Florida CupFlorida Cup | São Paulo | 1 | 0 | 0 | – | 0 | – | 0 | 44 |
| 20182018 | Paulista A2Paulista A2 | Guarani | 11 | 11 | 0 | – | 1 | – | 0 | 990 |
| 20182018 | Serie ASerie A | São Paulo | 1 | 0 | 0 | – | 0 | – | 0 | 4 |
| 20182018 | Serie ASerie A | Vasco da Gama | 1 | 0 | 0 | – | 0 | – | 0 | 6 |
| 20172017 | Copa PaulistaCopa Paulista | São Paulo B | 6 | 6 | 0 | – | 0 | – | 0 | 496 |
| 20162016 | Copa PaulistaCopa Paulista | São Paulo | 6 | 6 | 0 | – | 0 | – | 0 | 482 |
| 20162016 | Copa do Brasil U20Copa do Brasil U20 | São Paulo U20 | 5 | 5 | 0 | – | 1 | – | 0 | 450 |
| 20152015 | Copa do Brasil U20Copa do Brasil U20 | São Paulo U20 | 8 | 7 | 1 | – | 0 | – | 0 | 648 |
| 20152015 | Copa IpirangaCopa Ipiranga | São Paulo U20 | 5 | 4 | 0 | – | 0 | – | 0 | 407 |
| 20162016 | São Paulo Youth CupSão Paulo Youth Cup | São Paulo U20 | 5 | 5 | 1 | – | 0 | – | 0 | 480 |
| 20162016 | CONMEBOL Libertadores U20CONMEBOL Libertadores U20 | São Paulo U20 | 4 | 4 | 0 | – | 1 | – | 0 | 360 |
| 20162016 | CBF Brasileiro U20CBF Brasileiro U20 | São Paulo U20 | 3 | 3 | 0 | – | 1 | – | 0 | 270 |
| 20152015 | São Paulo Youth CupSão Paulo Youth Cup | São Paulo U19 | 3 | 0 | 0 | – | 0 | – | 0 | 39 |
| No rows match these filters. | ||||||||||
| Career total · all competitions | 292 | 266 | 9 | 9* | 32 | 0* | 0 | 22,345 | ||
| Competition | Apps | G | A |
|---|---|---|---|
| Serie A | 99 | 1 | 6 |
| Pro League | 30 | 3 | 1 |
| Primeira Liga | 24 | 0 | 0 |
| Mineiro 1 | 21 | 0 | – |
| Copa do Brasil | 15 | 0 | – |
| Serie B | 15 | 1 | 0 |
| Copa do Brasil U20 | 13 | 1 | – |
| Copa Paulista | 12 | 0 | – |
| Paulista A2 | 11 | 0 | – |
| China League One | 10 | 1 | 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 Lucas Kal, 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