Leicester City
Caleb Okoli

Caleb Okoli

Defender · Leicester City · 25 · Italy

Season score
56.3
EFL Cup 26/27, 1 match
Last 5 weeks
44.5
average of weeks with 60+ minutes
Market value
€9.0M
−€3.0M (−25%) since 3 Dec 2025
Transfermarkt, 28 May 2026

Photo: Timmy96, CC0, via Wikimedia Commons

Born
13 Jul 2001
Height
191 cm
Foot
R
Contract until
30 Jun 2029
Wikipedia views
2,823 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

20 of 69 weeks with 60+ minutes, averaging 46.0 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
4–10 Aug 202619056.346.656.0
31 Mar – 6 Apr 2026218034.547.635.5
17–23 Mar 202619054.947.554.9
10–16 Mar 2026218041.947.744.3
3–9 Mar 202619047.248.047.5
24 Feb – 2 Mar 2026216652.447.449.7
17–23 Feb 202619042.947.542.8
10–16 Feb 2026221042.147.942.0
27 Jan – 2 Feb 20261150.048.60.0
20–26 Jan 2026218042.249.142.1
13–19 Jan 202619061.348.662.1
6–12 Jan 202613558.848.358.8
30 Dec 2025 – 5 Jan 2026218046.148.046.1
23–29 Dec 2025218035.049.734.9
4–10 Nov 2025217945.650.547.8
28 Oct – 3 Nov 202519054.550.754.5
21–27 Oct 2025210362.749.863.3
30 Sep – 6 Oct 2025110.049.70.0
9–15 Sep 202519042.650.242.5
26 Aug – 1 Sep 202519031.151.630.9
19–25 Aug 202519062.450.862.4
12–18 Aug 202519044.751.345.4
5–11 Aug 202517046.151.746.1

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: −2.0 a week below expectation.

30.040.050.060.070.05 Aug26 Aug28 Oct30 Dec10 Feb3 Mar31 MarScore 56.3Expected 46.6
Transfermarkt €9.0M −€3.0M (−25%) since 3 Dec 2025 28 May 2026 · its own valuation, revised a few times a year
Current estimate €8.7M no change recorded 24 Oct 2026 · BSD, seen when squads refresh
0€5.0M€10M€15M202120222023202420252026€9.0M€8.7M
Every value as a table
DateSourceValue
24 Oct 2026Current estimate (BSD)€8.7M
28 May 2026Transfermarkt€9.0M
3 Dec 2025Transfermarkt€12.0M
5 Jun 2024Transfermarkt€8.0M
20 Dec 2023Transfermarkt€8.0M
11 Oct 2023Transfermarkt€8.0M
15 Jun 2023Transfermarkt€10.0M
11 Nov 2022Transfermarkt€10.0M
6 Jun 2022Transfermarkt€5.0M
15 Mar 2022Transfermarkt€3.5M
29 Dec 2021Transfermarkt€2.5M
14 Oct 2021Transfermarkt€1.5M
24 Jun 2021Transfermarkt€1.0M
22 Feb 2021Transfermarkt€650k
26 Jun 2020Transfermarkt€800k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
9 Jul 2024Atalanta BC Leicester€14.0M
30 Jun 2024Frosinone Atalanta BCFree or loan
1 Sep 2023Atalanta BC FrosinoneFree or loan
30 Jun 2022Cremonese Atalanta BCFree or loan
12 Jul 2021Atalanta BC CremoneseFree or loan

What the score is made of

EFL Cup 26/27, 90 minutes. Each part as a percentile against 546 top-five-league defender seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting100Creating0Progressing67Keeping the ball100Defending30Aerial25Finishing100
As a table
PartPercentilePer 90 vs average
Shooting100−NaN
Creating0−0.59
Progressing67+0.08
Keeping the ball100+2.05
Defending30−0.13
Aerial25−0.42
Finishing100−NaN

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

