Skip to content
Caleb Okoli

Caleb Okoli

Defender - Centre-Back  at Leicester City
Age24
CitizenshipItaly Nigeria
Height1.91 m
Footright
BornJuly 13, 2001
at Leicester City 684 days · joined 2024-07-09
👕200+ Apps
Market value €10.00m
Centre-Back Defender

Career snapshot

8
clubs played for
16/17
debut season
0.04
goals / match
Atalanta Primavera
top club · 49 apps

Career highs

€12.00m
peak value · 2024
€14.00m
top transfer fee · 24/25
3
best season · 19/20
int'l / penalties
212Appearances
9Goals
3Assists
38Yellow cards
0Red cards
74Full matches (90′)
Full nameCaleb Okoli
Name in home countryMemeh Caleb Okoli
Date of birth2001-07-13 (24 yrs)
Place of birthVicenza, Italy
CitizenshipItaly Nigeria
PositionDefender - Centre-Back (main: Defender)
Footright
Height191.00 m
Current clubLeicester City
Joined2024-07-09
Contract expires2029-06-30
AgentCAA Base Ltd
Jul 2025
25/26 — Leicester City
4 matches · 0 G · 0 A · across 2 competitions
Jul 2024
Transfer: Atalanta BC → Leicester
24/25 · Transfer · €14.00m
Jul 2024
24/25 — Leicester City
23 matches · 1 G · 0 A · across 3 competitions
Jun 2024
Transfer: Frosinone → Atalanta BC
23/24 · Return from loan
Sep 2023
Transfer: Atalanta BC → Frosinone
23/24 · Loan
Jul 2023
23/24 — Frosinone Calcio, Atalanta BC
37 matches · 0 G · 1 A · across 2 competitions
Apr 2023
Injury: unknown
3 games missed
Nov 2022
Injury: unknown
1 games missed
Jul 2022
22/23 — Atalanta BC
17 matches · 0 G · 0 A · across 2 competitions
Jun 2022
Transfer: Cremonese → Atalanta BC
21/22 · Return from loan
Aug 2021
Injury: unknown
3 games missed
Jul 2021
Transfer: Atalanta BC → Cremonese
21/22 · Loan
Jul 2021
21/22 — US Cremonese
28 matches · 0 G · 1 A · across 2 competitions
Jun 2021
Transfer: SPAL → Atalanta BC
20/21 · Return from loan
Sep 2020
Transfer: Atalanta BC → SPAL
20/21 · Loan
Sep 2020
Transfer: Atalanta U19 → Atalanta BC
20/21 · Transfer
Jul 2020
20/21 — SPAL
19 matches · 1 G · 0 A · across 2 competitions
Jul 2019
19/20 — Atalanta Primavera, Atalanta BC, Atalanta BC UEFA U19
25 matches · 3 G · 1 A · across 5 competitions
Jul 2018
18/19 — Atalanta Primavera, Atalanta BC
31 matches · 2 G · 0 A · across 5 competitions
Jul 2018
Transfer: Atalanta U17 → Atalanta U19
18/19 · Transfer
Jul 2017
17/18 — Atalanta BC U17
28 matches · 2 G · 0 A · across 2 competitions
Jul 2017
Transfer: Atalanta Youth → Atalanta U17
17/18 · Transfer
Jul 2016
16/17 — Atalanta BC U17
0 matches · 0 G · 0 A · across 2 competitions
Jul 2015
Transfer: Vicenza Yth. → Atalanta Youth
15/16 · Transfer · €3k
Jan 1970
Peak market value: €12.00m
Highest valuation recorded in dataset
6,620 min
Minutes played by club
Leicester City 17.0%
Atalanta BC 0.0%
Frosinone Calcio 0.0%
US Cremonese 0.0%
SPAL 21.1%
Atalanta Primavera 45.9%
Atalanta BC UEFA U19 0.0%
Atalanta BC U17 16.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Leicester City 2 24/25 25/26 27 1 0 1,124
Atalanta BC 4 18/19 23/24 17 0 0 0
Frosinone Calcio 1 23/24 23/24 37 0 1 0
US Cremonese 1 21/22 21/22 28 0 1 0
SPAL 1 20/21 20/21 19 1 0 1,395
Atalanta Primavera 2 18/19 19/20 49 5 1 3,036
Atalanta BC UEFA U19 1 19/20 19/20 7 0 0 0
Atalanta BC U17 2 16/17 17/18 28 2 0 1,065

