Skip to content
Leo Duru

Leo Duru

Defender - Right-Back  at San Diego FC
Age21
CitizenshipUnited States England
Height1.75 m
Footright
BornJanuary 12, 2005
at San Diego FC 277 days · joined 2025-08-20
Market value €75k
Rating · 24/25 5.1 Average
Right-Back Defender

Career snapshot

5
clubs played for
20/21
debut season
0.05
goals / match
Blackburn Rovers U18
top club · 38 apps

Position rank · 24/25

#1086
goals rank
#838
assists rank
4
season goals
9
season assists

Among 1,231 Defender - Right-Backs · ≥200 mins

Career highs

€75k
peak value · 2025
top transfer fee
1
best season · 21/22
3 / 0
int'l caps / goals
84Appearances
4Goals
9Assists
12Yellow cards
0Red cards
53Full matches (90′)
Full nameLeo Duru
Name in home countryLeonard Chibueze Duru
Date of birth2005-01-12 (21 yrs)
Place of birthManchester, England, United States
CitizenshipUnited States England
PositionDefender - Right-Back (main: Defender)
Footright
Height175.00 m
Current clubSan Diego FC
On loan from ↩ Blackburn Rovers U21 parent contract: 0000-00-00
Joined2025-08-20
Contract expires2026-06-30
AgentFootwork
Jun 2026
Transfer: San Diego → Blackburn U21
25/26 · Return from loan
Aug 2025
Transfer: Blackburn U21 → San Diego
25/26 · Loan
Jul 2025
2025 — San Diego FC
2 matches · 0 G · 0 A · across 1 competition
May 2025
Transfer: Barrow → Blackburn U21
24/25 · Return from loan
Jan 2025
Transfer: Blackburn U21 → Barrow
24/25 · Loan
Jul 2024
24/25 — Blackburn Rovers, Barrow AFC, Blackburn Rovers U21
16 matches · 1 G · 1 A · across 5 competitions
Jul 2023
23/24 — Blackburn Rovers, Blackburn Rovers U21
19 matches · 1 G · 4 A · across 3 competitions
Jul 2023
Transfer: Blackburn U18 → Blackburn U21
23/24 · Transfer
Jul 2022
22/23 — Blackburn Rovers U21, Blackburn Rovers U18
25 matches · 1 G · 2 A · across 3 competitions
Jul 2021
21/22 — Blackburn Rovers U18
19 matches · 1 G · 2 A · across 2 competitions
Jul 2021
Transfer: Blackburn Acad. → Blackburn U18
21/22 · Transfer
Jul 2020
20/21 — Blackburn Rovers U18
3 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €75k
Highest valuation recorded in dataset

Percentile rank vs 1030 other Defender - Right-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.17/90
67
Assists1 total · 0.17/90
65
G+A2 total · 0.34/90
66
Yellow cards2 total · 0.34/90
41
4,731 min
Minutes played by club
Blackburn Rovers 0.0%
Barrow AFC 11.2%
Blackburn Rovers U21 32.3%
Blackburn Rovers U18 56.5%
San Diego FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Blackburn Rovers 2 23/24 24/25 3 0 0 0
Barrow AFC 1 24/25 24/25 8 1 0 531
Blackburn Rovers U21 3 22/23 24/25 33 1 5 1,529
Blackburn Rovers U18 3 20/21 22/23 38 2 4 2,671
San Diego FC 1 2025 2025 2 0 0 0

Career trajectory — goals, assists & market value

1€13K3€25K4€38K5€50K21/22 — 1 goals (Blackburn Rovers U18)21/22 — 2 assists321/2222/23 — 1 goals (Blackburn Rovers U18)22/23 — 2 assists322/2323/24 — 1 goals (Blackburn Rovers U21)23/24 — 4 assists523/2424/25 — 1 goals (Barrow AFC)24/25 — 1 assists224/2524/25 — €50KGoalsAssistsMarket value

Goals by season

20/21: 0020/212025: 00202521/22: 1121/2222/23: 1122/2323/24: 1123/2424/25: 1124/25

Assists by season

