Lucas Ribeiro
Career snapshot
Position rank · 24/25
Among 206 Attack - Second Strikers · ≥200 mins
Career highs
Born the same day
Shares 1998-10-09 · 6 players total
| Full name | Lucas Ribeiro |
|---|---|
| Name in home country | Lucas Ribeiro Costa |
| Date of birth | 1998-10-09 (27 yrs) |
| Place of birth | Santa Helena, Brazil |
| Citizenship | Brazil |
| Position | Attack - Second Striker (main: Attack) |
| Foot | left |
| Height | 181.00 m |
| Current club | Mamelodi Sundowns FC |
| Joined | 2023-07-06 |
| Contract expires | 2028-06-30 |
Percentile rank vs 88 other Attack - Second Strikers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Mamelodi Sundowns FC | 3 | 2025 | 24/25 | 88 | 37 | 23 | 1,667 |
| SK Beveren | 1 | 22/23 | 22/23 | 33 | 11 | 8 | 261 |
| KVRS Waasland - SK Beveren | 1 | 21/22 | 21/22 | 10 | 2 | 2 | 305 |
| Royal Excel Mouscron (-2022) | 1 | 21/22 | 21/22 | 16 | 6 | 2 | 291 |
| Royal Charleroi SC | 1 | 20/21 | 20/21 | 10 | 0 | 2 | 0 |
| RWD Molenbeek | 1 | 20/21 | 20/21 | 12 | 0 | 1 | 0 |
| Royal Excelsior Virton | 1 | 19/20 | 19/20 | 8 | 4 | 0 | 75 |
| Valenciennes FC | 1 | 18/19 | 18/19 | 1 | 1 | 0 | 6 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Betway Premiership | Mamelodi Sundowns FC | 26 | 16 | 9 | 3 | 0 | 124 |
| 24/25 | CAF-Champions League | Mamelodi Sundowns FC | 13 | 3 | 1 | 4 | 0 | 357 |
| 24/25 | Carling Knockout | Mamelodi Sundowns FC | 4 | 1 | 3 | 2 | 0 | 322 |
| 24/25 | MTN8 | Mamelodi Sundowns FC | 3 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Nedbank Cup | Mamelodi Sundowns FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | African Football League | Mamelodi Sundowns FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | CAF-Champions League | Mamelodi Sundowns FC | 12 | 3 | 1 | 1 | 0 | 264 |
| 23/24 | DStv Premiership | Mamelodi Sundowns FC | 18 | 12 | 4 | 0 | 0 | 107 |
| 23/24 | MTN8 | Mamelodi Sundowns FC | 3 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | Nedbank Cup | Mamelodi Sundowns FC | 3 | 1 | 2 | 0 | 0 | 262 |
| 22/23 | CPL | SK Beveren | 22 | 7 | 6 | 2 | 0 | 188 |
| 22/23 | CPL Promotion-Playoffs | SK Beveren | 9 | 4 | 2 | 0 | 0 | 73 |
| 22/23 | Croky Cup | SK Beveren | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | 1B Pro League | KVRS Waasland - SK Beveren | 10 | 2 | 2 | 0 | 0 | 305 |
| 21/22 | 1B Pro League | Royal Excel Mouscron (-2022) | 15 | 5 | 2 | 0 | 0 | 201 |
| 21/22 | Croky Cup | Royal Excel Mouscron (-2022) | 1 | 1 | 0 | 1 | 0 | 90 |
| 2025 | Club World Cup | Mamelodi Sundowns FC | 3 | 1 | 1 | 0 | 0 | 231 |
| 20/21 | 1B Pro League | RWD Molenbeek | 11 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Croky Cup | RWD Molenbeek | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League Qualifying | Royal Charleroi SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | JPL | Royal Charleroi SC | 8 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | Proximus League | Royal Excelsior Virton | 8 | 4 | 0 | 2 | 0 | 75 |
| 18/19 | Coupe de France | Valenciennes FC | 1 | 1 | 0 | 0 | 0 | 6 |
| 18/19 | Ligue 2 | Valenciennes FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2017-01-01 | Moto Club U20 | Pinheiro S19 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Pinheiro S19 | Valenciennes B | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Valenciennes B | Valenciennes FC | Transfer | 0 | — |
| 19/20 | 2019-08-09 | Valenciennes FC | RE Virton | Transfer | 150000 | — |
| 20/21 | 2020-07-30 | RE Virton | R Charleroi SC | Transfer | 325000 | — |
| 20/21 | 2021-02-01 | R Charleroi SC | RWDM | Loan | 500000 | — |
| 20/21 | 2021-06-30 | RWDM | R Charleroi SC | Return from loan | 500000 | — |
| 21/22 | 2021-08-11 | R Charleroi SC | Mouscron | Loan | 500000 | — |
| 21/22 | 2022-01-18 | Mouscron | R Charleroi SC | Return from loan | 500000 | — |
| 21/22 | 2022-01-19 | R Charleroi SC | Waasland-Beveren | Loan | 500000 | — |
| 21/22 | 2022-06-30 | Waasland-Beveren | R Charleroi SC | Return from loan | 800000 | — |
| 22/23 | 2022-07-01 | R Charleroi SC | SK Beveren | Transfer | 800000 | — |
| 23/24 | 2023-07-06 | SK Beveren | Sundowns | Transfer | 600000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Neo Maema | 2 | 1 | 985 |
| Aleksandar Vukotic | 2 | 1 | 0 |
| Beau Reus | 2 | 0 | 0 |
| Dries Wuytens | 2 | 0 | 0 |
| Thierno Barry | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Betway Premiership | Mamelodi Sundowns FC | 16 | 26 |
| 23/24 | DStv Premiership | Mamelodi Sundowns FC | 12 | 18 |
| 21/22 | 1B Pro League | Royal Excel Mouscron (-2022) | 7 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Betway Premiership | Mamelodi Sundowns FC | 9 | 26 |
| 22/23 | CPL | SK Beveren | 6 | 22 |
| 21/22 | 1B Pro League | Royal Excel Mouscron (-2022) | 4 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Waasland-Beveren | R Charleroi SC | Return from loan | — | €800k |
| 21/22 | 2022-01-19 | R Charleroi SC | Waasland-Beveren | Loan | — | €500k |
| 21/22 | 2022-01-18 | Mouscron | R Charleroi SC | Return from loan | — | €500k |
| 21/22 | 2021-08-11 | R Charleroi SC | Mouscron | Loan | — | €500k |
| 20/21 | 2021-06-30 | RWDM | R Charleroi SC | Return from loan | — | €500k |
| 20/21 | 2021-02-01 | R Charleroi SC | RWDM | Loan | — | €500k |
Teams faced most often by Lucas Ribeiro'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 % |
|---|---|---|---|---|---|---|---|---|
| Grenoble Foot 38 | 10 | 5 | 1 | 4 | 15 | 16 | -1 | 50% |
| Paris FC | 9 | 2 | 3 | 4 | 9 | 13 | -4 | 22% |
| Chamois Niortais | 8 | 2 | 3 | 3 | 5 | 6 | -1 | 25% |
| Rodez AF | 8 | 2 | 4 | 2 | 5 | 8 | -3 | 25% |
| AC Ajaccio | 8 | 2 | 3 | 3 | 7 | 7 | 0 | 25% |
| FC Sochaux | 8 | 5 | 2 | 1 | 9 | 8 | +1 | 63% |
| EA Guingamp | 8 | 2 | 4 | 2 | 5 | 8 | -3 | 25% |
| AJ Auxerre | 7 | 1 | 3 | 3 | 7 | 10 | -3 | 14% |
| Havre AC | 7 | 3 | 2 | 2 | 7 | 5 | +2 | 43% |
| SM Caen | 7 | 1 | 4 | 2 | 7 | 10 | -3 | 14% |
| Amiens SC | 6 | 1 | 2 | 3 | 3 | 7 | -4 | 17% |
| US Quevilly-Rouen | 6 | 1 | 4 | 1 | 5 | 5 | 0 | 17% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 18/19 | First senior goal | |
| 24/25 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 48 | 803 | 12 | 0 | 0 | 1.34 |
| 23/24 | 37 | 633 | 1 | 0 | 0 | 0.14 |
| 22/23 | 33 | 261 | 3 | 0 | 0 | 1.03 |
| 21/22 | 26 | 596 | 1 | 1 | 0 | 0.3 |
| 19/20 | 8 | 75 | 2 | 0 | 0 | 2.4 |
Output by competition
Career goals and assists broken down by tournament.
More on Lucas Ribeiro
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Lucas Ribeiro
Who is Lucas Ribeiro?
Lucas Ribeiro is a Brazil professional footballer who plays as a second striker for Mamelodi Sundowns FC.
How old is Lucas Ribeiro?
Lucas Ribeiro is 27 years old. He was born on October 9, 1998 in Santa Helena.
What position does Lucas Ribeiro play?
Lucas Ribeiro plays as a second striker (Attack - Second Striker).
What club does Lucas Ribeiro play for?
Lucas Ribeiro currently plays for Mamelodi Sundowns FC.
How many career goals has Lucas Ribeiro scored?
Across all senior club competitions in our dataset, Lucas Ribeiro has scored 61 goals in 178 appearances.
What is Lucas Ribeiro's market value?
Lucas Ribeiro's most recent reported market value is €2.50m.
Brazil