Léo Castro
Career snapshot
Career highs
Born the same day
Shares 1994-07-13 · 6 players total
| Full name | Léo Castro |
|---|---|
| Name in home country | Leonardo Luiz e Castro |
| Date of birth | 1994-07-13 (31 yrs) |
| Place of birth | São Paulo, Brazil |
| Citizenship | Brazil |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 178.00 m |
| Current club | CA Juventus (SP) |
| Joined | 2025-01-01 |
| Contract expires | — |
| Agent | Paixão Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| EC Água Santa (SP) | 1 | 2024 | 2024 | 2 | 0 | 0 | 0 |
| Ferroviária | 3 | 2018 | 2021 | 29 | 5 | 0 | 613 |
| Paraná Clube | 1 | 2020 | 2020 | 16 | 1 | 1 | 529 |
| Red Bull Brasil (SP) | 1 | 2019 | 2019 | 5 | 0 | 0 | 0 |
| Oeste FC | 1 | 2018 | 2018 | 5 | 1 | 0 | 96 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2024 | Série D | EC Água Santa (SP) | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Série D | Ferroviária | 15 | 2 | 0 | 0 | 0 | 324 |
| 2020 | Copa do Brasil | Ferroviária | 1 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Série B | Paraná Clube | 16 | 1 | 1 | 0 | 0 | 529 |
| 2019 | Campeonato Paulista | Red Bull Brasil (SP) | 4 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Paulistão A1 - Fase Final | Red Bull Brasil (SP) | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Troféu Independência | Red Bull Brasil (SP) | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Campeonato Paulista | Ferroviária | 11 | 3 | 0 | 0 | 0 | 289 |
| 2018 | Série B | Oeste FC | 5 | 1 | 0 | 0 | 0 | 96 |
| 2018 | Troféu Independência | Ferroviária | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-11-22 | Inter de Lages | Nacional-SP | Transfer | 0 | — |
| 16/17 | 2017-06-14 | Nacional-SP | Ferroviária | Loan | 0 | — |
| 17/18 | 2018-04-02 | Ferroviária | Nacional-SP | Return from loan | 0 | — |
| 17/18 | 2018-04-10 | Nacional-SP | Oeste | Loan | 0 | — |
| 17/18 | 2018-06-19 | Oeste | Nacional-SP | Return from loan | 0 | — |
| 17/18 | 2018-06-28 | Nacional-SP | Red Bull | Loan | 0 | — |
| 18/19 | 2018-12-31 | Red Bull | Nacional-SP | Return from loan | 0 | — |
| 18/19 | 2019-01-01 | Nacional-SP | Red Bull | Loan | 0 | — |
| 18/19 | 2019-04-30 | Red Bull | Nacional-SP | Transfer | 0 | — |
| 18/19 | 2019-05-02 | Red Bull | Nacional-SP | Return from loan | 0 | — |
| 18/19 | 2019-05-03 | Nacional-SP | Ferroviária | Transfer | 0 | — |
| 19/20 | 2019-11-29 | Ferroviária | Juventus-SP | Loan | 0 | — |
| 19/20 | 2020-04-30 | Juventus-SP | Ferroviária | Return from loan | 0 | — |
| 20/21 | 2020-09-11 | Ferroviária | Paraná | Loan | 0 | — |
| 20/21 | 2021-01-13 | Paraná | Ferroviária | Return from loan | 0 | — |
| 20/21 | 2021-01-21 | Ferroviária | São Bernardo | Loan | 0 | — |
| 20/21 | 2021-06-09 | São Bernardo | Ferroviária | Return from loan | 0 | — |
| 21/22 | 2021-10-20 | Ferroviária | Portuguesa | Loan | 0 | — |
| 21/22 | 2021-11-17 | Portuguesa | Ferroviária | Return from loan | 0 | — |
| 21/22 | 2021-12-07 | Ferroviária | Portuguesa | Transfer | 0 | — |
| 22/23 | 2022-12-08 | Portuguesa | Velo Clube-SP | Transfer | 0 | — |
| 22/23 | 2023-06-01 | Velo Clube-SP | Marília-SP | Transfer | 0 | — |
| 23/24 | 2024-01-01 | Marília-SP | Juventus-SP | Transfer | 0 | — |
| 23/24 | 2024-04-29 | Juventus-SP | North EC-MG | Transfer | 0 | — |
| 24/25 | 2024-07-26 | North EC-MG | Água Santa-SP | Transfer | 0 | — |
| 24/25 | 2025-01-01 | Água Santa-SP | Juventus-SP | Transfer | 0 | — |
No recorded injuries.
No market value history.
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Bruno Silva | 1 | 0 | 799 |
| Hygor | 1 | 1 | 790 |
| Moacir | 1 | 0 | 763 |
| Patrick Marcelino | 1 | 0 | 760 |
| Welinton Junior | 1 | 0 | 625 |
| Saulo | 2 | 0 | 551 |
| Bernardo | 2 | 0 | 551 |
| Bruno Leonardo | 2 | 0 | 544 |
| Gleyson | 2 | 0 | 449 |
| Bruno Santos | 2 | 0 | 447 |
| Paulo Henrique | 1 | 0 | 446 |
| Jean Victor | 1 | 0 | 401 |
| Julio Vitor | 2 | 0 | 384 |
| Marquinhos | 2 | 0 | 366 |
| Jhony Douglas | 1 | 0 | 334 |
| Haiderson Hurtado | 1 | 0 | 323 |
| Karl | 1 | 1 | 292 |
| Andrey Nunes | 1 | 0 | 292 |
| Meritão | 1 | 0 | 290 |
| Tadeu | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2018 | Campeonato Paulista | Ferroviária | 3 | 11 |
| 2021 | Série D | Ferroviária | 2 | 15 |
| 2018 | Série B | Oeste FC | 1 | 5 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2020 | Série B | Paraná Clube | 1 | 16 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2021-11-17 | Portuguesa | Ferroviária | Return from loan | — | — |
| 21/22 | 2021-10-20 | Ferroviária | Portuguesa | Loan | — | — |
| 20/21 | 2021-06-09 | São Bernardo | Ferroviária | Return from loan | — | — |
| 20/21 | 2021-01-21 | Ferroviária | São Bernardo | Loan | — | — |
| 20/21 | 2021-01-13 | Paraná | Ferroviária | Return from loan | — | — |
| 20/21 | 2020-09-11 | Ferroviária | Paraná | Loan | — | — |
| 19/20 | 2020-04-30 | Juventus-SP | Ferroviária | Return from loan | — | — |
| 19/20 | 2019-11-29 | Ferroviária | Juventus-SP | Loan | — | — |
| 18/19 | 2019-05-02 | Red Bull | Nacional-SP | Return from loan | — | — |
| 18/19 | 2019-01-01 | Nacional-SP | Red Bull | Loan | — | — |
| 18/19 | 2018-12-31 | Red Bull | Nacional-SP | Return from loan | — | — |
| 17/18 | 2018-06-28 | Nacional-SP | Red Bull | Loan | — | — |
| 17/18 | 2018-06-19 | Oeste | Nacional-SP | Return from loan | — | — |
| 17/18 | 2018-04-10 | Nacional-SP | Oeste | Loan | — | — |
| 17/18 | 2018-04-02 | Ferroviária | Nacional-SP | Return from loan | — | — |
| 16/17 | 2017-06-14 | Nacional-SP | Ferroviária | Loan | — | — |
Teams faced most often by Léo Castro'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 % |
|---|---|---|---|---|---|---|---|---|
| Vitória BA | 6 | 0 | 2 | 4 | 2 | 9 | -7 | 0% |
| América MG | 6 | 3 | 1 | 2 | 4 | 2 | +2 | 50% |
| Cruzeiro | 4 | 0 | 2 | 2 | 2 | 6 | -4 | 0% |
| Guarani SP | 4 | 1 | 1 | 2 | 3 | 4 | -1 | 25% |
| Ponte Preta | 4 | 1 | 1 | 2 | 6 | 8 | -2 | 25% |
| Brasil de Pelotas RS | 4 | 2 | 1 | 1 | 3 | 2 | +1 | 50% |
| Sport Recife PE | 4 | 0 | 0 | 4 | 2 | 6 | -4 | 0% |
| Chapecoense | 4 | 0 | 3 | 1 | 3 | 5 | -2 | 0% |
| Botafogo SP | 4 | 1 | 2 | 1 | 5 | 5 | 0 | 25% |
| Cuiabá MT | 4 | 0 | 3 | 1 | 4 | 6 | -2 | 0% |
| Oeste SP | 4 | 1 | 2 | 1 | 5 | 2 | +3 | 25% |
| CR Brasil AL | 4 | 4 | 0 | 0 | 7 | 1 | +6 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2018 | Senior debut season | |
| 2018 | First senior goal |
Output by competition
Career goals and assists broken down by tournament.
More on Léo Castro
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Léo Castro
Who is Léo Castro?
Léo Castro is a Brazil professional footballer who plays as a centre-forward for CA Juventus (SP).
How old is Léo Castro?
Léo Castro is 31 years old. He was born on July 13, 1994 in São Paulo.
What position does Léo Castro play?
Léo Castro plays as a centre-forward (Attack - Centre-Forward).
What club does Léo Castro play for?
Léo Castro currently plays for CA Juventus (SP).
How many career goals has Léo Castro scored?
Across all senior club competitions in our dataset, Léo Castro has scored 7 goals in 57 appearances.
Brazil