02.0K4.0K6.0K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Ben Cabango Swansea City · 2648.9€9.0M97%Compare
Yuto Tsunashima Royal Antwerp FC · 26 · cheaper46.5€1.5M94%Compare
Mark McGuinness Sheffield United · 2544.8€7.0M93%Compare
Ulrik Fredriksen Fredrikstad FK · 27 · cheaper44.9€750k93%Compare
Billy Koumetio Charlton Athletic · 23 · cheaper44.0€400k93%Compare
Jannik Vestergaard No club · 34––93%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Caleb Okoli.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
EFL Cup 26/27EFL CupLeicester City19056.356.0
Championship 25/26ChampionshipLeicester City292,33445.045.3
FA Cup 25/26FA CupLeicester City215547.647.6
Premier League 24/25Premier LeagueLeicester City191,12854.854.6
EFL Cup 24/25EFL CupLeicester City325155.455.0
FA Cup 24/25FA CupLeicester City19045.245.4
Serie A 23/24Serie AFrosinone342,91553.553.7
Serie A 22/23Serie AAtalanta1795656.556.8

Latest matches

32 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
8 Aug 2026EFL CupNorthampton TownW 1–09010––56.3
6 Apr 2026Championshipat Sheffield WednesdayD 1–190000.080.0136.6
3 Apr 2026ChampionshipPreston North EndD 2–290000.220.0032.3
21 Mar 2026Championshipat WatfordD 0–09000–0.0254.9
14 Mar 2026ChampionshipQueens Park RangersL 1–39000–0.0248.6
10 Mar 2026ChampionshipBristol CityW 2–090000.620.0035.3
7 Mar 2026Championshipat Ipswich TownD 1–190000.050.0047.2
28 Feb 2026ChampionshipNorwich CityL 0–27600–0.0054.7
24 Feb 2026Championshipat MiddlesbroughD 1–190100.390.0050.4
21 Feb 2026Championshipat Stoke CityD 2–29000–0.0042.9
All 32 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
8 Aug 2026EFL CupNorthampton TownW 1–09010––56.3
6 Apr 2026Championshipat Sheffield WednesdayD 1–190000.080.0136.6
3 Apr 2026ChampionshipPreston North EndD 2–290000.220.0032.3
21 Mar 2026Championshipat WatfordD 0–09000–0.0254.9
14 Mar 2026ChampionshipQueens Park RangersL 1–39000–0.0248.6
10 Mar 2026ChampionshipBristol CityW 2–090000.620.0035.3
7 Mar 2026Championshipat Ipswich TownD 1–190000.050.0047.2
28 Feb 2026ChampionshipNorwich CityL 0–27600–0.0054.7
24 Feb 2026Championshipat MiddlesbroughD 1–190100.390.0050.4
21 Feb 2026Championshipat Stoke CityD 2–29000–0.0042.9
14 Feb 2026FA Cupat SouthamptonD 1–112000––44.4
10 Feb 2026ChampionshipSouthamptonL 3–49000–0.0039.2
31 Jan 2026ChampionshipCharlton AthleticL 0–21500–0.010.0
24 Jan 2026ChampionshipOxford UnitedL 1–29000–0.0245.8
20 Jan 2026Championshipat WrexhamD 1–19001–0.0838.6
17 Jan 2026Championshipat Coventry CityL 1–290000.100.0161.3
10 Jan 2026FA Cupat Cheltenham TownW 2–03500––58.8
5 Jan 2026ChampionshipWest Bromwich AlbionW 2–190000.010.0157.7
1 Jan 2026Championshipat Sheffield UnitedL 1–39000–0.0034.6
29 Dec 2025ChampionshipDerby CountyW 2–19000–0.0037.6
26 Dec 2025ChampionshipWatfordL 1–29000–0.0132.5
8 Nov 2025Championshipat Norwich CityW 2–189000.070.0153.9
4 Nov 2025ChampionshipMiddlesbroughD 1–190000.490.0137.4
1 Nov 2025ChampionshipBlackburn RoversL 0–29000–0.0154.5
25 Oct 2025Championshipat MillwallL 0–190000.100.0161.8
21 Oct 2025Championshipat Hull CityL 1–21300–0.0168.7
4 Oct 2025Championshipat Swansea CityW 3–1100––0.0
13 Sep 2025Championshipat Oxford UnitedD 2–29000–0.0042.6
29 Aug 2025ChampionshipBirmingham CityW 2–09000–0.0031.1
23 Aug 2025Championshipat Charlton AthleticW 1–09000–0.0062.4
16 Aug 2025Championshipat Preston North EndL 1–290000.100.0644.7
10 Aug 2025ChampionshipSheffield WednesdayW 2–17000–0.3746.1