Career trajectory — goals, assists & market value

1€3M2€6M3€9M4€12M17/18 — 2 goals (Atalanta BC U17)217/1818/19 — 2 goals (Atalanta Primavera)218/1919/20 — 3 goals (Atalanta Primavera)19/20 — 1 assists419/2020/21 — 1 goals (SPAL)120/2121/22 — 1 assists121/2222/2323/24 — 1 assists123/2424/25 — 1 goals (Leicester City)124/2525/2620/21 — €800K21/22 — €2.5M22/23 — €10M23/24 — €10M24/25 — €12M25/26 — €10MGoalsAssistsMarket value

Goals by season

16/17: 0016/1717/18: 2217/1818/19: 2218/1919/20: 3319/2020/21: 1120/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 1124/2525/26: 0025/26

Assists by season

16/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 1119/2020/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Leicester City 4 0 0 0 0 0
25/26 EFL Cup Leicester City 0 0 0 0 0 0
24/25 EFL Cup Leicester City 3 0 0 2 0 0
24/25 FA Cup Leicester City 1 0 0 0 0 0
24/25 Premier League Leicester City 19 1 0 4 0 1,124
23/24 Italy Cup Frosinone Calcio 3 0 0 0 0 0
23/24 Serie A Frosinone Calcio 34 0 1 9 0 0
23/24 Serie A Atalanta BC 0 0 0 0 0 0
22/23 Italy Cup Atalanta BC 0 0 0 0 0 0
22/23 Serie A Atalanta BC 17 0 0 2 0 0
21/22 Italy Cup US Cremonese 1 0 0 0 0 0
21/22 Serie B US Cremonese 27 0 1 6 0 0
20/21 Italy Cup SPAL 3 0 0 2 0 0
20/21 Serie B SPAL 16 1 0 4 0 1,395
19/20 Coppa Primavera Atalanta Primavera 2 0 0 0 0 0
19/20 Primavera 1 Atalanta Primavera 15 3 1 2 0 426
19/20 Serie A Atalanta BC 0 0 0 0 0 0
19/20 Supercoppa Primavera Atalanta Primavera 1 0 0 0 0 0
19/20 UEFA Youth League Atalanta BC UEFA U19 7 0 0 1 0 0
18/19 Coppa Primavera Atalanta Primavera 4 1 0 2 0 360
18/19 Italy Cup Atalanta BC 0 0 0 0 0 0
18/19 Primavera 1 Atalanta Primavera 25 1 0 4 0 2,250
18/19 Primavera Fase Finale Atalanta Primavera 2 0 0 0 0 0
18/19 Serie A Atalanta BC 0 0 0 0 0 0
17/18 Under 17 - B Atalanta BC U17 24 2 0 0 0 1,065
17/18 Under 17 - Finals Atalanta BC U17 4 0 0 0 0 0
16/17 Under 17 - B Atalanta BC U17 0 0 0 0 0 0
16/17 Under 17 - Finals Atalanta BC U17 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 Vicenza Yth. Atalanta Youth Transfer 0 €3k
17/18 2017-07-01 Atalanta Youth Atalanta U17 Transfer 0
18/19 2018-07-01 Atalanta U17 Atalanta U19 Transfer 0
20/21 2020-09-01 Atalanta U19 Atalanta BC Transfer 800000
20/21 2020-09-25 Atalanta BC SPAL Loan 800000
20/21 2021-06-30 SPAL Atalanta BC Return from loan 1000000
21/22 2021-07-12 Atalanta BC Cremonese Loan 1000000
21/22 2022-06-30 Cremonese Atalanta BC Return from loan 5000000
23/24 2023-09-01 Atalanta BC Frosinone Loan 10000000
23/24 2024-06-30 Frosinone Atalanta BC Return from loan 8000000
24/25 2024-07-09 Atalanta BC Leicester Transfer 8000000 €14.00m
SeasonInjuryFromToDays missedGames missed
21/22 unknown injury 2021-08-28 2021-09-05 9 3
22/23 Foot injury 2022-11-16 2022-12-09 24 1
22/23 Ankle problems 2023-04-22 2023-05-06 15 3
Current€10.00m
Peak€12.00m
Low€650k
Δ since start+€9.20m
€650k€3.49m€6.33m€9.16m€12.00m197019701970
DateValue
Jan 1, 1970 €10.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €650k
Jan 1, 1970 €800k

