Championship Player Ratings

What the table shows

Every Championship player with 10+ matches of 45 minutes or more, ranked on their match ratings adjusted for the strength of each opponent. Updated 9 November 2026.

Player Ratings in brief

  • Isaac Price of West Bromwich Albion is the highest-rated player in the Championship on the Statz Player Ratings at 7.66, ahead of Jarrod Bowen (7.63) and Sebastian Berhalter (7.43), as of 9 November 2026.
  • Jacques Ekomié gains most from the opponent adjustment, up from 94th on the raw ratings to 64th: their matches came against some of the strongest sides in the league.
  • Michael Cooper falls furthest, from 114th on the raw ratings to 157th, having played more of the weaker sides.
  • Konstantinos Mavropanos is the top-rated defender at 7.32, 9th overall.

Championship Player Ratings

Rank Player Team Position Rating Raw Adj Matches
1Isaac PriceWest Bromwich AlbionCM7.667.59+0.0714
2Jarrod BowenWest Ham UnitedRW7.637.63-0.0115
3Sebastian BerhalterMiddlesbroughCM7.437.48-0.0412
4Amario Cozier-DuberryMiddlesbroughRW7.407.42-0.0210
5Will LankshearMiddlesbroughST7.397.40-0.0112
6Kieffer MooreWrexhamST7.387.35+0.0313
7Andri GudjohnsenBlackburn RoversST7.337.27+0.0711
8Aidan MorrisMiddlesbroughCM7.327.35-0.0314
9Konstantinos MavropanosWest Ham UnitedCB7.327.31+0.0113
10Finn AzazSouthamptonCAM7.317.31-0.0114
11Liam MillarBirmingham CityLW7.287.25+0.0311
12Callum StylesWest Bromwich AlbionLB7.287.22+0.0615
13Phil NeumannBirmingham CityCB7.277.19+0.0815
14James Ward-ProwseSouthamptonCM7.267.28-0.0211
15Arne EngelsWest Ham UnitedCM7.237.25-0.0214
16Leo ScienzaSouthamptonCAM7.237.25-0.0213
17Alex RobertsonCardiff CityCM7.237.21+0.0215
18Keven SchlotterbeckSouthamptonCB7.227.19+0.0312
19Alex CochraneBirmingham CityLB7.217.16+0.0514
20Fer LópezWolverhampton WanderersCAM7.207.24-0.0413
21Moussa YeoSwansea CityRW7.207.15+0.0511
22Jimmy MorganWest Bromwich AlbionST7.207.09+0.1112
23Jack MoylanCardiff CityCAM7.177.14+0.0315
24Joel BaganCardiff CityLB7.167.17+0.0015
25Jayson MolumbyWest Bromwich AlbionCM7.167.08+0.0812
26Ousmane DiakitéWest Bromwich AlbionCDM7.167.08+0.0813
27Rio CardinesBristol CityLB7.157.20-0.0513
28Ryan ManningSouthamptonLB7.157.13+0.0212
29Lyndon DykesMillwallST7.137.13+0.0111
30Christoph KlarerBirmingham CityCB7.137.06+0.0715
31Caleb TaylorMillwallCB7.127.09+0.0215
32Lewis O'BrienWrexhamCM7.127.01+0.1110
33Sydie PeckSheffield UnitedCM7.117.19-0.0913
34Callum BrittainMiddlesbroughRB7.117.16-0.0515
35Stephen WelshSwansea CityCB7.117.06+0.0512
36Harvey ValeQueens Park RangersRW7.107.11-0.0112
37Manor SolomonWest Ham UnitedLW7.107.06+0.0412
38Ben WhitemanWrexhamCM7.107.02+0.0813
39Nat PhillipsWest Bromwich AlbionCB7.107.00+0.0910
40Ethan GalbraithStoke CityCM7.097.13-0.0414
41Callum DoyleWrexhamCB7.097.01+0.0814
42Todd CantwellBlackburn RoversCAM7.087.06+0.0215
43Federico RavagliaWatfordGK7.087.03+0.0415
44Jenson MetcalfeMillwallCM7.077.06+0.0214
45Max O'LearyWest Bromwich AlbionGK7.077.01+0.0615
46Sean McLoughlinBlackburn RoversCB7.067.05+0.0015
47Camiel NeghliMillwallRW7.067.05+0.0115
48Paul Patrick SmythQueens Park RangersRW7.066.99+0.0710
49Maximilian KilmanWest Ham UnitedCB7.057.05-0.0115
50Glen KamaraQueens Park RangersCM7.047.03+0.0110
51Daniel PeretzSouthamptonGK7.047.03+0.0015
52Josh SheehanBolton WanderersCM7.047.02+0.0215
53Ben WilmotStoke CityCB7.037.08-0.0515
54Ronnie EdwardsQueens Park RangersCB7.037.04+0.0015
55August PriskeBirmingham CityST7.037.03+0.0011
56Pierce Joseph CharlesQueens Park RangersGK7.037.02+0.0015
57Jacob Widell ZetterströmDerby CountyGK7.027.03-0.0111
58Mattie PollockWatfordCB7.026.97+0.0515
59Scott TwineBristol CityCAM7.017.00+0.0111
60Madiodio DiaPortsmouthCB7.016.95+0.0610
61Terry DevlinPortsmouthRB7.007.05-0.0510
62Neto BorgesMiddlesbroughLB7.007.01-0.0112
63Largie RamazaniBurnleyLW7.007.01-0.0110
64Jacques EkomiéWrexhamLB7.006.91+0.0912
65Ruairi McConvilleNorwich CityCB6.997.02-0.0313
66Jimmy DunneQueens Park RangersRB6.996.99+0.0014
67Ollie TannerCardiff CityRW6.996.97+0.0215
68Iker BravoWatfordST6.996.92+0.0812
69Nasser DjigaWolverhampton WanderersCB6.986.96+0.0211
70Flynn DownesSouthamptonCDM6.977.02-0.0511
71P. MattssonNorwich CityCM6.976.95+0.0111
72Divine MukasaWest Ham UnitedCAM6.976.95+0.0212
73Alfie DevinePreston North EndCAM6.966.96+0.0013
74Oladapo AfolayanBlackburn RoversRW6.966.94+0.0215
75Carlton MorrisDerby CountyST6.957.02-0.0611
76Max ConwayBolton WanderersLB6.957.01-0.0610
77Léo LeroyPreston North EndCM6.956.98-0.0312
78Kuryu MatsukiSouthamptonCAM6.956.95+0.0011
79Yousef SalechCardiff CityST6.956.90+0.0511
80Adilson MalandaMiddlesbroughCB6.947.00-0.0514
81Ben HouseLincoln CityST6.936.94-0.0112
82Lloyd JonesCharlton AthleticCB6.936.93+0.0014
83Luke GrahamStoke CityCB6.927.01-0.0913
84Jack StaceyNorwich CityRB6.927.00-0.0711
85Callum O'HareWrexhamCAM6.926.93-0.0110
86Nathan TrottCardiff CityGK6.926.92+0.0115
87James BreeSouthamptonRB6.916.93-0.0214
88Adam IdahSwansea CityST6.916.89+0.0310
89Marko StamenićSwansea CityCM6.916.87+0.0411
90Marshall MunetsiWolverhampton WanderersCM6.906.91-0.0114
91Sammie SzmodicsDerby CountyCAM6.906.89+0.0112
92Kwame PokuQueens Park RangersRW6.906.84+0.0510
93AndréWolverhampton WanderersCDM6.896.91-0.0215
94Jack StephensSouthamptonCB6.896.89+0.0010
95Japhet TangangaSheffield UnitedCB6.887.01-0.1315
96Gabriel OshoCardiff CityCB6.886.97-0.1010
97Sam MorsyBlackburn RoversCM6.886.89-0.0112
98Tomoki IwataBirmingham CityCDM6.886.84+0.0415
99George CampbellWest Bromwich AlbionCB6.886.83+0.0512
100Bobby ClarkDerby CountyCM6.876.92-0.0514
101Tyreece CampbellCharlton AthleticLW6.876.92-0.0613
102Patrick BamfordSheffield UnitedST6.876.89-0.0110
103Filip LissahSwansea CityCB6.876.89-0.0113
104José SáWolverhampton WanderersGK6.876.87+0.0014
105Jake CooperMillwallCB6.876.86+0.0215
106Kristi MontgomeryBlackburn RoversCM6.876.86+0.0114
107Hector KyprianouWatfordCDM6.876.85+0.0214
108Josh TymonSwansea CityLB6.876.84+0.0415
109Adrian SegecicPortsmouthRW6.866.91-0.0514
110Riley McGreeMiddlesbroughCM6.866.86-0.0111
111George WickensLincoln CityGK6.866.84+0.0215
112Arthur OkonkwoCharlton AthleticGK6.866.84+0.0212
113Lawrence VigourouxSwansea CityGK6.866.82+0.0515
114Ben CabangoSwansea CityCB6.866.78+0.0812
115Alex MowattDerby CountyCM6.856.83+0.0210
116Perry NgCardiff CityRB6.846.86-0.0214
117Jhon SolísBirmingham CityCM6.846.83+0.0213
118Harry PickeringBlackburn RoversLB6.846.79+0.0510
119James BeadleBirmingham CityGK6.846.78+0.0613
120Gaizka LarrazabalBolton WanderersRB6.846.77+0.0712
121S. DalbyBolton WanderersST6.836.91-0.0813
122Derek Mazou-SackoMillwallCM6.836.82+0.0111
123Chris WillockCardiff CityLW6.836.79+0.0410
124Anthony PattersonWrexhamGK6.836.76+0.0715
125Danny McNamaraCharlton AthleticRB6.826.83+0.0012
126Kealey AdamsonQueens Park RangersRB6.826.83-0.0111
127Adam ReachLincoln CityLW6.826.82+0.0013
128Viktor JohanssonStoke CityGK6.816.85-0.0415
129Zak SwansonPortsmouthRB6.806.82-0.0210
130Dom JefferiesLincoln CityRW6.806.81-0.0210
131Jayden MeghomaPortsmouthLB6.806.79+0.0110
132Jay FultonSwansea CityCM6.806.75+0.0512
133Kyle WalkerBurnleyRB6.796.80-0.0113
134Freddie DraperLincoln CityST6.796.79+0.0012
135Thierry GaleBolton WanderersLW6.796.78+0.0112
136Sonny BradleyLincoln CityCB6.796.72+0.0811
137Ben JohnsonStoke CityRB6.786.84-0.0614
138Ben ChriseneNorwich CityLB6.786.79-0.0112
139Edo KayembeWatfordCM6.786.78-0.0111
140Mateus ManéWolverhampton WanderersST6.786.78+0.0010
141D. ElereweLincoln CityCB6.786.75+0.0315
142Miles LeaburnCharlton AthleticST6.776.83-0.0612
143Jay StansfieldBirmingham CityST6.776.77+0.0115
144Hamza ChoudhurySheffield UnitedCDM6.766.84-0.0810
145Abu KamaraPortsmouthRW6.766.80-0.0514
146Ashley PhillipsMiddlesbroughCB6.766.80-0.0410
147Conor McGrandlesLincoln CityCM6.766.78-0.0211
148Andre BrooksNorwich CityCM6.766.77-0.0215
149Akin FamewoBolton WanderersCB6.766.73+0.0410
150Mohamadou KantéWest Ham UnitedCM6.756.79-0.0410
151Ryoya MorishitaBlackburn RoversCAM6.756.77-0.0210
152Andrew HughesPreston North EndCB6.756.74+0.0110
153George TannerBristol CityRB6.746.79-0.0512
154Ben Brereton DíazSheffield UnitedST6.746.78-0.0412
155Callum LangPreston North EndRW6.736.74-0.0113
156Hugo BuenoWolverhampton WanderersLB6.736.74-0.0212
157Michael CooperSheffield UnitedGK6.726.84-0.1215
158Bright Osayi-SamuelBirmingham CityRB6.726.67+0.0512
159Marlon PackPortsmouthCM6.716.78-0.0612
160Lisav Naif EissatBristol CityCB6.716.76-0.0412
161Andrija VukcevicPreston North EndLB6.716.75-0.0410
162Djibril SoumaréStoke CityCDM6.716.75-0.0414
163Jordan Andrew ThompsonPreston North EndCM6.706.75-0.0513
164Conor CoventryCharlton AthleticCDM6.706.74-0.0413
165Kyrell LisbieMillwallLW6.706.70+0.0010
166Dominic HyamWrexhamCB6.696.71-0.0212
167Kyle Walker-PetersWest Ham UnitedRB6.696.67+0.0210
168Balázs TóthBlackburn RoversGK6.696.67+0.0212
169Amari'i BellCharlton AthleticCB6.696.63+0.0610
170Igor JulioBurnleyCB6.686.75-0.0710
171Adam ArmstrongWolverhampton WanderersST6.686.72-0.0410
172Josh LaurentBurnleyCM6.686.70-0.0313
173Lorent TolajBristol CityST6.676.64+0.0211
174Zak SturgeMillwallLB6.666.64+0.0215
175Odeluga OffiahPreston North EndRB6.656.67-0.0210
176Mads HermansenWest Ham UnitedGK6.656.66-0.0115
177Radek VitekMiddlesbroughGK6.646.67-0.0315
178Ryan HedgesDerby CountyRW6.646.62+0.0210
179Jason KnightBristol CityCM6.636.67-0.0415
180Jordan StoreyPreston North EndCB6.626.70-0.0812
181Karlan GrantCharlton AthleticST6.616.68-0.0713
182Liam KitchingSheffield UnitedCB6.606.73-0.1410
183Ryan AlebiosuBlackburn RoversRB6.596.62-0.0313
184Kévin KebenWatfordCB6.596.54+0.0514
185Max AlleyneBurnleyCB6.586.59-0.0211
186José CórdobaNorwich CityCB6.576.53+0.0312
187Dion SandersonDerby CountyCB6.546.57-0.0413
188Nicolas SchmidPortsmouthGK6.526.47+0.0511
189Tom AtchesonBlackburn RoversCB6.476.48-0.0110
190Daniel IversenPreston North EndGK6.386.48-0.0914
191Sam TickleBristol CityGK6.306.39-0.0911

