PosTeamPlayedWonDrawnLostForAgDiffPointsLast 5
1Southampton4321121075512475WWWWW
2Portsmouth431312184457-1351DDWWW
3Norwich City43187185952761WDWLW
4Coventry City432511785434286WWDDD
5Derby County43199156253966WLWLW
6West Bromwich Albion431213184456-1249WDDDW
7Ipswich Town422113873442976DWWLD
8Millwall4322101158471176DWLDW
9Preston North End431415145055-557WDDWL
10Queens Park Rangers431610175865-758WWDDL
11Wrexham431813126560567WDLLW
12Sheffield United43176206159257LDLWW
13Bristol City431610175455-158LWWDL
14Hull City43209146561469WDDLD
15Blackburn Rovers441213193954-1549WDDLD
16Swansea City43169185156-557LDDWL
17Oxford United431014194155-1444LDDWL
18Stoke City431510184948155LWLDL
19Birmingham City431512165253-157LLLWD
20Middlesbrough4320131064442073DLDLD
21Leicester City431114185465-1141DDDLL
22Sheffield Wednesday43112302683-57-3LLDDD
23Watford431415145253-157DLDLL
24Charlton Athletic431214174052-1250LLDLD
25Reading4631132993267106LLLLL
26Leeds United4629134953065100LLLLL
27Fulham4627910106436390LLLLL
28Newcastle United4630124903555102LLLLL
29AFC Bournemouth462612898455390LLLLL
30Burnley4628162691653100LLLLL
31Burnley4629143873552101LLLLL
32Leicester City463141189414897LLLLL
33Newcastle United462971085404594LLLLL
34Wigan Athletic462512979354487LLLLL
35Wolverhampton Wanderers46309782394399LLLLL
36Leeds United46289977354293LLLLL
37Brentford462491380384281LLLLL
38West Bromwich Albion462613789484191LLLLL
39Watford462781191504189LLLLL
40Leicester City463196834340102LLLLL
41Norwich City4625111088484086LLLLL
42Queens Park Rangers462416671323988LLLLL
43Norwich City462910775363997LLLLL
44Southampton4626101085463988LLLLL
45Leeds United462791081433890LLLLL
46Burnley462615572353793LLLLL
47Sheffield United462611978413789LLLLL
48Brentford462415779423787LLLLL
49Norwich City462713693573694LLLLL
50Sunderland462971076413594LLLLL
51Burnley462615572373593LLLLL
52AFC Bournemouth462513874393588LLLLL
53Ipswich Town462812692573596LLLLL
54Brighton & Hove Albion46289974403493LLLLL
55Sheffield United462871173393491LLLLL
56Hull City4624111169353483LLLLL
57West Bromwich Albion4623121188553381LLLLL
58Watford462710963303391LLLLL
59West Ham United462414881483386LLLLL
60Fulham462513879463388LLLLL
61Nottingham Forest4623111273403380LLLLL
62Middlesbrough462611963313289LLLLL
63West Bromwich Albion462217777453283LLLLL
64Derby County4625101184523285LLLLL
65Reading4621141172403277LLLLL
66Middlesbrough4625101168373185LLLLL
67Sheffield United462612876463090LLLLL
68Cardiff City462791069393090LLLLL
69Brighton & Hove Albion462417572423089LLLLL
70Aston Villa4624111172423083LLLLL
71Sunderland462771276472988LLLLL
72Ipswich Town462413985562985LLLLL
73Preston North End462020659302980LLLLL
74Derby County4621141185562977LLLLL
75Wolverhampton Wanderers462791080522890LLLLL
76Reading462781169412889LLLLL
77Middlesbrough462291584562875LLLLL
78Fulham4622141085572880LLLLL
79Cardiff City462512972452787LLLLL
80Swansea City462481469422780LLLLL
81Watford462381585582777LLLLL
82Sheffield United462881063362790LLLLL
83Birmingham City4620161078512776LLLLL
84AFC Bournemouth4622111373462777LLLLL
85West Bromwich Albion4622101481552676LLLLL
86Brighton & Hove Albion461918969432675LLLLL
87Reading462017977512677LLLLL
88Birmingham City462681267422586LLLLL
89Norwich City462315883582584LLLLL
90Sheffield United4622141064392580LLLLL
91Nottingham Forest4622131165402579LLLLL
92West Bromwich Albion4623111287622580LLLLL
93Watford462215977532481LLLLL
94Southampton462691187632487LLLLL
95Southampton4621121377532475LLLLL
96Leeds United462581373502383LLLLL
97Derby County4621151066432378LLLLL
98West Bromwich Albion4621121370472375LLLLL
99Leicester City4619111671482368LLLLL
100Cardiff City4623111276542280LLLLL
101Middlesbrough4622101467452276LLLLL
102Derby County4620151170482275LLLLL
103Aston Villa4620161082612176LLLLL
104Sheffield Wednesday4619171066452174LLLLL
105Stoke City4619161162412173LLLLL
106Blackpool4620151179592075LLLLL
107Cardiff City4622101473541976LLLLL
108Leeds United4621151057381978LLLLL
109Brentford462391478591978LLLLL
110Crystal Palace4621121367481975LLLLL
111Nottingham Forest4620151169501975LLLLL
112Hull City4621121365471875LLLLL
113Luton Town462117857391880LLLLL
114Sheffield United4621121363451875LLLLL
115Ipswich Town4622121272541878LLLLL
116Birmingham City462314954371783LLLLL
117Huddersfield Town4623131064471782LLLLL
118Swansea City4623111256391780LLLLL
119Cardiff City4618141466491768LLLLL
120Derby County462591262461684LLLLL
121Queens Park Rangers4623111260441680LLLLL
122Fulham4623121164481681LLLLL
123Crystal Palace4618171158421671LLLLL
124Leicester City4621131261451676LLLLL
125Blackpool4619131474581670LLLLL
126Norwich City4620101685691670LLLLL
127Sheffield Wednesday462491360451581LLLLL
128Brighton & Hove Albion4619151255401572LLLLL
129Derby County4620141269541574LLLLL
130Norwich City4621101579641573LLLLL
131Stoke City462116969551479LLLLL
132Sunderland4621131258441476LLLLL
133Reading4619141370561471LLLLL
134Wolverhampton Wanderers4622121270561478LLLLL
135Leeds United462291561471475LLLLL
136Millwall4618131562481467LLLLL
137Colchester United462091770561469LLLLL
138Brentford4617131673591464LLLLL
139Wigan Athletic4621101561481373LLLLL
140Cardiff City461918966531375LLLLL
141Sunderland4618151368551369LLLLL
142Swansea City4616201063501368LLLLL
143Wolverhampton Wanderers4615211072591366LLLLL
144Burnley4621131272601276LLLLL
145Coventry City4618161258461270LLLLL
146Preston North End4621111466541274LLLLL
147Cardiff City4619171065531274LLLLL
148Middlesbrough4616161462501264LLLLL
149Derby County4622101471601176LLLLL
150Crystal Palace4619151273621172LLLLL
151Preston North End462281664531174LLLLL
152Leeds United4619151281701172LLLLL
153Preston North End4619161157461173LLLLL
154Millwall4619151256451172LLLLL
155Leicester City4618121666551166LLLLL
156Coventry City4617131670591164LLLLL
157Blackburn Rovers4615121965541157LLLLL
158Cardiff City4619161168581073LLLLL
159West Ham United4621101566561073LLLLL
160Brentford4618151362521069LLLLL
161West Bromwich Albion4615191257471064LLLLL
162Plymouth Argyle4617131660501064LLLLL
163Brentford4618101875651064LLLLL
164Watford4615151674641060LLLLL
165Hull City46247156152979LLLLL
166Preston North End462112136758975LLLLL
167Swansea City461816126253970LLLLL
168Middlesbrough462010165950970LLLLL
169Ipswich Town461815136556969LLLLL
170Blackburn Rovers461912155950969LLLLL
171Middlesbrough46209177162969LLLLL
172Ipswich Town461715146253966LLLLL
173Bristol City461716136758967LLLLL
174Barnsley46239145850878LLLLL
175Luton Town462112136355875LLLLL
176Wolverhampton Wanderers461619115042867LLLLL
177Bolton Wanderers461814146961868LLLLL
178Middlesbrough462013134941873LLLLL
179Nottingham Forest461816125850870LLLLL
180Reading461913146254870LLLLL
181Hull City461913146860870LLLLL
182Blackburn Rovers461816127062870LLLLL
183Millwall461815135345869LLLLL
184Middlesbrough461810186456864LLLLL
185Middlesbrough461614165850862LLLLL
186Crystal Palace461811175951865LLLLL
187Reading461913145144770LLLLL
188Sheffield United461714156255765LLLLL
189Millwall461911165750768LLLLL
190Blackburn Rovers461716136659767LLLLL
191Nottingham Forest461715146154766LLLLL
192Sheffield United46209176255769LLLLL
193West Bromwich Albion461813155245767LLLLL
194Coventry City46209176458669LLLLL
195Watford461816126256670LLLLL
196Bristol City461913145953670LLLLL
197Millwall461717125751668LLLLL
198Charlton Athletic461714156559665LLLLL
199Ipswich Town461814146054668LLLLL
200West Bromwich Albion461812165953666LLLLL
201Millwall461812165145666LLLLL
202Watford461613177771661LLLLL
203Birmingham City461419136458652LLLLL
204Wolverhampton Wanderers461816125348570LLLLL
205Blackburn Rovers46199185348566LLLLL
206Cardiff City461717125651568LLLLL
207Sheffield United461715145651566LLLLL
208Reading461712176863563LLLLL
209Brentford46198197267565LLLLL
210Preston North End461812165954566LLLLL
211Leicester City461910177671567LLLLL
212Charlton Athletic461713166358564LLLLL
213Ipswich Town46188206459562LLLLL
214Stoke City461711185752562LLLLL
215Reading46267136864485LLLLL
216Bristol City461717125955468LLLLL
217Burnley461814146561468LLLLL
218Nottingham Forest461716136359467LLLLL
219Sheffield Wednesday462011157066471LLLLL
220Derby County461813155450467LLLLL
221Birmingham City461615155349463LLLLL
222Swansea City461812166864466LLLLL
223Cardiff City461616145955464LLLLL
224Cardiff City461713165753464LLLLL
225Wolverhampton Wanderers462210145956376LLLLL
226Swansea City461718114037369LLLLL
227Hull City461911164744368LLLLL
228Derby County461613176562361LLLLL
229Swansea City461811176562365LLLLL
230Nottingham Forest461617136764365LLLLL
231Blackburn Rovers461712176663363LLLLL
232Watford461615155653363LLLLL
233Burnley461711186158362LLLLL
234Norwich City461711185754362LLLLL
235Norwich City461415177168357LLLLL
236Leicester City461221134946357LLLLL
237Burnley461512195249357LLLLL
238Ipswich Town461815135351269LLLLL
239Queens Park Rangers461911165755268LLLLL
240Middlesbrough461810185553264LLLLL
241Burnley461613176260261LLLLL
242Bristol City461711185351262LLLLL
243Nottingham Forest461514177169259LLLLL
244Bristol City462014125453174LLLLL
245Middlesbrough461816125251170LLLLL
246Sheffield United461813155756167LLLLL
247AFC Bournemouth461812166766166LLLLL
248Plymouth Argyle461716136362167LLLLL
249Hull City461617135251165LLLLL
250Preston North End461614166463162LLLLL
251Queens Park Rangers46199186059166LLLLL
252Doncaster Rovers461515165958160LLLLL
253Coventry City461713166059164LLLLL
254Reading461511205958156LLLLL
255Stoke City461411215554153LLLLL
256Wigan Athletic461514175756147LLLLL
257Bristol City461516155454061LLLLL
258Brighton & Hove Albion461715145252066LLLLL
259Preston North End461517144545062LLLLL
260Middlesbrough461711186868062LLLLL
261Queens Park Rangers461418145454060LLLLL
262Preston North End461613176767061LLLLL
263Blackburn Rovers461316174646055LLLLL
264Watford461317166161056LLLLL
265Hull City461116197070049LLLLL
266Luton Town461710196667-161LLLLL
267Cardiff City461612185859-160LLLLL
268Southampton461319144950-158LLLLL
269Cardiff City461711186061-162LLLLL
270Burnley461515163839-160LLLLL
271Aston Villa461614164748-162LLLLL
272Bolton Wanderers461417155960-159LLLLL
273Bristol City461514175556-159LLLLL
274Blackpool461417156263-159LLLLL
275Sheffield Wednesday461415175960-157LLLLL
276Sheffield Wednesday461413195455-155LLLLL
277Huddersfield Town46256155658-281LLLLL
278Blackburn Rovers46209175254-269LLLLL
279Millwall461812164749-266LLLLL
280Derby County461713166264-264LLLLL
281Queens Park Rangers461516154244-261LLLLL
282Stoke City461710193638-261LLLLL
283Sheffield Wednesday461616146062-264LLLLL
284Hull City461711186668-262LLLLL
285Stoke City461515165052-260LLLLL
286Millwall461512195557-257LLLLL
287Sheffield Wednesday461314196365-253LLLLL
288Sunderland46168225254-256LLLLL
289Coventry City461615156265-363LLLLL
290Ipswich Town46179205760-360LLLLL
291Leeds United461418144952-360LLLLL
292Leeds United461710196568-361LLLLL
293Barnsley461513186467-358LLLLL
294Crystal Palace461512195255-357LLLLL
295Bristol City46179206265-360LLLLL
296Cardiff City461315184851-354LLLLL
297Crystal Palace461417155053-349LLLLL
298Leicester City461216184245-352LLLLL
299Queens Park Rangers461711185458-462LLLLL
300Cardiff City461614165761-462LLLLL
301Watford461610206872-458LLLLL
302Preston North End461616145256-464LLLLL
303Wolverhampton Wanderers461610205458-458LLLLL
304Nottingham Forest461316174347-455LLLLL
305Blackpool461612185458-460LLLLL
306Coventry City461413195458-455LLLLL
307Millwall461517144752-562LLLLL
308Swansea City461710195156-561LLLLL
309Bristol City461712176065-563LLLLL
310Leeds United46179205964-560LLLLL
311Wolverhampton Wanderers461416165358-558LLLLL
312Blackburn Rovers461612186469-560LLLLL
313Crystal Palace461317164651-556LLLLL
314Blackpool461218165964-554LLLLL
315Birmingham City461516156369-661LLLLL
316Charlton Athletic461418145460-660LLLLL
317Ipswich Town46188206268-662LLLLL
318Sheffield Wednesday461418144349-660LLLLL
319Queens Park Rangers461416166066-658LLLLL
320Swansea City461512195965-657LLLLL
321Preston North End461511205056-656LLLLL
322Stoke City46168226268-656LLLLL
323Bristol City46159226066-654LLLLL
324Hull City461216184955-652LLLLL
325Sheffield Wednesday461613175158-761LLLLL
326Burnley461614166067-762LLLLL
327Queens Park Rangers461415175865-757LLLLL
328Preston North End46187214956-761LLLLL
329Plymouth Argyle461317163946-756LLLLL
330Watford461412206168-754LLLLL
331Portsmouth461513185360-758LLLLL
332Stoke City461122134552-755LLLLL
333Blackburn Rovers461416165562-758LLLLL
334Huddersfield Town461411215865-753LLLLL
335Reading461313205259-752LLLLL
336Watford461216185259-752LLLLL
337Watford461616145664-864LLLLL
338Derby County461810185058-864LLLLL
339Leeds United461417155058-859LLLLL
340Watford46169215361-857LLLLL
341Ipswich Town461710196977-861LLLLL
342Leeds United46169215967-857LLLLL
343Leicester City461315185159-854LLLLL
344Sheffield Wednesday461511205866-856LLLLL
345Burnley461412204654-854LLLLL
346Nottingham Forest461216183745-852LLLLL
347Sheffield Wednesday461610205361-858LLLLL
348Derby County461311224856-850LLLLL
349Derby County461413194553-834LLLLL
350Norwich City46188205665-962LLLLL
351Bristol City461518135665-963LLLLL
352Sheffield Wednesday461513186069-958LLLLL
353Stoke City46177225463-958LLLLL
354Leeds United461710195766-961LLLLL
355Queens Park Rangers461610206776-958LLLLL
356Middlesbrough46185236170-959LLLLL
357Portsmouth461311225059-940LLLLL
358Peterborough United46159226675-954LLLLL
359Birmingham City461615155464-1063LLLLL
360Millwall461611194555-1059LLLLL
361Derby County461511205363-1056LLLLL
362Swansea City461613175868-1061LLLLL
363Hull City461416165161-1058LLLLL
364Queens Park Rangers461414185363-1056LLLLL
365Ipswich Town461316174858-1055LLLLL
366Norwich City461510214959-1055LLLLL
367Peterborough United461311226777-1050LLLLL
368Brighton & Hove Albion461017194454-1047LLLLL
369Nottingham Forest46149236272-1051LLLLL
370Hull City461213214454-1049LLLLL
371Preston North End46189195667-1163LLLLL
372Luton Town461711184152-1162LLLLL
373Doncaster Rovers46177224253-1158LLLLL
374Norwich City461515164960-1160LLLLL
375Ipswich Town461220145061-1156LLLLL
376Leeds United461511205061-1156LLLLL
377Blackpool461317164758-1156LLLLL
378Coventry City461315184758-1154LLLLL
379Barnsley461414185566-1156LLLLL
380Birmingham City461411214758-1153LLLLL
381Stoke City461511204960-1156LLLLL
382Queens Park Rangers461511204758-1156LLLLL
383Huddersfield Town461312215970-1151LLLLL
384Rotherham United461117184960-1150LLLLL
385Millwall461511205162-1156LLLLL
386Preston North End461020164859-1150LLLLL
387Plymouth Argyle461312215970-1151LLLLL
388Queens Park Rangers461511205870-1256LLLLL
389Coventry City461413194961-1255LLLLL
390Plymouth Argyle461411215264-1253LLLLL
391Derby County461412205567-1254LLLLL
392Coventry City461313206173-1252LLLLL
393Coventry City461411215264-1253LLLLL
394Blackburn Rovers461215195365-1251LLLLL
395Ipswich Town461612184861-1360LLLLL
396Ipswich Town461414185366-1356LLLLL
397Portsmouth461412205871-1354LLLLL
398Middlesbrough461314194861-1353LLLLL
399Barnsley461413195265-1355LLLLL
400Bolton Wanderers461312215467-1351LLLLL
401Wigan Athletic461313205164-1352LLLLL
402Sheffield Wednesday461313203952-1352LLLLL
403Derby County461310235871-1349LLLLL
404Hull City46149234154-1351LLLLL
405Barnsley461313204558-1352LLLLL
406Fulham461215196679-1351LLLLL
407Plymouth Argyle461312214457-1351LLLLL
408Norwich City461210245770-1346LLLLL
409Preston North End461712174559-1463LLLLL
410Nottingham Forest46158235165-1453LLLLL
411Queens Park Rangers461411215468-1453LLLLL
412Queens Park Rangers46158235266-1453LLLLL
413Blackburn Rovers461411216074-1453LLLLL
414Derby County461020165367-1450LLLLL
415Burton Albion461313204963-1452LLLLL
416Barnsley461413195670-1455LLLLL
417Wolverhampton Wanderers46149235569-1451LLLLL
418Norwich City46169215671-1557LLLLL
419Coventry City46168224762-1556LLLLL
420Preston North End461315185873-1554LLLLL
421Bristol City461510216277-1555LLLLL
422Huddersfield Town461411214762-1553LLLLL
423Leicester City461314194964-1553LLLLL
424Nottingham Forest461314195065-1553LLLLL
425Nottingham Forest46148244863-1550LLLLL
426Queens Park Rangers461214205065-1550LLLLL
427Charlton Athletic461212225065-1548LLLLL
428Birmingham City461311225065-1550LLLLL
429Oxford United461314194965-1653LLLLL
430Barnsley461412205369-1654LLLLL
431Southampton461315185672-1654LLLLL
432Hull City461310235167-1649LLLLL
433Birmingham City461111245874-1644LLLLL
434Millwall461014224864-1644LLLLL
435Rotherham United46119264460-1642LLLLL
436Cardiff City46195225370-1762LLLLL
437Huddersfield Town461316175875-1755LLLLL
438Bristol City461313205471-1752LLLLL
439Stoke City461215194562-1751LLLLL
440Coventry City461315184764-1754LLLLL
441Reading461017194966-1747LLLLL
442Cardiff City461310234158-1749LLLLL
443Wigan Athletic461012244057-1742LLLLL
444Huddersfield Town461312215270-1851LLLLL
445Cardiff City46158235068-1853LLLLL
446Queens Park Rangers46149235371-1851LLLLL
447Rotherham United461310235371-1849LLLLL
448Birmingham City461314194564-1953LLLLL
449Charlton Athletic461312214161-2051LLLLL
450Huddersfield Town461513185373-2058LLLLL
451Crewe Alexandra461214206686-2050LLLLL
452Barnsley461213214969-2049LLLLL
453Sheffield Wednesday461114214969-2047LLLLL
454Fulham461410226283-2152LLLLL
455Reading461311224869-2150LLLLL
456Birmingham City461214205475-2150LLLLL
457Huddersfield Town461213215071-2149LLLLL
458Rotherham United461116194667-2146LLLLL
459Gillingham461214204566-2150LLLLL
460Sheffield Wednesday461211234061-2141LLLLL
461Bristol City46156254668-2251LLLLL
462Scunthorpe United461410226284-2252LLLLL
463Reading461014224870-2244LLLLL
464Derby County461111243658-2244LLLLL
465Reading461311224668-2244LLLLL
466Charlton Athletic46815235274-2239LLLLL
467Scunthorpe United461113224669-2346LLLLL
468Southampton461015214669-2345LLLLL
469Birmingham City461313203761-2452LLLLL
470Bristol City461213214468-2449LLLLL
471Sheffield Wednesday46158234468-2453LLLLL
472Barnsley46914234872-2441LLLLL
473Luton Town461310234569-2449LLLLL
474Nottingham Forest46917204266-2444LLLLL
475Coventry City46913244165-2440LLLLL
476Blackpool461111244872-2444LLLLL
477Colchester United46717226286-2438LLLLL
478Brighton & Hove Albion461312214065-2551LLLLL
479Crystal Palace461212224469-2548LLLLL
480Birmingham City461114215075-2547LLLLL
481Barnsley46139244974-2548LLLLL
482Preston North End461012245479-2542LLLLL
483Plymouth Argyle46118274368-2541LLLLL
484Wigan Athletic46912253964-2539LLLLL
485Bristol City46118275984-2541LLLLL
486Cardiff City46917204873-2544LLLLL
487Doncaster Rovers461115205581-2648LLLLL
488Leeds United46137264672-2636LLLLL
489Queens Park Rangers461311224471-2750LLLLL
490Millwall46816223562-2740LLLLL
491Wigan Athletic461015213865-2742LLLLL
492Millwall461115204674-2848LLLLL
493Luton Town46149235482-2851LLLLL
494Blackpool461113223866-2846LLLLL
495Luton Town461010265381-2840LLLLL
496Sunderland46716235280-2837LLLLL
497Crewe Alexandra46915225786-2942LLLLL
498Huddersfield Town46918194877-2945LLLLL
499Birmingham City46137263868-3046LLLLL
500Wycombe Wanderers461110253969-3043LLLLL
501Milton Keynes Dons46912253969-3039LLLLL
502Hull City46129255787-3045LLLLL
503Doncaster Rovers461111243970-3144LLLLL
504Rotherham United46816225283-3140LLLLL
505Yeovil Town46813254475-3137LLLLL
506Barnsley46155265385-3250LLLLL
507Brighton & Hove Albion46717223971-3238LLLLL
508Reading46138255487-3341LLLLL
509Southend United461012244780-3342LLLLL
510Barnsley46912254477-3339LLLLL
511Millwall46914234276-3441LLLLL
512Rotherham United46514273569-3429LLLLL
513Peterborough United46810284680-3434LLLLL
514Bolton Wanderers461013233974-3543LLLLL
515Sheffield United46119264479-3542LLLLL
516Plymouth Argyle461113225188-3746LLLLL
517Doncaster Rovers46812264380-3736LLLLL
518Charlton Athletic46913244080-4040LLLLL
519Bolton Wanderers46515264181-4030LLLLL
520Barnsley46612283373-4030LLLLL
521Ipswich Town46516253677-4131LLLLL
522Burton Albion461011253881-4341LLLLL
523Peterborough United46910274387-4437LLLLL
524Scunthorpe United46126284387-4442LLLLL
525Bolton Wanderers4688302978-4932LLLLL
526Rotherham United46512293789-5227LLLLL
527Blackpool46414283691-5526LLLLL
528Rotherham United4658334098-5823LLLLL
Explanation of this analysisThe Championship ranked by the form over the last 5 games.

Italic Points = Deduction.
See Penalties
Data last updated: 21 April 2026