Yuri Ribeiro
Career snapshot
Career highs
Born the same day
Shares 1997-01-24 · 6 players total
| Full name | Yuri Ribeiro |
|---|---|
| Name in home country | Yuri Oliveira Ribeiro |
| Date of birth | 1997-01-24 (29 yrs) |
| Place of birth | Vieira do Minho, Portugal |
| Citizenship | Portugal Switzerland |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 178.00 m |
| Current club | Blackburn Rovers |
| Joined | 2025-02-03 |
| Contract expires | 2027-06-30 |
| Agent | MadeinFootball |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Blackburn Rovers | 2 | 24/25 | 25/26 | 20 | 0 | 1 | 0 |
| SC Braga | 1 | 24/25 | 24/25 | 15 | 0 | 0 | 0 |
| Legia Warszawa | 3 | 21/22 | 23/24 | 86 | 3 | 6 | 2,850 |
| Legia Warsaw II | 1 | 21/22 | 21/22 | 1 | 0 | 0 | 0 |
| Nottingham Forest | 2 | 19/20 | 20/21 | 57 | 1 | 3 | 2,185 |
| SL Benfica | 2 | 16/17 | 18/19 | 9 | 0 | 0 | 0 |
| Rio Ave FC | 1 | 17/18 | 17/18 | 29 | 1 | 5 | 2,169 |
| SL Benfica B | 3 | 14/15 | 16/17 | 47 | 0 | 2 | 0 |
| SL Benfica UEFA U19 | 2 | 14/15 | 15/16 | 14 | 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 | Championship | Blackburn Rovers | 4 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Cup | Blackburn Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Allianz Cup | SC Braga | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Championship | Blackburn Rovers | 15 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Europa League | SC Braga | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | FA Cup | Blackburn Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal | SC Braga | 9 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Taça de Portugal | SC Braga | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Conference L. | Legia Warszawa | 6 | 1 | 1 | 2 | 0 | 540 |
| 23/24 | Ekstraklasa | Legia Warszawa | 27 | 0 | 1 | 7 | 0 | 0 |
| 23/24 | Superpuchar | Legia Warszawa | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | UECL Quali | Legia Warszawa | 5 | 1 | 0 | 0 | 0 | 480 |
| 22/23 | Ekstraklasa | Legia Warszawa | 24 | 1 | 0 | 4 | 0 | 1,830 |
| 22/23 | Puchar Polski | Legia Warszawa | 5 | 0 | 2 | 2 | 1 | 0 |
| 21/22 | 3 Liga - Grupa I | Legia Warsaw II | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ekstraklasa | Legia Warszawa | 12 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Europa League | Legia Warszawa | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Puchar Polski | Legia Warszawa | 3 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Championship | Nottingham Forest | 25 | 1 | 0 | 3 | 1 | 2,185 |
| 20/21 | EFL Cup | Nottingham Forest | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Championship | Nottingham Forest | 27 | 0 | 3 | 5 | 0 | 0 |
| 19/20 | EFL Cup | Nottingham Forest | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | FA Cup | Nottingham Forest | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | SL Benfica | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League | SL Benfica | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Liga NOS | SL Benfica | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Taça de Portugal | SL Benfica | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Liga NOS | Rio Ave FC | 25 | 1 | 5 | 3 | 1 | 2,169 |
| 17/18 | Taça CTT | Rio Ave FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Taça de Portugal | Rio Ave FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Allianz Cup | SL Benfica | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ledman LigaPro | SL Benfica B | 30 | 0 | 2 | 11 | 0 | 0 |
| 16/17 | Taça de Portugal | SL Benfica | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ledman LigaPro | SL Benfica B | 16 | 0 | 0 | 4 | 0 | 0 |
| 15/16 | UEFA Youth League | SL Benfica UEFA U19 | 6 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Liga Portugal 2 | SL Benfica B | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | UEFA Youth League | SL Benfica UEFA U19 | 8 | 0 | 0 | 2 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | Braga U15 | Benfica U17 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Benfica U17 | Benfica U19 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Benfica U19 | Benfica B | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Benfica B | Rio Ave | Loan | 600000 | — |
| 17/18 | 2018-06-30 | Rio Ave | Benfica B | Return from loan | 3000000 | — |
| 18/19 | 2018-07-01 | Benfica B | Benfica | Transfer | 3000000 | — |
| 19/20 | 2019-07-08 | Benfica | Forest | Transfer | 1500000 | — |
| 21/22 | 2021-08-23 | Forest | Legia Warszawa | Transfer | 1800000 | — |
| 24/25 | 2024-08-23 | Legia Warszawa | SC Braga | Transfer | 850000 | — |
| 24/25 | 2025-02-03 | SC Braga | Blackburn | Transfer | 1200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Muscle injury | 2017-08-18 | 2017-09-08 | 22 | 4 |
| 18/19 | Ligament injury | 2018-11-21 | 2018-12-02 | 12 | 3 |
| 19/20 | Hamstring injury | 2019-11-20 | 2020-01-08 | 50 | 11 |
| 20/21 | Muscle injury | 2020-09-23 | 2020-11-02 | 41 | 7 |
| 21/22 | Corona virus | 2021-01-28 | 2021-02-05 | 9 | 2 |
| 21/22 | Ill | 2021-03-03 | 2021-03-15 | 13 | 2 |
| 20/21 | Hamstring injury | 2021-05-10 | 2021-08-28 | 111 | 6 |
| 21/22 | Corona virus | 2021-12-17 | 2021-12-31 | 15 | 1 |
| 21/22 | Appendicitis | 2022-01-14 | 2022-07-14 | 182 | 18 |
| 22/23 | Muscle injury | 2023-05-18 | 2023-05-23 | 6 | 1 |
| 22/23 | Fitness | 2023-05-18 | 2023-05-25 | 8 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €25k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31372 | #5 | 10 | 0 | — | — | former national player |
| Team #16374 | #5 | 13 | 0 | — | — | former national player |
| Team #16373 | #5 | 10 | 0 | — | — | former national player |
| Team #16372 | #5 | 13 | 0 | — | — | former national player |
| Team #16371 | #5 | 5 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Guga | 2 | 1 | 0 |
| Ryan Yates | 1 | 0 | 0 |
| Xande Silva | 2 | 0 | 0 |
| Heri Tavares | 2 | 0 | 0 |
| Joe Lolley | 1 | 1 | 0 |
| Rafal Augustyniak | 2 | 0 | 0 |
| Tobias Figueiredo | 1 | 0 | 0 |
| Kacper Tobiasz | 2 | 0 | 0 |
| Joe Worrall | 1 | 0 | 0 |
| Brice Samba | 1 | 0 | 0 |
| Artur Jedrzejczyk | 2 | 0 | 0 |
| Diogo Gonçalves | 2 | 2 | 0 |
| Ernest Muci | 2 | 0 | 0 |
| Maciej Rosolek | 2 | 0 | 0 |
| Pawel Wszolek | 2 | 1 | 0 |
| Bartosz Slisz | 2 | 0 | 0 |
| Ferro | 2 | 0 | 0 |
| Aurélio Buta | 2 | 1 | 0 |
| Josué | 2 | 2 | 0 |
| Rúben Dias | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Ekstraklasa | Legia Warszawa | 1 | 24 |
| 20/21 | Championship | Nottingham Forest | 1 | 25 |
| 17/18 | Liga NOS | Rio Ave FC | 1 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Liga NOS | Rio Ave FC | 5 | 25 |
| 19/20 | Championship | Nottingham Forest | 3 | 27 |
| 16/17 | Ledman LigaPro | SL Benfica B | 2 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | Rio Ave | Benfica B | Return from loan | — | €3.00m |
| 17/18 | 2017-07-01 | Benfica B | Rio Ave | Loan | — | €600k |
Last 50 matches for Blackburn Rovers 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 |
|---|---|---|---|---|---|
| 2024-08-27 | CGB |
Blackburn Rovers | 1–2 | Blackpool FC | Available |
| 2024-08-13 | CGB |
Stockport County | 1–6 | Blackburn Rovers | Available |
| 2024-02-27 | GB1 |
Blackburn Rovers | 1–1 | Newcastle United | Available |
| 2023-11-01 | CGB |
Chelsea FC | 2–0 | Blackburn Rovers | Available |
| 2023-09-27 | CGB |
Blackburn Rovers | 5–2 | Cardiff City | Available |
| 2023-08-30 | CGB |
Harrogate Town | 0–8 | Blackburn Rovers | Available |
| 2023-08-08 | CGB |
Blackburn Rovers | 4–3 | Walsall FC | Available |
| 2023-03-19 | GB1 |
Sheffield United | 3–2 | Blackburn Rovers | Available |
| 2023-02-28 | GB1 |
Leicester City | 1–2 | Blackburn Rovers | Available |
| 2022-12-21 | CGB |
Blackburn Rovers | 1–4 | Nottingham Forest | Available |
| 2022-11-09 | CGB |
West Ham United | 9–10 | Blackburn Rovers | Available |
| 2022-08-23 | CGB |
Bradford City | 1–2 | Blackburn Rovers | Available |
| 2022-08-10 | CGB |
Blackburn Rovers | 4–0 | Hartlepool United | Available |
| 2021-08-10 | CGB |
Blackburn Rovers | 1–2 | Morecambe FC | INJURED Hamstring injury |
| 2020-09-15 | CGB |
Newcastle United | 1–0 | Blackburn Rovers | Available |
| 2020-08-29 | CGB |
Blackburn Rovers | 3–2 | Doncaster Rovers | Available |
| 2020-06-30 | GB2 |
Barnsley FC | 2–0 | Blackburn Rovers | Available |
| 2020-06-27 | GB2 |
Wigan Athletic | 2–0 | Blackburn Rovers | Available |
| 2020-06-20 | GB2 |
Blackburn Rovers | 3–1 | Bristol City | Available |
| 2020-03-08 | GB2 |
Derby County | 3–0 | Blackburn Rovers | Available |
| 2020-02-29 | GB2 |
Blackburn Rovers | 2–2 | Swansea City | Available |
| 2020-02-26 | GB2 |
Blackburn Rovers | 0–0 | Stoke City | Available |
| 2020-02-22 | GB2 |
Brentford FC | 2–2 | Blackburn Rovers | Available |
| 2020-02-15 | GB2 |
Charlton Athletic | 0–2 | Blackburn Rovers | Available |
| 2020-02-11 | GB2 |
Blackburn Rovers | 3–0 | Hull City | Available |
| 2020-02-08 | GB2 |
Blackburn Rovers | 0–1 | Fulham FC | Available |
| 2020-02-01 | GB2 |
Middlesbrough FC | 1–1 | Blackburn Rovers | Available |
| 2020-01-28 | GB2 |
Blackburn Rovers | 2–1 | Queens Park Rangers | Available |
| 2020-01-18 | GB2 |
Sheffield Wednesday | 0–5 | Blackburn Rovers | Available |
| 2020-01-11 | GB2 |
Blackburn Rovers | 1–1 | Preston North End | Available |
| 2020-01-01 | GB2 |
Nottingham Forest | 3–2 | Blackburn Rovers | INJURED Hamstring injury |
| 2019-12-29 | GB2 |
Huddersfield Town | 2–1 | Blackburn Rovers | INJURED Hamstring injury |
| 2019-12-26 | GB2 |
Blackburn Rovers | 1–1 | Birmingham City | INJURED Hamstring injury |
| 2019-12-23 | GB2 |
Blackburn Rovers | 0–0 | Wigan Athletic | INJURED Hamstring injury |
| 2019-12-14 | GB2 |
Bristol City | 0–2 | Blackburn Rovers | INJURED Hamstring injury |
| 2019-12-11 | GB2 |
Swansea City | 1–1 | Blackburn Rovers | INJURED Hamstring injury |
| 2019-12-07 | GB2 |
Blackburn Rovers | 1–0 | Derby County | INJURED Hamstring injury |
| 2019-11-30 | GB2 |
Stoke City | 1–2 | Blackburn Rovers | INJURED Hamstring injury |
| 2019-11-27 | GB2 |
Blackburn Rovers | 1–0 | Brentford FC | INJURED Hamstring injury |
| 2019-11-23 | GB2 |
Blackburn Rovers | 3–2 | Barnsley FC | INJURED Hamstring injury |
| 2019-11-09 | GB2 |
Leeds United | 2–1 | Blackburn Rovers | Available |
| 2019-11-02 | GB2 |
Blackburn Rovers | 2–1 | Sheffield Wednesday | Available |
| 2019-10-26 | GB2 |
Preston North End | 3–2 | Blackburn Rovers | Available |
| 2019-10-22 | GB2 |
Birmingham City | 1–0 | Blackburn Rovers | Available |
| 2019-10-19 | GB2 |
Blackburn Rovers | 2–2 | Huddersfield Town | Available |
| 2019-10-05 | GB2 |
Queens Park Rangers | 4–2 | Blackburn Rovers | Available |
| 2019-10-01 | GB2 |
Blackburn Rovers | 1–1 | Nottingham Forest | Available |
| 2019-09-28 | GB2 |
Blackburn Rovers | 1–2 | Luton Town | Available |
| 2019-09-21 | GB2 |
Reading FC | 1–2 | Blackburn Rovers | Available |
| 2019-09-14 | GB2 |
Blackburn Rovers | 2–0 | Millwall FC | Available |
Teams faced most often by Yuri 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 % |
|---|---|---|---|---|---|---|---|---|
| Portimonense SC | 6 | 3 | 3 | 0 | 10 | 4 | +6 | 50% |
| FC Famalicão | 6 | 0 | 4 | 2 | 5 | 7 | -2 | 0% |
| Vitória Guimarães | 6 | 2 | 2 | 2 | 5 | 4 | +1 | 33% |
| FC Porto | 6 | 1 | 1 | 4 | 4 | 9 | -5 | 17% |
| SC Farense | 4 | 2 | 1 | 1 | 7 | 5 | +2 | 50% |
| SL Benfica | 4 | 0 | 0 | 4 | 2 | 10 | -8 | 0% |
| FC Vizela | 4 | 0 | 2 | 2 | 3 | 6 | -3 | 0% |
| CS Marítimo | 4 | 0 | 2 | 2 | 4 | 7 | -3 | 0% |
| Boavista | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 25% |
| CD Santa Clara | 4 | 2 | 0 | 2 | 4 | 3 | +1 | 50% |
| Sporting Braga | 4 | 0 | 1 | 3 | 2 | 8 | -6 | 0% |
| Gil Vicente | 4 | 1 | 1 | 2 | 4 | 7 | -3 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 17/18 | 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 | 31 | 0 | 3 | 0 | 0 | 0 |
| 23/24 | 39 | 1,020 | 9 | 0 | 0 | 0.79 |
| 22/23 | 29 | 1,830 | 6 | 0 | 1 | 0.34 |
| 21/22 | 19 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 26 | 2,185 | 3 | 0 | 1 | 0.16 |
| 19/20 | 31 | 0 | 6 | 0 | 0 | 0 |
| 18/19 | 7 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | 29 | 2,169 | 4 | 0 | 1 | 0.21 |
| 16/17 | 32 | 0 | 11 | 0 | 0 | 0 |
| 15/16 | 22 | 0 | 5 | 0 | 0 | 0 |
| 14/15 | 9 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Yuri Ribeiro
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Yuri Ribeiro
Who is Yuri Ribeiro?
Yuri Ribeiro is a Portugal professional footballer who plays as a left-back for Blackburn Rovers.
How old is Yuri Ribeiro?
Yuri Ribeiro is 29 years old. He was born on January 24, 1997 in Vieira do Minho.
What position does Yuri Ribeiro play?
Yuri Ribeiro plays as a left-back (Defender - Left-Back).
What club does Yuri Ribeiro play for?
Yuri Ribeiro currently plays for Blackburn Rovers.
How many career goals has Yuri Ribeiro scored?
Across all senior club competitions in our dataset, Yuri Ribeiro has scored 5 goals in 278 appearances.
What is Yuri Ribeiro's market value?
Yuri Ribeiro's most recent reported market value is €1.20m.