Best in each position

Position Player Team Rating Rank
GKFederico RavagliaWatford7.0843
RBCallum BrittainMiddlesbrough7.1134
CBKonstantinos MavropanosWest Ham United7.329
LBCallum StylesWest Bromwich Albion7.2812
CDMOusmane DiakitéWest Bromwich Albion7.1626
CMIsaac PriceWest Bromwich Albion7.661
CAMFinn AzazSouthampton7.3110
RWJarrod BowenWest Ham United7.632
LWLiam MillarBirmingham City7.2811
STWill LankshearMiddlesbrough7.395

Player Ratings FAQ

How are the Statz Player Ratings calculated?

Each match starts from the player's SportMonks match rating. Eighty per cent of the rating stands as it is; the other twenty per cent is scaled by how strong the opponent was on the Statz team ratings, and the result is capped at 10. A player's season rating is the average of their adjusted match ratings in league games where they played 45 minutes or more.

Why does the opponent matter?

Because a 7.0 against the best side in the league is a better performance than a 7.0 against the worst. The adjustment credits players who did well against strong opposition and takes a little from those whose ratings came against weak sides.

Which part of the opponent counts for which player?

It depends on the position. A striker is judged against the defence they faced and a centre back or goalkeeper against the attack. Wingers and attacking midfielders take three quarters from the defence, full backs three quarters from the attack, and central midfielders half of each.

What do Raw and Adj mean?

Raw is the player's average SportMonks rating with no adjustment. Adj is how far the opponent adjustment moved it: positive when the player's ratings came against stronger than average opposition. Opposition is the average multiplier behind it, above 1.00 for a harder than average run of opponents.

Who is the best player in the Championship right now?

Isaac Price of West Bromwich Albion tops the Statz Championship Player Ratings as of 9 November 2026, with an adjusted rating of 7.66 from 14 matches.

How many matches does a player need to appear?

Five matches of 45 minutes or more early in the season, rising to ten once the league is 15 rounds in. The Championship is 15 rounds in, so the table needs 10.

How often do the ratings update?

Every morning. The last two weeks of matches are recalculated each time, because SportMonks revises some match ratings in the days after a game.

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service

18+. BeGambleAware.org