No national team data.

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Primavera 1 Atalanta Primavera 3 15
17/18 Under 17 - B Atalanta BC U17 2 24
18/19 Coppa Primavera Atalanta Primavera 1 4

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Serie A Frosinone Calcio 1 34
21/22 Serie B US Cremonese 1 27
19/20 Primavera 1 Atalanta Primavera 1 15

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
23/24 2024-06-30 Frosinone Atalanta BC Return from loan €8.00m
23/24 2023-09-01 Atalanta BC Frosinone Loan €10.00m
21/22 2022-06-30 Cremonese Atalanta BC Return from loan €5.00m
21/22 2021-07-12 Atalanta BC Cremonese Loan €1.00m
20/21 2021-06-30 SPAL Atalanta BC Return from loan €1.00m
20/21 2020-09-25 Atalanta BC SPAL Loan €800k

Last 50 matches for Leicester City 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-10-30 CGB Manchester United 5–2 Leicester City Available
2024-09-24 CGB Walsall FC 0–3 Leicester City Available
2024-08-27 CGB Leicester City 4–0 Tranmere Rovers Available
2024-03-17 GB1 Chelsea FC 4–2 Leicester City Available
2024-03-17 GB1 Chelsea FC 4–2 Leicester City Available
2024-02-27 GB1 AFC Bournemouth 0–1 Leicester City Available
2023-09-27 CGB Liverpool FC 3–1 Leicester City Available
2023-08-29 CGB Tranmere Rovers 0–2 Leicester City Available
2023-08-09 CGB Burton Albion 0–2 Leicester City Available
2023-02-28 GB1 Leicester City 1–2 Blackburn Rovers Available
2023-01-10 CGB Newcastle United 2–0 Leicester City Available
2022-12-20 CGB Milton Keynes Dons 0–3 Leicester City Available
2022-11-08 CGB Leicester City 3–0 Newport County Available
2022-08-23 CGB Stockport County 1–3 Leicester City Available
2021-12-22 CGB Liverpool FC 5–4 Leicester City Available
2021-10-27 CGB Leicester City 4–2 Brighton & Hove Albion Available
2021-09-22 CGB Millwall FC 0–2 Leicester City Available
2021-05-15 GB1 Chelsea FC 0–1 Leicester City Available
2021-04-18 GB1 Leicester City 1–0 Southampton FC Available
2021-03-21 GB1 Leicester City 3–1 Manchester United Available
2021-02-10 GB1 Leicester City 1–0 Brighton & Hove Albion Available
2020-09-23 CGB Leicester City 0–2 Arsenal FC Available
2020-06-28 GB1 Leicester City 0–1 Chelsea FC Available
2020-06-23 GB1 Leicester City 0–0 Brighton & Hove Albion Available
2020-06-20 GB1 Watford FC 1–1 Leicester City Available
2020-03-09 GB1 Leicester City 4–0 Aston Villa Available
2020-03-04 GB1 Leicester City 1–0 Birmingham City Available
2020-02-28 GB1 Norwich City 1–0 Leicester City Available
2020-02-22 GB1 Leicester City 0–1 Manchester City Available
2020-02-14 GB1 Wolverhampton Wanderers 0–0 Leicester City Available
2020-02-01 GB1 Leicester City 2–2 Chelsea FC Available
2020-01-28 CGB Aston Villa 2–1 Leicester City Available
2020-01-22 GB1 Leicester City 4–1 West Ham United Available
2020-01-19 GB1 Burnley FC 2–1 Leicester City Available
2020-01-11 GB1 Leicester City 1–2 Southampton FC Available
2020-01-08 CGB Leicester City 1–1 Aston Villa Available
2020-01-01 GB1 Newcastle United 0–3 Leicester City Available
2019-12-28 GB1 West Ham United 1–2 Leicester City Available
2019-12-26 GB1 Leicester City 0–4 Liverpool FC Available
2019-12-21 GB1 Manchester City 3–1 Leicester City Available
2019-12-18 CGB Everton FC 2–4 Leicester City Available
2019-12-14 GB1 Leicester City 1–1 Norwich City Available
2019-12-08 GB1 Aston Villa 1–4 Leicester City Available
2019-12-04 GB1 Leicester City 2–0 Watford FC Available
2019-12-01 GB1 Leicester City 2–1 Everton FC Available
2019-11-23 GB1 Brighton & Hove Albion 0–2 Leicester City Available
2019-11-09 GB1 Leicester City 2–0 Arsenal FC Available
2019-11-03 GB1 Crystal Palace 0–2 Leicester City Available
2019-10-29 CGB Burton Albion 1–3 Leicester City Available
2019-10-25 GB1 Southampton FC 0–9 Leicester City Available

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

