PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
West HamWest Ham · Premier League
← Back

Jean-Clair Todibo

France Defender·25 apps·2,023 mins
Last 6
no recent games
Tackles /90
1.82
tackles
Interceptions /90
0.80
interceptions
Duels won
58%
of duels
Blocks /90
0.76
blocks
Pass accuracy
88%
of passes
Fouls /90
0.44
committed
Summary

Jean-Clair Todibo has featured in 25 Premier League matches this season, logging 2,023 minutes of play. He has not scored but has provided one assist, and his shot tally stands at two, with none on target. In the build-up he has delivered five key passes, while defensively he has completed 41 tackles and made 18 interceptions. His per-90 statistics show 1.82 tackles and 0.18 successful dribbles, slightly above the league average for tackles but below the average for successful dribbles. The conversion rate of his shots is 0%, and his average match rating is 6.55. These numbers depict a defender who contributes primarily in defensive actions and occasional passing support, with limited offensive output.

Jean-Clair Todibo has played 2,023 minutes across 25 appearances in Premier League, at 0.00 goals per 90 against a positional baseline of 0.04, converting 0% of 2 shots and averaging 6.55 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Tackles per match
Total
16
Per match
1.60
2NOT06/012QPR11/015TOT17/011SUN24/012CHE31/011FUL04/033MAN14/03EVE25/04ARS10/05NEW17/05
Interceptions per match
Total
5
Per match
0.50
NOT06/01QPR11/011TOT17/01SUN24/01CHE31/01FUL04/033MAN14/03EVE25/041ARS10/05NEW17/05
Duels won per match
Dotted line: duels won %
Total
33
Win rate
57%
4NOT06/018QPR11/017TOT17/011SUN24/012CHE31/014FUL04/035MAN14/03EVE25/042ARS10/05NEW17/05
Blocks per match
Total
7
Per match
0.70
1NOT06/011QPR11/011TOT17/011SUN24/012CHE31/01FUL04/03MAN14/03EVE25/041ARS10/05NEW17/05
Pass accuracy per match
Dotted line: accuracy %
Completed
355
Accuracy
89%
36NOT06/01122QPR11/0141TOT17/0139SUN24/0122CHE31/0135FUL04/0333MAN14/03EVE25/0418ARS10/059NEW17/05
Fouls per match
Total
4
Per match
0.40
1NOT06/011QPR11/01TOT17/01SUN24/01CHE31/01FUL04/031MAN14/03EVE25/041ARS10/05NEW17/05
Dribbled past per match
Total
5
Per match
0.50
1NOT06/012QPR11/01TOT17/01SUN24/011CHE31/01FUL04/03MAN14/03EVE25/04ARS10/051NEW17/05
Saves per match
Total
0
Per match
0.00
Save rate
-
NOT06/01QPR11/01TOT17/01SUN24/01CHE31/01FUL04/03MAN14/03EVE25/04ARS10/05NEW17/05
Form per match
0-10 against his own baseline · 5 is normal
Average
4.7
Best
9.3
5.04.7NOT06/016.8QPR11/019.3TOT17/013.7SUN24/014.3CHE31/014.6FUL04/037.6MAN14/031.4EVE25/043.1ARS10/051.5NEW17/05
02Player Strength Analysis💪
Where they rank
Tackles
=133rdof 401 · 7 level37
Interceptions
=150thof 401 · 9 level17
Duels won
72ndof 38560%
Pass accuracy
=77thof 401 · 2 level87%
Saves
=29thof 401 · 373 level0
Ranked against 401 players in Premier League with 450+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🛡️ Tackles