20/21: 0020/212025: 00202521/22: 2221/2222/23: 2222/2323/24: 4423/2424/25: 1124/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Championship Blackburn Rovers 1 0 0 0 0 0
24/25 EFL Cup Blackburn Rovers 2 0 0 0 0 0
24/25 League Two Barrow AFC 8 1 0 2 0 531
24/25 Premier League 2 Blackburn Rovers U21 3 0 0 0 0 0
24/25 Premier League Cup Blackburn Rovers U21 2 0 1 0 0 0
23/24 Championship Blackburn Rovers 0 0 0 0 0 0
23/24 PL2 Playoffs Blackburn Rovers U21 1 0 0 0 0 0
23/24 Premier League 2 Blackburn Rovers U21 18 1 4 4 0 1,529
22/23 Premier League 2 Blackburn Rovers U21 8 0 0 2 0 0
22/23 Premier League Cup Blackburn Rovers U21 1 0 0 0 0 0
22/23 U18 Premier League Blackburn Rovers U18 16 1 2 2 0 1,392
21/22 FA Youth Cup Blackburn Rovers U18 0 0 0 0 0 0
21/22 U18 Premier League Blackburn Rovers U18 19 1 2 1 0 1,279
2025 MLS San Diego FC 2 0 0 0 0 0
20/21 FA Youth Cup Blackburn Rovers U18 1 0 0 0 0 0
20/21 U18 Premier League Blackburn Rovers U18 2 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
21/22 2021-07-01 Blackburn Acad. Blackburn U18 Transfer 0
23/24 2023-07-01 Blackburn U18 Blackburn U21 Transfer 0
24/25 2025-01-09 Blackburn U21 Barrow Loan 50000
24/25 2025-05-31 Barrow Blackburn U21 Return from loan 50000
25/26 2025-08-20 Blackburn U21 San Diego Loan 75000
25/26 2026-06-30 San Diego Blackburn U21 Return from loan 75000

No recorded injuries.

Current€75k
Peak€75k
Low€50k
Δ since start+€25k
€50k€56k€63k€69k€75k197019701970
DateValue
Jan 1, 1970 €75k
Jan 1, 1970 €50k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #11946 #17 3 0 recent national player
TeammatePPG played withJoint goalsMinutes
Paul Murphy-Worrell 1 0 895
George Pratt 1 0 835
Zack Stritch 1 1 815
Lewis Bell 1 0 735
Georgie Gent 1 0 676
Kristi Montgomery 1 0 0
Zak Gilsenan 2 1 0
Felix Goddard 1 0 0
Matty Litherland 1 0 0
Tom Atcheson 1 0 0
James Edmondson 1 0 0
Jake Batty 1 0 0
Adam Caddick 1 0 0
Patrick Gamble 1 0 0
Jay Haddow 1 0 0
Brandon Powell 1 1 0
Rhys Doherty 1 0 0
Harrison Wood 1 0 0
Charlie Weston 1 1 0
Junior Nsangou 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Premier League 2 Blackburn Rovers U21 1 18
24/25 League Two Barrow AFC 1 8
22/23 U18 Premier League Blackburn Rovers U18 1 16

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Premier League 2 Blackburn Rovers U21 4 18
22/23 U18 Premier League Blackburn Rovers U18 2 16
21/22 U18 Premier League Blackburn Rovers U18 2 19

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 San Diego Blackburn U21 Return from loan €75k
25/26 2025-08-20 Blackburn U21 San Diego Loan €75k
24/25 2025-05-31 Barrow Blackburn U21 Return from loan €50k
24/25 2025-01-09 Blackburn U21 Barrow Loan €50k