OpponentPWDLGFGAGDWin %
Southampton FC 8 5 1 2 24 11 +13 63%
Chelsea FC 8 2 4 2 6 6 0 25%
Manchester United 8 1 1 6 8 16 -8 13%
Everton FC 7 4 0 3 12 9 +3 57%
Brighton & Hove Albion 7 5 2 0 10 2 +8 71%
Newcastle United 7 5 0 2 18 7 +11 71%
Arsenal FC 7 3 1 3 13 11 +2 43%
Manchester City 7 1 0 6 5 16 -11 14%
Tottenham Hotspur 6 2 0 4 9 15 -6 33%
AFC Bournemouth 6 2 2 2 9 10 -1 33%
Crystal Palace 6 2 0 4 6 13 -7 33%
West Ham United 6 2 3 1 10 8 +2 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
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 23 1,124 6 0 0 0.48
23/24 37 0 9 0 0 0
22/23 17 0 2 0 0 0
21/22 28 0 6 0 0 0
20/21 19 1,395 6 0 0 0.39
19/20 25 426 3 0 0 0.63
18/19 31 2,610 6 0 0 0.21

Output by competition

Career goals and assists broken down by tournament.

Primavera 1
40 apps
4 G
1 A
Under 17 - B
24 apps
2 G
0 A
Serie B
43 apps
1 G
1 A
Premier League
19 apps
1 G
0 A
Coppa Primavera
6 apps
1 G
0 A
Serie A
51 apps
0 G
1 A
Italy Cup
7 apps
0 G
0 A
UEFA Youth League
7 apps
0 G
0 A

Frequently asked about Caleb Okoli

Who is Caleb Okoli?

Caleb Okoli is an Italy professional footballer who plays as a centre-back for Leicester City.

How old is Caleb Okoli?

Caleb Okoli is 24 years old. He was born on July 13, 2001 in Vicenza.

What position does Caleb Okoli play?

Caleb Okoli plays as a centre-back (Defender - Centre-Back).

What club does Caleb Okoli play for?

Caleb Okoli currently plays for Leicester City.

How many career goals has Caleb Okoli scored?

Across all senior club competitions in our dataset, Caleb Okoli has scored 9 goals in 212 appearances.

What is Caleb Okoli's market value?

Caleb Okoli's most recent reported market value is €10.00m.