Season total · per 90 beside it
James Garner
120(3.16)
João Palhinha
110(4.50)
João Gomes
108(3.42)
Elliot Anderson
104(2.81)
Mateus Fernandes
104(3.10)
Adrien Truffert
103(2.74)
Tyrick Mitchell
101(2.79)
Neco Williams
96(2.69)
Florentino Luís
90(3.82)
Casemiro
90(3.12)
Enzo Le Fée
89(2.72)
Moisés Caicedo
87(2.79)
André
82(2.67)
Ethan Ampadu
81(2.33)
Diego Gómez
78(3.28)
Pedro Porro
75(2.41)
Luke Shaw
74(2.06)
Daniel Muñoz
74(2.77)
Declan Rice
70(2.03)
Iliman Ndiaye
70(2.26)
Yehor Yarmoliuk
70(2.36)
Adam Wharton
70(2.46)
Nordi Mukiele
69(2.23)
Tim Iroegbunam
69(4.13)
Álex Jiménez
69(2.67)
Martín Zubimendi
68(2.04)
Nico O'Reilly
68(2.31)
Trai Hume
67(1.99)
Hugo Bueno
67(2.54)
Jayden Bogle
66(2.11)
Matty Cash
66(1.97)
Jurriën Timber
66(2.42)
Mats Wieffer
66(3.10)
Michael Kayode
66(1.82)
Gabriel Gudmundsson
65(2.21)
Anton Stach
65(2.46)
Kenny Tete
64(3.20)
Daichi Kamada
63(2.97)
Marcos Senesi
62(1.70)
Bruno Guimarães
62(2.27)
Jean-Clair Todibo
37(1.83)

🧲 Interceptions

Season total · per 90 beside it
Moisés Caicedo
59(1.90)
James Garner
57(1.50)
Marcos Senesi
56(1.53)
Ethan Ampadu
50(1.44)
Marc Guéhi
50(1.43)
Konstantinos Mavropanos
49(1.74)
Adrien Truffert
48(1.28)
Ryan Gravenberch
47(1.41)
Neco Williams
47(1.32)
Luke Shaw
46(1.28)
Jan Paul van Hecke
46(1.29)
Kyle Walker
45(1.31)
Maxence Lacroix
45(1.31)
Chris Richards
43(1.37)
Florentino Luís
41(1.74)
Elliot Anderson
41(1.11)
Nordi Mukiele
40(1.29)
Wesley Fofana
40(2.09)
Aaron Wan-Bissaka
39(1.68)
James Hill
39(1.66)
Martín Zubimendi
39(1.17)
Hugo Bueno
38(1.44)
Michael Kayode
38(1.05)
Michael Keane
37(1.27)
Declan Rice
37(1.07)
Maxime Estève
37(1.13)
Joachim Andersen
36(1.12)
Omar Alderete
36(1.16)
Nathan Collins
36(1.09)
João Gomes
36(1.14)
Alex Scott
36(1.13)
Trevoh Chalobah
35(1.13)
Mateus Fernandes
35(1.04)
Rodrigo Bentancur
34(1.62)
Tyrick Mitchell
34(0.94)
Murillo
34(1.43)
Noah Sadiki
34(1.06)
Tyler Adams
33(1.67)
Jayden Bogle
33(1.06)
Reece James
33(1.51)
Jean-Clair Todibo
17(0.84)

💪 Duels won

Won / contested · count beside it
Bernd Leno
97%(28)
Emiliano Martínez
97%(28)
David Raya
96%(25)
José Sá
96%(22)
Robin Roefs
95%(35)
Gianluigi Donnarumma
92%(22)
Robert Sánchez
90%(26)
Đorđe Petrović
88%(23)
Martin Dúbravka
85%(29)
Dean Henderson
84%(21)
Bart Verbruggen
76%(16)
Virgil van Dijk
73%(216)
Caoimhin Kelleher
73%(16)
Harry Maguire
70%(98)
Tosin Adarabioyo
70%(58)
Ibrahima Konaté
69%(220)
Jarrad Branthwaite
69%(44)
Ayden Heaven
69%(55)
James Tarkowski
68%(233)
Ezri Konsa
67%(100)
Joël Veltman
67%(75)
Rodri
67%(119)
Nikola Milenković
67%(143)
Lewis Miley
66%(89)
Cristian Romero
66%(155)
Maxime Estève
66%(139)
Nathan Aké
66%(33)
Sven Botman
66%(131)
Konstantinos Mavropanos
65%(134)
Lisandro Martínez
65%(47)
Gabriel Magalhães
65%(171)
Jair
65%(22)
Sepp van den Berg
65%(175)
Malick Thiaw
64%(176)
Yves Bissouma
64%(32)
Olivier Boscagli
64%(46)
James Hill
64%(166)
Hjalmar Ekdal
64%(83)
Emmanuel Agbadou
64%(67)
Morato
64%(65)
Jean-Clair Todibo
60%(68)

