Middlesbrough vs Preston North End
2026-01-24T13:30+01:00
Middlesbrough
Doubtful: Callum Brittain (24/0 d), David Strelec (15/3 f), Kaly Sene (21/2 f), Alfie Jones (22/1 d), Riley McGree (10/2 m)
Out (injuries/other): Darragh Lenihan (2/0 d), George Edmundson (6/0 d), Alex Bangura (8/0 d)
Suspended: –
- 24-JanMiddlesbrough4 - 0 (3 - 0)Preston North End
- 21-JanStoke City1 - 2 (1 - 0)Middlesbrough
- 16-JanWest Bromwich2 - 3 (0 - 1)Middlesbrough
- 04-JanMiddlesbrough4 - 0 (0 - 0)Southampton
- 01-JanDerby County1 - 0 (0 - 0)Middlesbrough
Preston North End
Doubtful: Dan Iversen (26/0 first goalkeeper), Andrew Hughes (24/0 d)
Out (injuries/other): Robbie Brady (0/0 m), Andrija Vukcevic (14/0 d), Brad Potts (5/0 d)
Suspended: Milutin Osmajić (15/5 f, 2nd top scorer)
- 24-JanMiddlesbrough4 - 0 (3 - 0)Preston North End
- 20-JanPreston North End0 - 3 (0 - 2)Hull City
- 17-JanPreston North End0 - 1 (0 - 0)Derby County
- 04-JanBristol City0 - 2 (0 - 1)Preston North End
- 01-JanPreston North End3 - 0 (1 - 0)Sheffield Wed
- 24-Jan-262025/2026Middlesbrough4 - 0(3 - 0)Preston North End
- 13-Sep-252025/2026Preston North End2 - 2(1 - 0)Middlesbrough
- 25-Jan-252024/2025Preston North End2 - 1(1 - 0)Middlesbrough
- 14-Sep-242024/2025Middlesbrough1 - 1(1 - 1)Preston North End
| Team | 2 | Middlesbrough | 9 | Preston North End |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 29 | 16 | 7 | 6 | 46 | 29 | 55 | 14 | 9 | 3 | 2 | 24 | 11 | 30 | 15 | 7 | 4 | 4 | 22 | 18 | 25 |
| 29 | 11 | 10 | 8 | 36 | 33 | 43 | 15 | 6 | 5 | 4 | 19 | 16 | 23 | 14 | 5 | 5 | 4 | 17 | 17 | 20 |
Millwall FC vs Charlton Athletic
2026-01-24T13:30+01:00
Millwall FC
Doubtful: –
Out (injuries/other): Massimo Luongo (9/0 m), Will Smallbone (6/0 d), Derek Mazou-Sacko (10/0 m), Dan Kelly (9/0 m), Lukas Jensen (0/0 g), Joe Bryan (18/0 d)
Suspended: –
- 24-JanMillwall FC4 - 0 (1 - 0)Charlton Athletic
- 20-JanCoventry City2 - 1 (1 - 1)Millwall FC
- 17-JanWatford FC0 - 2 (0 - 0)Millwall FC
- 04-JanMillwall FC2 - 1 (1 - 0)Swansea City
- 01-JanSouthampton0 - 0 (0 - 0)Millwall FC
Charlton Athletic
Doubtful: Lloyd Jones (27/1 d)
Out (injuries/other): Josh Edwards (7/0 d), Reece Burke (11/1 d), Matty Godden (0/0 f), Onel Hernández (7/0 m), Harvey Knibbs (23/3 m)
Suspended: –
- 24-JanMillwall FC4 - 0 (1 - 0)Charlton Athletic
- 20-JanCharlton Athletic1 - 2 (0 - 1)Derby County
- 17-JanCharlton Athletic1 - 0 (0 - 0)Sheffield United
- 04-JanBlackburn Rovers2 - 2 (1 - 2)Charlton Athletic
- 01-JanCharlton Athletic1 - 1 (0 - 1)Coventry City
- 24-Jan-262025/2026Millwall FC4 - 0(1 - 0)Charlton Athletic
- 13-Sep-252025/2026Charlton Athletic1 - 1(1 - 0)Millwall FC
- 14-Jan-172016/2017Charlton Athletic0 - 0(0 - 0)Millwall FC
- 21-Dec-162016/2017Millwall FC3 - 1(2 - 0)Charlton Athletic
| Team | 5 | Millwall FC | 18 | Charlton Athletic |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 29 | 14 | 7 | 8 | 36 | 35 | 49 | 15 | 9 | 2 | 4 | 21 | 17 | 29 | 14 | 5 | 5 | 4 | 15 | 18 | 20 |
| 28 | 8 | 8 | 12 | 27 | 38 | 32 | 13 | 6 | 3 | 4 | 15 | 14 | 21 | 15 | 2 | 5 | 8 | 12 | 24 | 11 |
Bristol City vs Sheffield Wed
2026-01-24T16:00+01:00
Bristol City
Doubtful: –
Out (injuries/other): Joe Williams (0/0 m), Max Bird (4/1 m), Luke McNally (0/0 d), Fally Mayulu (10/0 f), Zak Vyner (27/0 d), Joe Williams (0/0 m)
Suspended: –
- 24-JanBristol City2 - 0 (0 - 0)Sheffield Wed
- 20-JanIpswich Town2 - 0 (1 - 0)Bristol City
- 17-JanOxford United0 - 0 (0 - 0)Bristol City
- 04-JanBristol City0 - 2 (0 - 1)Preston North End
- 01-JanBristol City5 - 0 (2 - 0)Portsmouth
Sheffield Wed
Doubtful: Max Lowe (21/2 f), Pierce Charles (9/0 g), George Brown (7/2 f), Liam Cooper (8/1 d)
Out (injuries/other): Di’Shon Bernard (0/0 d), Nathaniel Chalobah (3/1 m), Ike Ugbo (18/0 f), Olaf Kobacki (4/0 m), Liam Cooper (8/1 d)
Suspended: –
- 24-JanBristol City2 - 0 (0 - 0)Sheffield Wed
- 20-JanSheffield Wed0 - 2 (0 - 0)Birmingham City
- 17-JanSheffield Wed0 - 1 (0 - 0)Portsmouth
- 04-JanQPR3 - 0 (1 - 0)Sheffield Wed
- 01-JanPreston North End3 - 0 (1 - 0)Sheffield Wed
- 24-Jan-262025/2026Bristol City2 - 0(0 - 0)Sheffield Wed
- 13-Sep-252025/2026Sheffield Wed0 - 3(0 - 3)Bristol City
- 22-Jan-252024/2025Sheffield Wed2 - 2(1 - 0)Bristol City
- 02-Oct-242024/2025Bristol City0 - 0(0 - 0)Sheffield Wed
| Team | 7 | Bristol City | 24 | Sheffield Wed |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 29 | 12 | 7 | 10 | 40 | 31 | 43 | 15 | 7 | 3 | 5 | 25 | 15 | 24 | 14 | 5 | 4 | 5 | 15 | 16 | 19 |
| 28 | 1 | 8 | 19 | 18 | 56 | 11 | 15 | 0 | 4 | 11 | 7 | 32 | 4 | 13 | 1 | 4 | 8 | 11 | 24 | 7 |
Birmingham City vs Stoke City
2026-01-24T16:00+01:00
Birmingham City
Doubtful: –
Out (injuries/other): Lee Buchanan (0/0 d), Ethan Laird (7/0 d), Demarai Gray (23/5 f, 2nd top scorer), Alex Cochrane (19/1 d), Jack Robinson (11/1 d)
Suspended: –
- 24-JanBirmingham City1 - 1 (1 - 0)Stoke City
- 20-JanSheffield Wed0 - 2 (0 - 0)Birmingham City
- 17-JanSwansea City1 - 1 (1 - 0)Birmingham City
- 04-JanBirmingham City3 - 2 (2 - 1)Coventry City
- 01-JanWatford FC3 - 0 (2 - 0)Birmingham City
Stoke City
Doubtful: Divin Mubama (25/5 f, 2nd top scorer)
Out (injuries/other): Lewis Baker (12/4 m), Junior Tchamadeu (20/1 d), Viktor Johansson (24/0 first goalkeeper), Robert Bozenik (19/1 f), Sam Gallagher (10/1 f), Ben Gibson (3/0 d), Bosun Lawal (20/1 d), Gavin Bazunu (1/0 2nd goalkeeper), Nathan Lowe (0/0 f)
Suspended: –
- 24-JanBirmingham City1 - 1 (1 - 0)Stoke City
- 21-JanStoke City1 - 2 (1 - 0)Middlesbrough
- 17-JanStoke City0 - 0 (0 - 0)QPR
- 04-JanNorwich City0 - 2 (0 - 0)Stoke City
- 01-JanHull City0 - 1 (0 - 1)Stoke City
- 24-Jan-262025/2026Birmingham City1 - 1(1 - 0)Stoke City
- 13-Sep-252025/2026Stoke City1 - 0(1 - 0)Birmingham City
| Team | 10 | Stoke City | 13 | Birmingham City |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 29 | 12 | 6 | 11 | 34 | 26 | 42 | 14 | 6 | 3 | 5 | 19 | 12 | 21 | 15 | 6 | 3 | 6 | 15 | 14 | 21 |
| 29 | 10 | 9 | 10 | 39 | 38 | 39 | 14 | 7 | 6 | 1 | 28 | 14 | 27 | 15 | 3 | 3 | 9 | 11 | 24 | 12 |
Blackburn Rovers vs Watford FC
2026-01-24T16:00+01:00
Blackburn Rovers
Doubtful: –
Out (injuries/other): Augustus Kargbo (10/1 f), Scott Wharton (9/0 d), Hayden Carter (1/0 m), Adam Forshaw (6/0 m), Sidnei Tavares (11/0 m), Matty Litherland (4/0 d), Ryan Hedges (22/1 f), Kristi Montgomery (9/0 m), Andri Gudjohnsen (17/7 f, top scorer)
Suspended: –
- 24-JanBlackburn Rovers1 - 1 (1 - 1)Watford FC
- 20-JanSwansea City3 - 1 (1 - 1)Blackburn Rovers
- 17-JanIpswich Town3 - 0 (2 - 0)Blackburn Rovers
- 04-JanBlackburn Rovers2 - 2 (1 - 2)Charlton Athletic
- 01-JanBlackburn Rovers0 - 2 (0 - 2)Wrexham FC
Watford FC
Doubtful: –
Out (injuries/other): Jack Grieves (1/0 f), Caleb Wiley (5/0 d)
Suspended: –
- 24-JanBlackburn Rovers1 - 1 (1 - 1)Watford FC
- 21-JanWatford FC1 - 1 (0 - 0)Portsmouth
- 17-JanWatford FC0 - 2 (0 - 0)Millwall FC
- 01-JanWatford FC3 - 0 (2 - 0)Birmingham City
- 29-DecNorwich City0 - 1 (0 - 0)Watford FC
- 24-Jan-262025/2026Blackburn Rovers1 - 1(1 - 1)Watford FC
- 13-Sep-252025/2026Watford FC0 - 1(0 - 0)Blackburn Rovers
- 26-Apr-252024/2025Blackburn Rovers2 - 1(0 - 0)Watford FC
- 26-Oct-242024/2025Watford FC1 - 0(0 - 0)Blackburn Rovers
| Team | 8 | Watford FC | 21 | Blackburn Rovers |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 28 | 11 | 10 | 7 | 39 | 33 | 43 | 15 | 8 | 5 | 2 | 24 | 15 | 29 | 13 | 3 | 5 | 5 | 15 | 18 | 14 |
| 28 | 7 | 8 | 13 | 26 | 37 | 29 | 14 | 2 | 5 | 7 | 14 | 21 | 11 | 14 | 5 | 3 | 6 | 12 | 16 | 18 |
Hull City vs Swansea City
2026-01-24T16:00+01:00
Hull City
Doubtful: Kyle Joseph (probably in)
Out (injuries/other): Eliot Matazo (0/0 m), Semi Ajayi (12/1 d), Brandon Williams (1/0 d), Mo Belloumi (11/0 f), Ryan Giles (23/0 d), Darko Gyabi (20/2 m), Cody Drameh (12/0 d), Enis Destan (18/2 f)
Suspended: –
- 24-JanHull City2 - 1 (2 - 0)Swansea City
- 20-JanPreston North End0 - 3 (0 - 2)Hull City
- 17-JanSouthampton1 - 2 (0 - 2)Hull City
- 01-JanHull City0 - 1 (0 - 1)Stoke City
- 29-DecMiddlesbrough0 - 1 (0 - 1)Hull City
Swansea City
Doubtful: Josh Key (21/0 d), Ethan Galbraith (28/2 m)
Out (injuries/other): Ricardo Santos (1/0 d), Adam Idah (18/3 f), Ishe Samuels-Smith (5/0 d), Zeidane Inoussa (25/0 f)
Suspended: –
- 24-JanHull City2 - 1 (2 - 0)Swansea City
- 20-JanSwansea City3 - 1 (1 - 1)Blackburn Rovers
- 17-JanSwansea City1 - 1 (1 - 0)Birmingham City
- 04-JanMillwall FC2 - 1 (1 - 0)Swansea City
- 01-JanSwansea City1 - 0 (0 - 0)West Bromwich
- 24-Jan-262025/2026Hull City2 - 1(2 - 0)Swansea City
- 13-Sep-252025/2026Swansea City2 - 2(1 - 1)Hull City
- 18-Apr-252024/2025Swansea City1 - 0(0 - 0)Hull City
- 21-Dec-242024/2025Hull City2 - 1(1 - 1)Swansea City
- 11-Mar-172016/2017Hull City2 - 1(0 - 0)Swansea City
- 20-Aug-162016/2017Swansea City0 - 2(0 - 0)Hull City
| Team | 4 | Hull City | 16 | Swansea City |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 28 | 15 | 5 | 8 | 47 | 40 | 50 | 14 | 8 | 2 | 4 | 21 | 20 | 26 | 14 | 7 | 3 | 4 | 26 | 20 | 24 |
| 29 | 10 | 6 | 13 | 32 | 37 | 36 | 15 | 7 | 4 | 4 | 20 | 18 | 25 | 14 | 3 | 2 | 9 | 12 | 19 | 11 |
Leicester City vs Oxford United
2026-01-24T16:00+01:00
Leicester City
Doubtful: –
Out (injuries/other): Harry Souttar (0/0 d), Victor Kristiansen (4/0 d), Aaron Ramsey (7/2 m), Jordan James (24/9 m, top scorer), Oliver Skipp (20/1 m), Harry Winks (17/0 m)
Suspended: –
- 24-JanLeicester City1 - 2 (0 - 1)Oxford United
- 20-JanWrexham FC1 - 1 (0 - 0)Leicester City
- 17-JanCoventry City2 - 1 (0 - 1)Leicester City
- 05-JanLeicester City2 - 1 (1 - 1)West Bromwich
- 01-JanSheffield United3 - 1 (1 - 0)Leicester City
Oxford United
Doubtful: Przemyslaw Placheta (19/3 f)
Out (injuries/other): Nik Prelec (18/1 f), Tyler Goodrham (13/1 f), Hidde ter Avest (7/0 d), Jamie Donley (0/0 m)
Suspended: –
- 24-JanLeicester City1 - 2 (0 - 1)Oxford United
- 20-JanOxford United0 - 0 (0 - 0)QPR
- 17-JanOxford United0 - 0 (0 - 0)Bristol City
- 01-JanIpswich Town2 - 1 (2 - 1)Oxford United
- 29-DecOxford United0 - 1 (0 - 1)Swansea City
- 24-Jan-262025/2026Leicester City1 - 2(0 - 1)Oxford United
- 13-Sep-252025/2026Oxford United2 - 2(2 - 1)Leicester City
| Team | 14 | Leicester City | 23 | Oxford United |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 29 | 10 | 8 | 11 | 40 | 43 | 38 | 14 | 6 | 4 | 4 | 20 | 17 | 22 | 15 | 4 | 4 | 7 | 20 | 26 | 16 |
| 28 | 6 | 9 | 13 | 27 | 36 | 27 | 14 | 3 | 6 | 5 | 13 | 17 | 15 | 14 | 3 | 3 | 8 | 14 | 19 | 12 |
QPR vs Wrexham FC
2026-01-24T16:00+01:00
QPR
Doubtful: Liam Morrison (12/0 d)
Out (injuries/other): Ziyad Larkeche (0/0 d), Koki Saito (22/2 f), Rumarn Burrell (26/10 f, top scorer), Ilias Chair (11/1 m), Kwame Poku (8/0 f), Jake Clarke-Salter (4/0 d), Jonathan Varane (23/1 m), Esquerdinha (11/0 d)
Suspended: –
- 24-JanQPR2 - 3 (1 - 0)Wrexham FC
- 20-JanOxford United0 - 0 (0 - 0)QPR
- 17-JanStoke City0 - 0 (0 - 0)QPR
- 04-JanQPR3 - 0 (1 - 0)Sheffield Wed
- 01-JanQPR1 - 2 (0 - 0)Norwich City
Wrexham FC
Doubtful: –
Out (injuries/other): Lewis Brunt (9/0 d), Elliot Lee (0/0 m), Danny Ward (4/0 first goalkeeper), Ryan Hardie (6/0 f), Aaron James (0/0 d)
Suspended: –
- 24-JanQPR2 - 3 (1 - 0)Wrexham FC
- 20-JanWrexham FC1 - 1 (0 - 0)Leicester City
- 17-JanWrexham FC1 - 2 (1 - 1)Norwich City
- 04-JanDerby County1 - 2 (1 - 1)Wrexham FC
- 01-JanBlackburn Rovers0 - 2 (0 - 2)Wrexham FC
- 24-Jan-262025/2026QPR2 - 3(1 - 0)Wrexham FC
- 13-Sep-252025/2026Wrexham FC1 - 3(0 - 2)QPR
| Team | 6 | Wrexham FC | 12 | QPR |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 29 | 11 | 11 | 7 | 43 | 37 | 44 | 15 | 6 | 6 | 3 | 26 | 22 | 24 | 14 | 5 | 5 | 4 | 17 | 15 | 20 |
| 29 | 11 | 7 | 11 | 40 | 42 | 40 | 14 | 7 | 2 | 5 | 26 | 20 | 23 | 15 | 4 | 5 | 6 | 14 | 22 | 17 |
Sheffield United vs Ipswich Town
2026-01-24T16:00+01:00
Sheffield United
Doubtful: –
Out (injuries/other): Jamie Shackleton (3/0 d), Tyler Bindon (11/1 d), Jairo Riedewald (14/2 m)
Suspended: Djibril Soumaré (19/0 m), Japhet Tanganga (23/1 d)
- 24-JanSheffield United3 - 1 (2 - 0)Ipswich Town
- 21-JanSouthampton1 - 0 (1 - 0)Sheffield United
- 17-JanCharlton Athletic1 - 0 (0 - 0)Sheffield United
- 01-JanSheffield United3 - 1 (1 - 0)Leicester City
- 29-DecStoke City1 - 2 (0 - 0)Sheffield United
Ipswich Town
Doubtful: –
Out (injuries/other): Conor Townsend (0/0 d), Jaden Philogene (26/10 f, top scorer), Marcelino Nunez (23/3 m), Chuba Akpom (21/2 f)
Suspended: –
- 24-JanSheffield United3 - 1 (2 - 0)Ipswich Town
- 20-JanIpswich Town2 - 0 (1 - 0)Bristol City
- 17-JanIpswich Town3 - 0 (2 - 0)Blackburn Rovers
- 01-JanIpswich Town2 - 1 (2 - 1)Oxford United
- 29-DecCoventry City0 - 2 (0 - 0)Ipswich Town
- 24-Jan-262025/2026Sheffield United3 - 1(2 - 0)Ipswich Town
- 12-Sep-252025/2026Ipswich Town5 - 0(1 - 0)Sheffield United
| Team | 3 | Ipswich Town | 17 | Sheffield United |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 28 | 14 | 8 | 6 | 48 | 27 | 50 | 15 | 10 | 4 | 1 | 29 | 11 | 34 | 13 | 4 | 4 | 5 | 19 | 16 | 16 |
| 28 | 11 | 2 | 15 | 39 | 41 | 35 | 13 | 6 | 2 | 5 | 21 | 14 | 20 | 15 | 5 | 0 | 10 | 18 | 27 | 15 |
| Team | 1 | Coventry City | 2 | Middlesbrough | 3 | Ipswich Town | 4 | Hull City | 5 | Millwall FC | 6 | Wrexham FC | 7 | Bristol City | 8 | Watford FC | 9 | Preston North End | 10 | Stoke City | 11 | Derby County | 12 | QPR | 13 | Birmingham City | 14 | Leicester City | 15 | Southampton | 16 | Swansea City | 17 | Sheffield United | 18 | Charlton Athletic | 19 | West Bromwich | 20 | Norwich City | 21 | Blackburn Rovers | 22 | Portsmouth | 23 | Oxford United | 24 | Sheffield Wed |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 28 | 17 | 7 | 4 | 61 | 31 | 58 | 14 | 11 | 2 | 1 | 31 | 11 | 35 | 14 | 6 | 5 | 3 | 30 | 20 | 23 |
| 29 | 16 | 7 | 6 | 46 | 29 | 55 | 14 | 9 | 3 | 2 | 24 | 11 | 30 | 15 | 7 | 4 | 4 | 22 | 18 | 25 |
| 28 | 14 | 8 | 6 | 48 | 27 | 50 | 15 | 10 | 4 | 1 | 29 | 11 | 34 | 13 | 4 | 4 | 5 | 19 | 16 | 16 |
| 28 | 15 | 5 | 8 | 47 | 40 | 50 | 14 | 8 | 2 | 4 | 21 | 20 | 26 | 14 | 7 | 3 | 4 | 26 | 20 | 24 |
| 29 | 14 | 7 | 8 | 36 | 35 | 49 | 15 | 9 | 2 | 4 | 21 | 17 | 29 | 14 | 5 | 5 | 4 | 15 | 18 | 20 |
| 29 | 11 | 11 | 7 | 43 | 37 | 44 | 15 | 6 | 6 | 3 | 26 | 22 | 24 | 14 | 5 | 5 | 4 | 17 | 15 | 20 |
| 29 | 12 | 7 | 10 | 40 | 31 | 43 | 15 | 7 | 3 | 5 | 25 | 15 | 24 | 14 | 5 | 4 | 5 | 15 | 16 | 19 |
| 28 | 11 | 10 | 7 | 39 | 33 | 43 | 15 | 8 | 5 | 2 | 24 | 15 | 29 | 13 | 3 | 5 | 5 | 15 | 18 | 14 |
| 29 | 11 | 10 | 8 | 36 | 33 | 43 | 15 | 6 | 5 | 4 | 19 | 16 | 23 | 14 | 5 | 5 | 4 | 17 | 17 | 20 |
| 29 | 12 | 6 | 11 | 34 | 26 | 42 | 14 | 6 | 3 | 5 | 19 | 12 | 21 | 15 | 6 | 3 | 6 | 15 | 14 | 21 |
| 29 | 11 | 9 | 9 | 39 | 37 | 42 | 15 | 4 | 6 | 5 | 18 | 21 | 18 | 14 | 7 | 3 | 4 | 21 | 16 | 24 |
| 29 | 11 | 7 | 11 | 40 | 42 | 40 | 14 | 7 | 2 | 5 | 26 | 20 | 23 | 15 | 4 | 5 | 6 | 14 | 22 | 17 |
| 29 | 10 | 9 | 10 | 39 | 38 | 39 | 14 | 7 | 6 | 1 | 28 | 14 | 27 | 15 | 3 | 3 | 9 | 11 | 24 | 12 |
| 29 | 10 | 8 | 11 | 40 | 43 | 38 | 14 | 6 | 4 | 4 | 20 | 17 | 22 | 15 | 4 | 4 | 7 | 20 | 26 | 16 |
| 28 | 9 | 9 | 10 | 40 | 40 | 36 | 14 | 6 | 5 | 3 | 19 | 13 | 23 | 14 | 3 | 4 | 7 | 21 | 27 | 13 |
| 29 | 10 | 6 | 13 | 32 | 37 | 36 | 15 | 7 | 4 | 4 | 20 | 18 | 25 | 14 | 3 | 2 | 9 | 12 | 19 | 11 |
| 28 | 11 | 2 | 15 | 39 | 41 | 35 | 13 | 6 | 2 | 5 | 21 | 14 | 20 | 15 | 5 | 0 | 10 | 18 | 27 | 15 |
| 28 | 8 | 8 | 12 | 27 | 38 | 32 | 13 | 6 | 3 | 4 | 15 | 14 | 21 | 15 | 2 | 5 | 8 | 12 | 24 | 11 |
| 29 | 9 | 5 | 15 | 32 | 44 | 32 | 14 | 6 | 4 | 4 | 18 | 19 | 22 | 15 | 3 | 1 | 11 | 14 | 25 | 10 |
| 28 | 8 | 6 | 14 | 35 | 40 | 30 | 13 | 3 | 1 | 9 | 12 | 19 | 10 | 15 | 5 | 5 | 5 | 23 | 21 | 20 |
| 28 | 7 | 8 | 13 | 26 | 37 | 29 | 14 | 2 | 5 | 7 | 14 | 21 | 11 | 14 | 5 | 3 | 6 | 12 | 16 | 18 |
| 26 | 7 | 8 | 11 | 23 | 36 | 29 | 13 | 5 | 3 | 5 | 14 | 14 | 18 | 13 | 2 | 5 | 6 | 9 | 22 | 11 |
| 28 | 6 | 9 | 13 | 27 | 36 | 27 | 14 | 3 | 6 | 5 | 13 | 17 | 15 | 14 | 3 | 3 | 8 | 14 | 19 | 12 |
| 28 | 1 | 8 | 19 | 18 | 56 | 11 | 15 | 0 | 4 | 11 | 7 | 32 | 4 | 13 | 1 | 4 | 8 | 11 | 24 | 7 |
Promotion
Promotion Play-off
Relegation
1. total goal difference
2. total goals scored
3. total goals scored on away games.
(play-off match is played if there is a tie for the championship, relegation, or qualification to UEFA competitions)
Subscribe to see the most useful team news from each league.
Like this? Like us on FACEBOOK and follow us on TWITTER and INSTAGRAM!





















