Leandro Ribeiro
Career snapshot
Career highs
Born the same day
Shares 1995-01-13 · 6 players total
| Full name | Leandro Ribeiro |
|---|---|
| Name in home country | Leandro Joaquim Ribeiro |
| Date of birth | 1995-01-13 (31 yrs) |
| Place of birth | Rio de Janeiro, Brazil |
| Citizenship | Brazil |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 178.00 m |
| Current club | Seongnam FC |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | BMS |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Seongnam FC | 1 | 2025 | 2025 | 9 | 0 | 2 | 0 |
| Jeonnam Dragons | 1 | 2025 | 2025 | 10 | 0 | 1 | 0 |
| Daejeon Hana Citizen | 3 | 2022 | 2024 | 78 | 14 | 15 | 1,321 |
| Seoul E-Land | 2 | 2020 | 2021 | 63 | 14 | 12 | 1,076 |
| FC Dila Gori | 2 | 2017 | 2018 | 53 | 18 | 18 | 558 |
| Vila Nova Futebol Clube (GO) | 1 | 2016 | 2016 | 4 | 0 | 0 | 0 |
| GE Glória (RS) | 1 | 2016 | 2016 | 10 | 0 | 0 | 0 |
| Sport Club Internacional | 1 | 2014 | 2014 | 7 | 0 | 1 | 0 |
| FC Sheriff Tiraspol | 2 | 18/19 | 19/20 | 22 | 4 | 3 | 262 |
| Maccabi Netanya | 1 | 17/18 | 17/18 | 11 | 0 | 1 | 0 |
| FC Arouca | 1 | 15/16 | 15/16 | 7 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 2025 | K League 2 | Jeonnam Dragons | 9 | 0 | 1 | 0 | 0 | 0 |
| 2025 | K League 2 | Seongnam FC | 9 | 0 | 2 | 0 | 0 | 0 |
| 2025 | Korea Cup | Jeonnam Dragons | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | K League 1 | Daejeon Hana Citizen | 15 | 2 | 2 | 0 | 0 | 427 |
| 2024 | Korea Cup | Daejeon Hana Citizen | 2 | 0 | 0 | 0 | 0 | 0 |
| 2023 | K League 1 | Daejeon Hana Citizen | 20 | 2 | 7 | 0 | 0 | 541 |
| 2023 | K League 1 Final B | Daejeon Hana Citizen | 4 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Korea Cup | Daejeon Hana Citizen | 1 | 1 | 1 | 0 | 0 | 90 |
| 2022 | K League 2 | Daejeon Hana Citizen | 33 | 9 | 5 | 2 | 0 | 263 |
| 2022 | K1 Promotion Playoff | Daejeon Hana Citizen | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Korea Cup | Daejeon Hana Citizen | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | K League 2 | Seoul E-Land | 35 | 3 | 7 | 2 | 0 | 856 |
| 2021 | Korea Cup | Seoul E-Land | 1 | 1 | 0 | 0 | 0 | 20 |
| 2020 | K League 2 | Seoul E-Land | 26 | 10 | 5 | 1 | 0 | 200 |
| 2020 | Korea Cup | Seoul E-Land | 1 | 0 | 0 | 0 | 0 | 0 |
| 2018 | David Kipiani Cup | FC Dila Gori | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Erovnuli Liga | FC Dila Gori | 33 | 14 | 12 | 2 | 0 | 195 |
| 2017 | Erovnuli Liga | FC Dila Gori | 18 | 4 | 6 | 2 | 0 | 363 |
| 2016 | Campeonato Gaúcho | GE Glória (RS) | 10 | 0 | 0 | 1 | 0 | 0 |
| 2016 | Série B | Vila Nova Futebol Clube (GO) | 4 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Copa do Brasil | Sport Club Internacional | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Copa Sudamericana | Sport Club Internacional | 2 | 0 | 0 | 0 | 0 | 0 |
| 2014 | Série A | Sport Club Internacional | 5 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Champions League Qu. | FC Sheriff Tiraspol | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League Qualifying | FC Sheriff Tiraspol | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Divizia National | FC Sheriff Tiraspol | 20 | 4 | 3 | 2 | 0 | 262 |
| 18/19 | Moldovan Super Cup | FC Sheriff Tiraspol | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Gvia haMedina | Maccabi Netanya | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Ligat ha'Al | Maccabi Netanya | 10 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Allianz Cup | FC Arouca | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Liga NOS | FC Arouca | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Taça de Portugal | FC Arouca | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-01-01 | Inter U20 | Inter B | Transfer | 0 | — |
| 15/16 | 2015-08-01 | Inter B | Arouca | Loan | 0 | — |
| 15/16 | 2016-01-19 | Arouca | Inter B | Return from loan | 50000 | — |
| 15/16 | 2016-02-12 | Inter B | Glória-RS | Loan | 50000 | — |
| 15/16 | 2016-05-15 | Glória-RS | Inter B | Return from loan | 50000 | — |
| 15/16 | 2016-05-16 | Inter B | Vila Nova FC | Loan | 50000 | — |
| 16/17 | 2016-08-30 | Vila Nova FC | Inter B | Return from loan | 100000 | — |
| 16/17 | 2017-01-14 | Inter B | FC Dila | Transfer | 100000 | — |
| 17/18 | 2017-07-14 | FC Dila | Maccabi Netanya | Loan | 300000 | — |
| 17/18 | 2018-03-25 | Maccabi Netanya | FC Dila | Return from loan | 300000 | — |
| 18/19 | 2019-01-25 | FC Dila | FC Sheriff | Loan | 600000 | — |
| 19/20 | 2019-12-31 | FC Sheriff | FC Dila | Return from loan | 500000 | — |
| 19/20 | 2020-01-09 | FC Dila | Seoul E-Land | Loan | 500000 | — |
| 20/21 | 2020-07-30 | Seoul E-Land | FC Dila | Return from loan | 500000 | — |
| 20/21 | 2020-07-31 | FC Dila | Seoul E-Land | Transfer | 500000 | €400k |
| 21/22 | 2022-01-21 | Seoul E-Land | Daejeon Hana C. | Transfer | 600000 | — |
| 24/25 | 2024-07-04 | Daejeon Hana C. | Without Club | Transfer | 500000 | — |
| 24/25 | 2025-01-01 | Without Club | Jeonnam Dragons | Transfer | 450000 | — |
| 25/26 | 2025-07-01 | Jeonnam Dragons | Seongnam FC | Transfer | 375000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Knock | 2019-07-10 | 2019-07-16 | 7 | 2 |
| 20/21 | Quarantine | 2021-01-05 | 2021-01-19 | 15 | 0 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ki-jong Won | 1 | 2 | 942 |
| Levan Nonikashvili | 2 | 1 | 0 |
| Anton Kryvotsiuk | 1 | 0 | 0 |
| Seong-woo Park | 1 | 0 | 0 |
| Min-kyun Kim | 1 | 2 | 0 |
| Gia Chaduneli | 2 | 0 | 0 |
| Seong-uk Gwak | 1 | 1 | 0 |
| Min-hyun Gong | 2 | 0 | 0 |
| Jin-hwan Kim | 2 | 1 | 0 |
| Seon-min Kim | 1 | 0 | 0 |
| Kyeong-min Kim | 1 | 0 | 0 |
| Masatoshi Ishida | 1 | 4 | 0 |
| Chang-geun Lee | 1 | 0 | 0 |
| Jin-hyun Lee | 2 | 2 | 0 |
| Yu-min Cho | 2 | 0 | 0 |
| Yun-ho Jang | 1 | 1 | 0 |
| Hyeon-sik Lee | 1 | 1 | 0 |
| Se-jong Ju | 1 | 1 | 0 |
| Min-duk Kim | 2 | 0 | 0 |
| Jae-hyun Go | 1 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2018 | Erovnuli Liga | FC Dila Gori | 14 | 33 |
| 2020 | K League 2 | Seoul E-Land | 10 | 26 |
| 2022 | K League 2 | Daejeon Hana Citizen | 9 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2018 | Erovnuli Liga | FC Dila Gori | 12 | 33 |
| 2023 | K League 1 | Daejeon Hana Citizen | 7 | 20 |
| 2021 | K League 2 | Seoul E-Land | 7 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2020-07-30 | Seoul E-Land | FC Dila | Return from loan | — | €500k |
| 19/20 | 2020-01-09 | FC Dila | Seoul E-Land | Loan | — | €500k |
| 19/20 | 2019-12-31 | FC Sheriff | FC Dila | Return from loan | — | €500k |
| 18/19 | 2019-01-25 | FC Dila | FC Sheriff | Loan | — | €600k |
| 17/18 | 2018-03-25 | Maccabi Netanya | FC Dila | Return from loan | — | €300k |
| 17/18 | 2017-07-14 | FC Dila | Maccabi Netanya | Loan | — | €300k |
| 16/17 | 2016-08-30 | Vila Nova FC | Inter B | Return from loan | — | €100k |
| 15/16 | 2016-05-16 | Inter B | Vila Nova FC | Loan | — | €50k |
| 15/16 | 2016-05-15 | Glória-RS | Inter B | Return from loan | — | €50k |
| 15/16 | 2016-02-12 | Inter B | Glória-RS | Loan | — | €50k |
| 15/16 | 2016-01-19 | Arouca | Inter B | Return from loan | — | €50k |
| 15/16 | 2015-08-01 | Inter B | Arouca | Loan | — | — |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 18/19 | First senior goal | |
| 2024 | Goal #50 (career) |
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′ |
|---|---|---|---|---|---|---|
| 2022 | 36 | 263 | 2 | 0 | 0 | 0.68 |
| 2021 | 36 | 876 | 2 | 0 | 0 | 0.21 |
| 2020 | 27 | 200 | 1 | 0 | 0 | 0.45 |
| 2018 | 35 | 195 | 2 | 0 | 0 | 0.92 |
| 2017 | 18 | 363 | 2 | 0 | 0 | 0.5 |
| 2016 | 14 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 21 | 262 | 2 | 0 | 0 | 0.69 |
| 17/18 | 11 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Leandro Ribeiro
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Leandro Ribeiro
Who is Leandro Ribeiro?
Leandro Ribeiro is a Brazil professional footballer who plays as a left winger for Seongnam FC.
How old is Leandro Ribeiro?
Leandro Ribeiro is 31 years old. He was born on January 13, 1995 in Rio de Janeiro.
What position does Leandro Ribeiro play?
Leandro Ribeiro plays as a left winger (Attack - Left Winger).
What club does Leandro Ribeiro play for?
Leandro Ribeiro currently plays for Seongnam FC.
How many career goals has Leandro Ribeiro scored?
Across all senior club competitions in our dataset, Leandro Ribeiro has scored 50 goals in 274 appearances.
What is Leandro Ribeiro's market value?
Leandro Ribeiro's most recent reported market value is €375k.
Brazil