📏 Pass accuracy

Completed / attempted · count beside it
Ezri Konsa
95%(1998)
Victor Lindelöf
94%(602)
Trevoh Chalobah
93%(2124)
Rúben Dias
93%(1629)
Benoît Badiashile
93%(408)
William Saliba
93%(1954)
Tom Cairney
93%(639)
Lewis Dunk
92%(2298)
Josh Acheampong
92%(440)
Wesley Fofana
92%(1153)
Jorrel Hato
92%(696)
Abdukodir Khusanov
92%(992)
Moisés Caicedo
92%(1883)
Myles Lewis-Skelly
92%(350)
Curtis Jones
92%(1508)
André
91%(1194)
Cristhian Mosquera
91%(578)
Emile Smith Rowe
91%(838)
Tosin Adarabioyo
90%(685)
Ayden Heaven
90%(447)
Micky van de Ven
90%(1595)
Nico González
90%(1185)
Rayan Aït-Nouri
90%(531)
Bernardo Silva
90%(1980)
Andrey Santos
90%(719)
Rodri
90%(1454)
Douglas Luiz
90%(588)
Tyrone Mings
90%(840)
Lisandro Martínez
90%(844)
Lamare Bogarde
90%(451)
Sander Berge
90%(1551)
Jacob Ramsey
90%(634)
Lewis Miley
90%(754)
Marc Guéhi
90%(2068)
Malick Thiaw
90%(1518)
Ibrahima Konaté
90%(1941)
Ilia Gruev
90%(523)
Jhon Arias
89%(356)
Joško Gvardiol
89%(936)
Kobbie Mainoo
89%(934)
Jean-Clair Todibo
87%(682)

🧤 Saves