Last 34 matches for San Diego FC 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
2026-06-28 MLS1 FC Dallas San Diego FC TIMED
2026-06-25 MLS1 Vancouver Whitecaps San Diego FC TIMED
2026-06-14 MLS1 Minnesota United FC San Diego FC TIMED
2026-05-31 MLS1 San Diego FC Austin FC TIMED
2026-05-28 MLS1 Seattle Sounders San Diego FC TIMED
2026-05-24 MLS1 San Diego FC Los Angeles Galaxy TIMED
2026-05-17 MLS1 San Diego FC Sporting Kansas City TIMED
2026-05-14 MLS1 San Diego FC Colorado Rapids TIMED
2026-05-10 MLS1 St. Louis City SC San Diego FC TIMED
2026-05-03 MLS1 San Diego FC 5–0 FC Dallas Available
2026-04-26 MLS1 San Diego FC 1–3 Real Salt Lake Available
2026-04-19 MLS1 Charlotte FC 3–0 San Diego FC Available
2026-04-12 MLS1 Colorado Rapids 3–2 San Diego FC Available
2026-04-05 MLS1 San Diego FC 3–0 Seattle Sounders Available
2026-03-29 MLS1 San Diego FC 3–2 Los Angeles FC Available
2026-03-23 MLS1 Austin FC 2–1 San Diego FC Available
2026-03-15 MLS1 San Diego FC 1–1 Columbus Crew Available
2026-03-08 MLS1 Real Salt Lake 1–3 San Diego FC Available
2026-03-01 MLS1 San Diego FC 0–0 St. Louis City SC Available
2026-02-23 MLS1 Los Angeles Galaxy 0–2 San Diego FC Available
2025-10-18 MLS1 Portland Timbers San Diego FC TIMED
2025-10-04 MLS1 Houston Dynamo San Diego FC TIMED
2025-09-27 MLS1 San Diego FC San Jose Earthquakes TIMED
2025-09-20 MLS1 Atlanta United FC San Diego FC TIMED
2025-09-13 MLS1 San Diego FC Minnesota United FC TIMED
2025-09-01 MLS1 Los Angeles FC San Diego FC TIMED
2025-08-23 MLS1 San Diego FC Portland Timbers TIMED
2025-08-17 MLS1 San Jose Earthquakes San Diego FC TIMED
2025-08-09 MLS1 Sporting Kansas City San Diego FC TIMED
2025-07-25 MLS1 San Diego FC Nashville SC TIMED
2025-07-19 MLS1 San Diego FC Vancouver Whitecaps TIMED
2025-07-16 MLS1 San Diego FC Toronto FC TIMED
2025-07-12 MLS1 Chicago Fire San Diego FC TIMED
2025-07-05 MLS1 San Diego FC Houston Dynamo TIMED

Teams faced most often by Leo Duru's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Newport County 8 4 1 3 9 6 +3 50%
Colchester United 8 4 3 1 15 7 +8 50%
Walsall FC 8 4 3 1 11 6 +5 50%
Tranmere Rovers 8 2 3 3 6 8 -2 25%
Harrogate Town 8 3 2 3 4 5 -1 38%
Bradford City 8 3 3 2 12 11 +1 38%
Salford City 8 0 5 3 8 15 -7 0%
Swindon Town 8 2 2 4 7 8 -1 25%
Crawley Town 6 2 1 3 6 4 +2 33%
Grimsby Town 6 4 0 2 10 5 +5 67%
Mansfield Town 6 2 1 3 6 8 -2 33%
Sutton United 6 2 2 2 5 5 0 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
20/21 Senior debut season
21/22 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 16 531 2 0 0 0.34
23/24 19 1,529 4 0 0 0.24
22/23 25 1,392 4 0 0 0.26
21/22 19 1,279 1 0 0 0.07
20/21 3 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

U18 Premier League
37 apps
2 G
4 A
Premier League 2
29 apps
1 G
4 A
League Two
8 apps
1 G
0 A
Premier League Cup
3 apps
0 G
1 A

Frequently asked about Leo Duru

Who is Leo Duru?

Leo Duru is an United professional footballer who plays as a right-back for San Diego FC.

How old is Leo Duru?

Leo Duru is 21 years old. He was born on January 12, 2005 in Manchester, England.

What position does Leo Duru play?

Leo Duru plays as a right-back (Defender - Right-Back).

What club does Leo Duru play for?

Leo Duru currently plays for San Diego FC.

How many career goals has Leo Duru scored?

Across all senior club competitions in our dataset, Leo Duru has scored 4 goals in 84 appearances.

What is Leo Duru's market value?

Leo Duru's most recent reported market value is €75k.