Skip to content
Yuri Ribeiro

Yuri Ribeiro

Defender - Left-Back  at Blackburn Rovers
Age29
CitizenshipPortugal Switzerland
Height1.78 m
Footleft
BornJanuary 24, 1997
at Blackburn Rovers 475 days · joined 2025-02-03
👕200+ Apps 🏴50+ Caps
Market value €1.20m
Left-Back Defender

Career snapshot

9
clubs played for
14/15
debut season
0.02
goals / match
Legia Warszawa
top club · 86 apps

Career highs

€3.00m
peak value · 2018
top transfer fee
2
best season · 23/24
51 / 0
int'l caps / goals
278Appearances
5Goals
17Assists
51Yellow cards
3Red cards
80Full matches (90′)
Full nameYuri Ribeiro
Name in home countryYuri Oliveira Ribeiro
Date of birth1997-01-24 (29 yrs)
Place of birthVieira do Minho, Portugal
CitizenshipPortugal Switzerland
PositionDefender - Left-Back (main: Defender)
Footleft
Height178.00 m
Current clubBlackburn Rovers
Joined2025-02-03
Contract expires2027-06-30
AgentMadeinFootball
Jul 2025
25/26 — Blackburn Rovers
4 matches · 0 G · 0 A · across 2 competitions
Feb 2025
Transfer: SC Braga → Blackburn
24/25 · Transfer
Aug 2024
Transfer: Legia Warszawa → SC Braga
24/25 · Transfer
Jul 2024
24/25 — SC Braga, Blackburn Rovers
31 matches · 0 G · 1 A · across 6 competitions
Jul 2023
23/24 — Legia Warszawa
39 matches · 2 G · 2 A · across 4 competitions
May 2023
Injury: unknown
1 games missed
May 2023
Injury: unknown
1 games missed
Jul 2022
22/23 — Legia Warszawa
29 matches · 1 G · 2 A · across 2 competitions
Jan 2022
Injury: unknown
18 games missed
Dec 2021
Injury: unknown
1 games missed
Aug 2021
Transfer: Forest → Legia Warszawa
21/22 · Transfer
Jul 2021
21/22 — Legia Warsaw II, Legia Warszawa
19 matches · 0 G · 2 A · across 4 competitions
May 2021
Injury: unknown
6 games missed
Mar 2021
Injury: unknown
2 games missed
Jan 2021
Injury: unknown
2 games missed
Sep 2020
Injury: unknown
7 games missed
Jul 2020
20/21 — Nottingham Forest
26 matches · 1 G · 0 A · across 2 competitions
Nov 2019
Injury: unknown
11 games missed
Jul 2019
Transfer: Benfica → Forest
19/20 · Transfer
Jul 2019
19/20 — Nottingham Forest
31 matches · 0 G · 3 A · across 3 competitions
Nov 2018
Injury: unknown
3 games missed
Jul 2018
18/19 — SL Benfica
7 matches · 0 G · 0 A · across 4 competitions
Jul 2018
Transfer: Benfica B → Benfica
18/19 · Transfer
Jun 2018
Transfer: Rio Ave → Benfica B
17/18 · Return from loan
Aug 2017
Injury: unknown
4 games missed
Jul 2017
17/18 — Rio Ave FC
29 matches · 1 G · 5 A · across 3 competitions
Jul 2017
Transfer: Benfica B → Rio Ave
17/18 · Loan
Jul 2016
16/17 — SL Benfica, SL Benfica B
32 matches · 0 G · 2 A · across 3 competitions
Jul 2015
15/16 — SL Benfica B, SL Benfica UEFA U19
22 matches · 0 G · 0 A · across 2 competitions
Jul 2015
Transfer: Benfica U19 → Benfica B
15/16 · Transfer
Jul 2014
14/15 — SL Benfica B, SL Benfica UEFA U19
9 matches · 0 G · 0 A · across 2 competitions
Jul 2014
Transfer: Benfica U17 → Benfica U19
14/15 · Transfer
Jul 2012
Transfer: Braga U15 → Benfica U17
12/13 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset
7,204 min
Minutes played by club
Blackburn Rovers 0.0%
SC Braga 0.0%
Legia Warszawa 39.6%
Legia Warsaw II 0.0%
Nottingham Forest 30.3%
SL Benfica 0.0%
Rio Ave FC 30.1%
SL Benfica B 0.0%
SL Benfica UEFA U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

2€750K3€1.5M5€2.3M6€3M15/1616/17 — 2 assists216/1717/18 — 1 goals (Rio Ave FC)17/18 — 5 assists617/1818/1919/20 — 3 assists319/2020/21 — 1 goals (Nottingham Forest)120/2121/22 — 2 assists221/2222/23 — 1 goals (Legia Warszawa)22/23 — 2 assists322/2323/24 — 2 goals (Legia Warszawa)23/24 — 2 assists423/2424/25 — 1 assists124/2525/2615/16 — €25K16/17 — €300K17/18 — €600K18/19 — €3M19/20 — €2.5M20/21 — €3M21/22 — €1.8M22/23 — €700K23/24 — €1M24/25 — €1.2M25/26 — €1.2MGoalsAssistsMarket value

Goals by season

14/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 1120/2121/22: 0021/2222/23: 1122/2323/24: 2223/2424/25: 0024/2525/26: 0025/26

Assists by season

14/15: 0014/1515/16: 0015/1616/17: 2216/1717/18: 5517/1818/19: 0018/1919/20: 3319/2020/21: 0020/2121/22: 2221/2222/23: 2222/2323/24: 2223/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€1.20m
Peak€3.00m
Low€25k
Δ since start+€1.18m
€25k€769k€1.51m€2.26m€3.00m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
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
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

Liga Portugal
34 apps
1 G
5 A
Championship
71 apps
1 G
4 A
Ekstraklasa
63 apps
1 G
2 A
Conference L.
6 apps
1 G
1 A
UECL Quali
5 apps
1 G
0 A
Puchar Polski
8 apps
0 G
3 A
Liga Portugal 2
47 apps
0 G
2 A
Europa League
8 apps
0 G
0 A
Taça de Portugal
8 apps
0 G
0 A
Taça CTT
6 apps
0 G
0 A

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.