Season total · per 90 beside it
Martin Dúbravka
127(3.63)
Caoimhin Kelleher
109(2.95)
Đorđe Petrović
109(2.87)
Robin Roefs
109(3.11)
Dean Henderson
106(2.86)
Bart Verbruggen
106(2.79)
Jordan Pickford
100(2.63)
Bernd Leno
98(2.58)
Robert Sánchez
98(2.90)
Emiliano Martínez
95(3.02)
Matz Sels
94(3.17)
Nick Pope
89(3.31)
Guglielmo Vicario
83(2.68)
Senne Lammens
79(2.47)
Gianluigi Donnarumma
78(2.29)
Alphonse Aréola
77(3.85)
José Sá
65(2.83)
Karl Darlow
63(2.86)
David Raya
60(1.62)
Alisson
57(2.19)
Mads Hermansen
55(3.06)
Sam Johnstone
39(3.25)
Lucas Perri
38(2.38)
Giorgi Mamardashvili
34(3.53)
Aaron Ramsdale
25(2.24)
Marco Bizot
19(2.92)
Altay Bayındır
13(2.17)
Antonín Kinský
10(1.43)
Jadon Sancho
0(0.00)
Jacob Bruun Larsen
0(0.00)
Rodri
0(0.00)
Benoît Badiashile
0(0.00)
Jorge Cuenca
0(0.00)
Jean-Clair Todibo
0(0.00)
Kieran Trippier
0(0.00)
Kyle Walker-Peters
0(0.00)
Cody Gakpo
0(0.00)
Donyell Malen
0(0.00)
Joe Gomez
0(0.00)
Andy Robertson
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
1.82
0.54
Interceptions /90
0.80
0.72
Duels won %
58%
72%
Blocks /90
0.76
0.69
Pass accuracy %
88%
89%
Fouls /90
0.44
0.67
1.820.8058%0.7688%0.440.540.7272%0.6989%0.67Tacklesrim 1.82Intrim 0.80Duelsrim 72%Blocksrim 0.76Pass accrim 89%Foulsrim 0.67
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Jean-Clair Todibo Virgil van Dijk
04Player value💶
Current market value
€22.0m
Transfermarkt, 2026
Value by year
€25.0m2024€22.0m2025€22.0m2026
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Jarrod BowenM4238621112583319%5375%5844%5432743%22544007.05
5.7
Crysencio SummervilleM34271273371919%3183%6050%5118451%54727007.15
6.9
Valentín CastellanosF22170970502614%1767%427%126336%42197006.72
6.7
Callum WilsonF35139371311923%1068%1450%43233%12151006.69
6.5
Tomáš SoučekM39255760251824%1378%436%47201752%41284106.83
7.1
Lucas PaquetáM19161851211224%2477%1638%408645%30307106.91
4.9
Mateus FernandesM3832494418922%4288%3059%113361356%53537007.25
5.7
Konstantinos MavropanosD3529163022914%683%2100%44543465%17142007.10
5.6
Kyle Walker-PetersD281853116417%1087%2164%5913660%16294006.79
4.3
Axel DisasiD171510107414%286%2100%16131462%751006.80
5.1
Soungoutou MagassaM261277116317%780%655%4522451%24205006.70
1.8
El Hadji Malick DioufD342913051440%3375%2550%46341554%30256006.74
6.7
Alphonse AréolaG2422560100149%001067%1100906.78
3.8
Aaron Wan-BissakaD27220402001878%1847%3441850%25125006.65
4.1
Jean-Clair TodiboD25202301200%588%440%41181758%1045106.55
2.0
Max KilmanD25195200620%589%562%24102755%1945006.67
4.1
Mads HermansenG1917400100259%0000100%0200576.79
3.6
Freddie PottsM25136201110%1483%220%3120556%20171106.80
4.2
Pablo FelipeF171037011030%1674%1155%265235%30100006.38
7.1
Oliver ScarlesD1784100400%881%220%3614262%982006.65
2.1
James Ward-ProwseM651200001389%00%55139%631006.78
5.4
Niclas FüllkrugF941900730%761%022131%1110006.12
6.4
Ezra MayersD940501100%481%233%33048%110006.66
5.0
Adama TraoréF1237801300%877%1864%50149%251006.69
6.2
Mohamadou KantéM1430700400%179%583%161256%832006.69
5.4
Guido RodríguezM82720000089%150%55059%481006.54
3.5
Nayef AguerdD325000200%087%2100%13267%010006.27
Andy IrvingM71630000389%00%61140%100006.60
2.8
Igor JúlioD41220000173%00120%100006.40
Luis GuilhermeF512100100%190%233%10021%000006.42
Keiber LamadridM1710000090%133%10033%000006.70
Callum MarshallF25800100%050%150%02025%000006.35
Ezra MayersD115000000%0010000006.30
Lewis OrfordM11500000100%0011000006.90
George EarthyM1800000100%0000000006.50
Finlay HerrickG110000050%000000000
Per-player totals for 2025/26 from API-Football match stats, across 36 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2025/26West HamPremier League23181701100%587%4371760%8516.54
2025/26West HamFA Cup112000100%093%02053%1007.20
2025/26West HamLeague Cup1860000083%02144%1006.20
2024/25West HamPremier League27185500500%288%9472656%16306.67
2024/25West HamLeague Cup213500100%185%13070%1106.25
2023/24NiceLigue 130265402510%990%16583859%25217.07
2022/23NiceLigue 134287200940%589%20774165%21426.94
2022/23NiceUEFA Europa Conference League11104400110%387%4171266%6116.95
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
17 Maya Newcastle260000006.00
1.5
10 Mayv Arsenal9000001106.30
3.1
25 Aprv Everton1000000
1.4
14 Marv Manchester City9000031007.20
7.6
04 Mara Fulham890001007.20
4.6
31 Jana Chelsea900102015.90
4.3
24 Janv Sunderland900001006.70
3.7
17 Jana Tottenham900005007.20
9.3
11 Janv QPRD12001021007.20
6.8
06 Janv Nottingham Forest9000021106.30
4.7
30 Decv Brighton440001006.70
8.0
27 Decv Fulham900013107.00
7.9
20 Deca Manchester City900001006.00
2.4
14 Decv Aston Villa9000101006.20
2.0
07 Deca Brighton900013006.90
6.1