Léo Santos
Career snapshot
Position rank · 25/26
Among 448 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1998-12-09 · 6 players total
| Full name | Léo Santos |
|---|---|
| Name in home country | Leonardo Rodrigues dos Santos |
| Date of birth | 1998-12-09 (27 yrs) |
| Place of birth | São Paulo, Brazil |
| Citizenship | Brazil |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 186.00 m |
| Current club | CD Nacional |
| Joined | 2024-08-27 |
| Contract expires | 2027-06-30 |
Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CD Nacional | 2 | 24/25 | 25/26 | 20 | 2 | 0 | 1,085 |
| Guarani Futebol Clube (SP) | 1 | 2024 | 2024 | 24 | 1 | 0 | 1,080 |
| Ceará Sporting Club | 1 | 2023 | 2023 | 19 | 2 | 2 | 593 |
| Ferroviária | 1 | 2023 | 2023 | 10 | 0 | 0 | 0 |
| Associação Atlética Ponte Preta | 1 | 2022 | 2022 | 16 | 0 | 0 | 0 |
| Sport Club Corinthians Paulista | 5 | 2016 | 2021 | 38 | 1 | 0 | 24 |
| Fluminense Football Club | 1 | 2019 | 2019 | 6 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga Portugal | CD Nacional | 4 | 1 | 0 | 0 | 0 | 315 |
| 24/25 | Allianz Cup | CD Nacional | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal | CD Nacional | 16 | 1 | 0 | 3 | 0 | 770 |
| 2024 | Campeonato Paulista | Guarani Futebol Clube (SP) | 12 | 1 | 0 | 2 | 0 | 1,080 |
| 2024 | Série B | Guarani Futebol Clube (SP) | 12 | 0 | 0 | 3 | 1 | 0 |
| 2023 | Campeonato Paulista | Ferroviária | 10 | 0 | 0 | 3 | 0 | 0 |
| 2023 | Série B | Ceará Sporting Club | 19 | 2 | 2 | 6 | 0 | 593 |
| 2022 | Campeonato Paulista | Associação Atlética Ponte Preta | 10 | 0 | 0 | 1 | 0 | 0 |
| 2022 | Copa do Brasil | Associação Atlética Ponte Preta | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Série B | Associação Atlética Ponte Preta | 5 | 0 | 0 | 1 | 0 | 0 |
| 2021 | Campeonato Paulista | Sport Club Corinthians Paulista | 3 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Copa do Brasil | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Copa Sudamericana | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Série A | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Campeonato Paulista | Sport Club Corinthians Paulista | 3 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Carioca - Taça Rio | Fluminense Football Club | 6 | 0 | 0 | 1 | 0 | 0 |
| 2019 | Copa do Brasil | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Copa Sudamericana | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Campeonato Paulista | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Copa do Brasil | Sport Club Corinthians Paulista | 4 | 0 | 0 | 1 | 0 | 0 |
| 2018 | Libertadores | Sport Club Corinthians Paulista | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Paulistão A1 - Fase Final | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Série A | Sport Club Corinthians Paulista | 22 | 0 | 0 | 2 | 0 | 0 |
| 2017 | Campeonato Paulista | Sport Club Corinthians Paulista | 1 | 1 | 0 | 0 | 0 | 24 |
| 2017 | Copa do Brasil | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Copa Sudamericana | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Paulistão A1 - Fase Final | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Série A | Sport Club Corinthians Paulista | 2 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Copa do Brasil | Sport Club Corinthians Paulista | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016 | Série A | Sport Club Corinthians Paulista | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2017-01-01 | Corinthians U20 | Corinthians | Transfer | 100000 | — |
| 18/19 | 2019-02-27 | Corinthians | Fluminense | Loan | 6000000 | — |
| 19/20 | 2019-08-05 | Fluminense | Corinthians | Return from loan | 6000000 | — |
| 21/22 | 2022-01-19 | Corinthians | Ponte Preta | Loan | 1500000 | — |
| 22/23 | 2022-12-31 | Ponte Preta | Corinthians | Return from loan | 1200000 | — |
| 22/23 | 2023-01-01 | Corinthians | Ferroviária | Loan | 1200000 | — |
| 22/23 | 2023-03-30 | Ferroviária | Corinthians | Return from loan | 1200000 | — |
| 22/23 | 2023-03-31 | Corinthians | Ceará SC | Loan | 1200000 | — |
| 23/24 | 2023-12-31 | Ceará SC | Corinthians | Return from loan | 1200000 | — |
| 23/24 | 2024-01-15 | Corinthians | Guarani | Transfer | 1200000 | — |
| 24/25 | 2024-08-27 | Guarani | Nacional | Transfer | 900000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Tendon irritation | 2019-03-11 | 2019-07-15 | 127 | 23 |
| 19/20 | Knee surgery | 2019-09-04 | 2020-01-01 | 120 | 23 |
| 20/21 | Knee bruise | 2020-07-19 | 2021-02-06 | 203 | 41 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.40m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jean Carlos | 2 | 0 | 938 |
| João Victor | 1 | 0 | 899 |
| Léo Naldi | 1 | 0 | 884 |
| David Ricardo | 2 | 0 | 866 |
| Ángelo Araos | 1 | 0 | 565 |
| Janderson | 2 | 1 | 498 |
| Gabriel | 1 | 0 | 0 |
| Douglas Augusto | 1 | 0 | 0 |
| Vladimir | 1 | 0 | 0 |
| Reinaldo | 1 | 0 | 0 |
| Camacho | 1 | 0 | 0 |
| Cássio | 1 | 0 | 0 |
| Anderson Leite | 1 | 0 | 0 |
| Heitor | 1 | 0 | 0 |
| Ralf | 1 | 0 | 0 |
| Clayson | 1 | 0 | 0 |
| Matheus Bueno | 1 | 0 | 0 |
| Fagner | 1 | 0 | 0 |
| Mateus Vital | 1 | 0 | 0 |
| Ángel Romero | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2023 | Série B | Ceará Sporting Club | 2 | 19 |
| 25/26 | Liga Portugal | CD Nacional | 1 | 4 |
| 2024 | Campeonato Paulista | Guarani Futebol Clube (SP) | 1 | 12 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2023 | Série B | Ceará Sporting Club | 2 | 19 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2023-12-31 | Ceará SC | Corinthians | Return from loan | — | €1.20m |
| 22/23 | 2023-03-31 | Corinthians | Ceará SC | Loan | — | €1.20m |
| 22/23 | 2023-03-30 | Ferroviária | Corinthians | Return from loan | — | €1.20m |
| 22/23 | 2023-01-01 | Corinthians | Ferroviária | Loan | — | €1.20m |
| 22/23 | 2022-12-31 | Ponte Preta | Corinthians | Return from loan | — | €1.20m |
| 21/22 | 2022-01-19 | Corinthians | Ponte Preta | Loan | — | €1.50m |
| 19/20 | 2019-08-05 | Fluminense | Corinthians | Return from loan | — | €6.00m |
| 18/19 | 2019-02-27 | Corinthians | Fluminense | Loan | — | €6.00m |
Last 50 matches for CD Nacional The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-16 | PO1 |
CD Nacional | 2–0 | Vitória SC | Available |
| 2026-05-11 | PO1 |
CD Santa Clara | 2–0 | CD Nacional | Available |
| 2026-05-11 | PO1 |
CD Santa Clara | 2–0 | CD Nacional | Available |
| 2026-05-02 | PO1 |
CD Nacional | 1–2 | AVS | Available |
| 2026-05-02 | PO1 |
CD Nacional | 1–2 | AVS | Available |
| 2026-04-25 | PO1 |
CD Tondela | 0–2 | CD Nacional | Available |
| 2026-04-25 | PO1 |
CD Tondela | 0–2 | CD Nacional | Available |
| 2026-04-18 | PO1 |
CD Nacional | 1–0 | FC Alverca | Available |
| 2026-04-18 | PO1 |
CD Nacional | 1–0 | FC Alverca | Available |
| 2026-04-12 | PO1 |
Sport Lisboa e Benfica | 2–0 | CD Nacional | Available |
| 2026-04-04 | PO1 |
CD Nacional | 2–0 | CF Estrela da Amadora | Available |
| 2026-03-21 | PO1 |
FC Famalicão | 1–0 | CD Nacional | Available |
| 2026-03-15 | PO1 |
CD Nacional | 0–1 | GD Estoril Praia | Available |
| 2026-03-07 | PO1 |
Moreirense FC | 1–1 | CD Nacional | Available |
| 2026-02-28 | PO1 |
CD Nacional | 1–2 | Sporting Clube de Braga | Available |
| 2026-02-21 | PO1 |
FC Arouca | 3–0 | CD Nacional | Available |
| 2026-02-15 | PO1 |
CD Nacional | 0–1 | FC Porto | Available |
| 2026-02-08 | PO1 |
CD Nacional | 0–0 | Casa Pia AC | Available |
| 2026-02-01 | PO1 |
Sporting Clube de Portugal | 2–1 | CD Nacional | Available |
| 2026-01-25 | PO1 |
CD Nacional | 4–0 | Rio Ave FC | Available |
| 2026-01-17 | PO1 |
Gil Vicente FC | 2–1 | CD Nacional | Available |
| 2026-01-11 | PO1 |
CD Nacional | 3–3 | CD Santa Clara | Available |
| 2026-01-02 | PO1 |
Vitória Guimarães | 2–1 | CD Nacional | Available |
| 2025-12-21 | PO1 |
AVS | 2–2 | CD Nacional | Available |
| 2025-12-15 | PO1 |
CD Nacional | 3–1 | CD Tondela | Available |
| 2025-12-07 | PO1 |
FC Alverca | 1–0 | CD Nacional | Available |
| 2025-11-29 | PO1 |
CD Nacional | 1–2 | Sport Lisboa e Benfica | Available |
| 2025-11-09 | PO1 |
CF Estrela da Amadora | 1–1 | CD Nacional | Available |
| 2025-11-01 | PO1 |
CD Nacional | 0–1 | FC Famalicão | Available |
| 2025-10-26 | PO1 |
GD Estoril Praia | 1–1 | CD Nacional | Available |
| 2025-10-04 | PO1 |
CD Nacional | 3–2 | Moreirense FC | Available |
| 2025-09-28 | PO1 |
Sporting Clube de Braga | 0–1 | CD Nacional | Available |
| 2025-09-20 | PO1 |
CD Nacional | 1–2 | FC Arouca | Available |
| 2025-09-13 | PO1 |
FC Porto | 1–0 | CD Nacional | Available |
| 2025-08-30 | PO1 |
Casa Pia AC | 0–2 | CD Nacional | Available |
| 2025-08-23 | PO1 |
CD Nacional | 1–4 | Sporting Clube de Portugal | Available |
| 2025-08-17 | PO1 |
Rio Ave FC | 1–1 | CD Nacional | Available |
| 2025-08-09 | PO1 |
CD Nacional | 0–2 | Gil Vicente FC | Available |
| 2025-05-17 | PO1 |
FC Porto | 3–0 | CD Nacional | Available |
| 2025-05-10 | PO1 |
CD Nacional | 3–3 | Rio Ave FC | Available |
| 2025-05-03 | PO1 |
CD Nacional | 1–2 | Vitória Guimarães | Available |
| 2025-04-27 | PO1 |
Moreirense FC | 1–1 | CD Nacional | Available |
| 2025-04-19 | PO1 |
CD Nacional | 0–3 | Gil Vicente FC | Available |
| 2025-04-12 | PO1 |
Boavista FC | 0–1 | CD Nacional | Available |
| 2025-04-06 | PO1 |
CD Nacional | 0–1 | CF Estrela da Amadora | Available |
| 2025-03-30 | PO1 |
CD Santa Clara | 1–0 | CD Nacional | Available |
| 2025-03-16 | PO1 |
CD Nacional | 3–1 | Casa Pia AC | Available |
| 2025-03-08 | PO1 |
Sport Lisboa e Benfica | 3–0 | CD Nacional | Available |
| 2025-03-01 | PO1 |
CD Nacional | 2–1 | FC Famalicão | Available |
| 2025-02-21 | PO1 |
Sporting Clube de Braga | 1–0 | CD Nacional | Available |
Teams faced most often by Léo Santos's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| CD Santa Clara | 5 | 1 | 1 | 3 | 5 | 8 | -3 | 20% |
| AVS | 5 | 1 | 2 | 2 | 8 | 8 | 0 | 20% |
| Sporting Clube de Braga | 4 | 1 | 0 | 3 | 2 | 6 | -4 | 25% |
| Sport Lisboa e Benfica | 4 | 0 | 0 | 4 | 1 | 9 | -8 | 0% |
| Sporting Clube de Portugal | 4 | 0 | 0 | 4 | 3 | 14 | -11 | 0% |
| Moreirense FC | 4 | 2 | 2 | 0 | 6 | 4 | +2 | 50% |
| Gil Vicente FC | 4 | 0 | 0 | 4 | 2 | 9 | -7 | 0% |
| Casa Pia AC | 4 | 2 | 1 | 1 | 5 | 2 | +3 | 50% |
| Rio Ave FC | 4 | 1 | 2 | 1 | 9 | 6 | +3 | 25% |
| CF Estrela da Amadora | 4 | 1 | 1 | 2 | 3 | 4 | -1 | 25% |
| FC Porto | 4 | 1 | 0 | 3 | 2 | 5 | -3 | 25% |
| FC Famalicão | 4 | 1 | 1 | 2 | 2 | 3 | -1 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2016 | Senior debut season | |
| 2017 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 16 | 770 | 3 | 0 | 0 | 0.35 |
| 2024 | 24 | 1,080 | 5 | 0 | 1 | 0.5 |
| 2023 | 29 | 593 | 9 | 0 | 0 | 1.37 |
| 2022 | 16 | 0 | 2 | 0 | 0 | 0 |
| 2019 | 9 | 0 | 1 | 0 | 0 | 0 |
| 2018 | 28 | 0 | 3 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Léo Santos
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Léo Santos
Who is Léo Santos?
Léo Santos is a Brazil professional footballer who plays as a centre-back for CD Nacional.
How old is Léo Santos?
Léo Santos is 27 years old. He was born on December 9, 1998 in São Paulo.
What position does Léo Santos play?
Léo Santos plays as a centre-back (Defender - Centre-Back).
What club does Léo Santos play for?
Léo Santos currently plays for CD Nacional.
How many career goals has Léo Santos scored?
Across all senior club competitions in our dataset, Léo Santos has scored 6 goals in 133 appearances.
What is Léo Santos's market value?
Léo Santos's most recent reported market value is €600k.
Brazil