QPR vs Bristol City
QPR
Doubtful: Yoann Barbet (12/0 d)
Out (injuries/other): Charlie Owens (0/0 m)
Suspended: Geoffrey Cameron (22/1 d)
- 01-JanQPR1 - 2 (0 - 0)Norwich City
- 29-DecWest Bromwich2 - 1 (1 - 1)QPR
- 26-DecPortsmouth1 - 1 (1 - 0)QPR
- 20-DecQPR4 - 1 (4 - 0)Leicester City
- 13-DecMiddlesbrough3 - 1 (2 - 0)QPR
Bristol City
Doubtful: Adam Nagy (13/1 m)
Out (injuries/other): Tomas Kalas (12/0 d), Marley Watkins (6/1 m), Benik Afobe (5/3 f), Josh Brownhill (28/5 m, left the club)
Suspended: –
- 01-JanBristol City5 - 0 (2 - 0)Portsmouth
- 29-DecMillwall FC2 - 1 (1 - 0)Bristol City
- 26-DecWest Bromwich1 - 2 (0 - 2)Bristol City
- 20-DecBristol City2 - 0 (1 - 0)Middlesbrough
- 13-DecCoventry City1 - 0 (0 - 0)Bristol City
- 04-Oct-252025/2026Bristol City1 - 2(1 - 0)QPR
- 12-Apr-252024/2025QPR1 - 1(1 - 1)Bristol City
- 14-Dec-242024/2025Bristol City1 - 1(0 - 0)QPR
| Team | 8 | Bristol City | 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 |
| 25 | 11 | 6 | 8 | 38 | 27 | 39 | 13 | 6 | 3 | 4 | 23 | 13 | 21 | 12 | 5 | 3 | 4 | 15 | 14 | 18 |
| 25 | 10 | 5 | 10 | 35 | 39 | 35 | 12 | 6 | 2 | 4 | 21 | 17 | 20 | 13 | 4 | 3 | 6 | 14 | 22 | 15 |
Birmingham City vs Nottingham F.
Birmingham City
Doubtful: Jonathan Grounds (0/0 d), Cheick Keita (0/0 d)
Out (injuries/other): Kerim Mrabti (14/2 m), Dan Crowley (24/0 m), Maikel Kieftenbeld (0/0 m)
Suspended: –
- 01-JanWatford FC3 - 0 (2 - 0)Birmingham City
- 29-DecBirmingham City1 - 1 (0 - 0)Southampton
- 26-DecBirmingham City1 - 1 (0 - 1)Derby County
- 20-DecSheffield United3 - 0 (2 - 0)Birmingham City
- 13-DecBirmingham City1 - 1 (1 - 0)Charlton Athletic
Nottingham F.
Doubtful: –
Out (injuries/other): Tendayi Darikwa (0/0 d), Chema (8/0 d, left the club)
Suspended: –
- There is currently no information available.
| Team | 17 | 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 |
| 25 | 8 | 7 | 10 | 32 | 34 | 31 | 12 | 6 | 5 | 1 | 24 | 11 | 23 | 13 | 2 | 2 | 9 | 8 | 23 | 8 |
Preston NE vs Swansea City
Preston NE
Doubtful: Paul Gallagher (22/5 m), Andrew Hughes (12/0 d, probably in)
Out (injuries/other): Tom Bayliss (0/0 d), Louis Moult (2/1 f), Billy Bodin (15/2 m)
Suspended: –
- There is currently no information available.
Swansea City
Doubtful: Connor Roberts (25/0 m), Jordon Garrick (4/0 f, probably out)
Out (injuries/other): Mike Van der Hoorn (24/1 d)
Suspended: –
- 01-JanSwansea City1 - 0 (0 - 0)West Bromwich
- 29-DecOxford United0 - 1 (0 - 1)Swansea City
- 26-DecCoventry City1 - 0 (1 - 0)Swansea City
- 19-DecSwansea City2 - 1 (0 - 1)Wrexham FC
- 13-DecStoke City2 - 1 (1 - 0)Swansea City
| Team | 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 |
| 25 | 9 | 5 | 11 | 26 | 31 | 32 | 13 | 6 | 3 | 4 | 16 | 16 | 21 | 12 | 3 | 2 | 7 | 10 | 15 | 11 |
Charlton Athletic vs Barnsley
Charlton Athletic
Doubtful: Sam Field (9/0 m, probably in), Ben Amos (0/0 g, probably in), Chuks Aneke (11/1 m)
Out (injuries/other): Jake Forster-Caskey (6/0 m), Macauley Bonne (19/8 f, top scorer), Jonathan Leko (21/5 f), George Lapslie (4/0 m), Lewis Page (0/0 d)
Suspended: –
- 01-JanCharlton Athletic1 - 1 (0 - 1)Coventry City
- 29-DecPortsmouth2 - 1 (0 - 0)Charlton Athletic
- 26-DecNorwich City1 - 0 (0 - 0)Charlton Athletic
- 20-DecCharlton Athletic1 - 0 (0 - 0)Oxford United
- 13-DecBirmingham City1 - 1 (1 - 0)Charlton Athletic
Barnsley
Doubtful: Clarke Oduor (7/0 f), Mike Bahre (19/1 m, illness)
Out (injuries/other): Marcel Ritzmaier (3/0 m)
Suspended: Bambo Diaby (21/1 d, doping)
- There is currently no information available.
- 04-Mar-252024/2025Charlton Athletic1 - 0(1 - 0)Barnsley
- 22-Oct-242024/2025Barnsley2 - 2(1 - 0)Charlton Athletic
- 06-Apr-242023/2024Charlton Athletic2 - 1(2 - 1)Barnsley
- 16-Dec-232023/2024Barnsley1 - 1(1 - 0)Charlton Athletic
- 14-Jan-232022/2023Charlton Athletic2 - 0(1 - 0)Barnsley
- 24-Sep-222022/2023Barnsley3 - 1(1 - 0)Charlton Athletic
- 29-Dec-182018/2019Barnsley2 - 1(2 - 0)Charlton Athletic
| Team | 19 | 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 |
| 24 | 7 | 7 | 10 | 23 | 30 | 28 | 11 | 5 | 3 | 3 | 13 | 12 | 18 | 13 | 2 | 4 | 7 | 10 | 18 | 10 |
West Bromwich vs Luton Town
West Bromwich
Doubtful: –
Out (injuries/other): Grady Diangana (21/5 m), Kieran Gibbs (10/1 d)
Suspended: Matheus Pereira (26/5 f)
- 01-JanSwansea City1 - 0 (0 - 0)West Bromwich
- 29-DecWest Bromwich2 - 1 (1 - 1)QPR
- 26-DecWest Bromwich1 - 2 (0 - 2)Bristol City
- 20-DecHull City1 - 0 (1 - 0)West Bromwich
- 12-DecWest Bromwich2 - 0 (0 - 0)Sheffield United
Luton Town
Doubtful: Martin Cranie (11/1 d, probably in), Danny Hylton (0/0 f)
Out (injuries/other): Brendan Galloway (3/0 d)
Suspended: –
- There is currently no information available.
- 03-May-252024/2025West Bromwich5 - 3(3 - 1)Luton Town
- 01-Nov-242024/2025Luton Town1 - 1(0 - 1)West Bromwich
| Team | 18 | West Bromwich |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| 25 | 9 | 4 | 12 | 28 | 33 | 31 | 12 | 6 | 4 | 2 | 16 | 11 | 22 | 13 | 3 | 0 | 10 | 12 | 22 | 9 |
Fulham FC vs Huddersfield
Fulham FC
Doubtful: Aleksandar Mitrovic (26/18 f, probably in), Aboubakar Kamara (16/3 f), Anthony Knockaert (28/3 m), Harrison Reed (17/0 m), Maxime Le Marchand (8/0 d)
Out (injuries/other): –
Suspended: Timothy Ream (28/0 d)
- There is currently no information available.
Huddersfield
Doubtful: Jonathan Hogg (24/0 m), Danny Simpson (16/0 d), Alex Pritchard (9/0 m), Collin Quaner (2/0 f), Tommy Elphick (14/0 d)
Out (injuries/other): Kamil Grabara (28/0 first goalkeeper), Herbert Bockhorn (0/0 d)
Suspended: –
- There is currently no information available.
| Team |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
Middlesbrough vs Blackburn Rovers
Middlesbrough
Doubtful: Britt Assombalonga (20/6 f, probably in)
Out (injuries/other): Patrick Roberts (3/0 m), George Friend (2/0 d, captain), Ryan Shotton (13/0 d), Daniel Ayala (25/2 d), Anfernee Dijksteel (12/0 m)
Suspended: –
- 01-JanDerby County1 - 0 (0 - 0)Middlesbrough
- 29-DecMiddlesbrough0 - 1 (0 - 1)Hull City
- 26-DecMiddlesbrough0 - 0 (0 - 0)Blackburn Rovers
- 20-DecBristol City2 - 0 (1 - 0)Middlesbrough
- 13-DecMiddlesbrough3 - 1 (2 - 0)QPR
Blackburn Rovers
Doubtful: –
Out (injuries/other): Joe Rothwell (25/0 m), Corry Evans (12/0 m), Bradley Dack (22/9 m, top scorer), Joe Grayson (0/0 m), Greg Cunningham (8/0 d)
Suspended: –
- 01-JanBlackburn Rovers0 - 2 (0 - 2)Wrexham FC
- 29-DecSheffield Wed0 - 0 (0 - 0)Blackburn Rovers
- 26-DecMiddlesbrough0 - 0 (0 - 0)Blackburn Rovers
- 20-DecBlackburn Rovers2 - 0 (2 - 0)Millwall FC
- 13-DecPortsmouth2 - 1 (0 - 1)Blackburn Rovers
- 26-Dec-252025/2026Middlesbrough0 - 0(0 - 0)Blackburn Rovers
- 04-Apr-252024/2025Blackburn Rovers0 - 2(0 - 2)Middlesbrough
- 27-Nov-242024/2025Middlesbrough0 - 1(0 - 0)Blackburn Rovers
| Team | 3 | Middlesbrough | 20 | 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 |
| 25 | 12 | 7 | 6 | 33 | 26 | 43 | 12 | 7 | 3 | 2 | 16 | 11 | 24 | 13 | 5 | 4 | 4 | 17 | 15 | 19 |
| 24 | 7 | 6 | 11 | 22 | 28 | 27 | 12 | 2 | 3 | 7 | 11 | 18 | 9 | 12 | 5 | 3 | 4 | 11 | 10 | 18 |
Leeds United vs Wigan Athletic
Leeds United
Doubtful: –
Out (injuries/other): Barry Douglas (11/0 d), Adam Forshaw (7/0 m)
Suspended: Kalvin Phillips (27/1 m)
- There is currently no information available.
Wigan Athletic
Doubtful: Joe Gelhardt (11/1 f), Anthony Pilkington (10/2 m), Josh Windass (15/4 m), Dujon Sterling (8/0 d, illness)
Out (injuries/other): Antonee Robinson (29/1 d), Kieran Dowell (3/0 m)
Suspended: –
- There is currently no information available.
| Team |
|---|
| TOTAL | HOME | AWAY | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP | W | D | L | F | A | P | MP | W | D | L | F | A | PH | MP | W | D | L | F | A | PA |
| Team | 1 | Coventry City | 2 | Ipswich Town | 3 | Middlesbrough | 4 | Watford FC | 5 | Hull City | 6 | Preston North End | 7 | Millwall FC | 8 | Bristol City | 9 | Stoke City | 10 | Wrexham FC | 11 | Derby County | 12 | QPR | 13 | Leicester City | 14 | Southampton | 15 | Sheffield United | 16 | Swansea City | 17 | Birmingham City | 18 | West Bromwich | 19 | Charlton Athletic | 20 | Blackburn Rovers | 21 | Portsmouth | 22 | Norwich City | 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 |
| 25 | 15 | 7 | 3 | 55 | 26 | 52 | 12 | 9 | 2 | 1 | 27 | 9 | 29 | 13 | 6 | 5 | 2 | 28 | 17 | 23 |
| 25 | 12 | 8 | 5 | 42 | 24 | 44 | 13 | 8 | 4 | 1 | 24 | 11 | 28 | 12 | 4 | 4 | 4 | 18 | 13 | 16 |
| 25 | 12 | 7 | 6 | 33 | 26 | 43 | 12 | 7 | 3 | 2 | 16 | 11 | 24 | 13 | 5 | 4 | 4 | 17 | 15 | 19 |
| 25 | 11 | 8 | 6 | 37 | 29 | 41 | 13 | 8 | 4 | 1 | 23 | 12 | 28 | 12 | 3 | 4 | 5 | 14 | 17 | 13 |
| 25 | 12 | 5 | 8 | 40 | 38 | 41 | 13 | 7 | 2 | 4 | 19 | 19 | 23 | 12 | 5 | 3 | 4 | 21 | 19 | 18 |
| 25 | 10 | 10 | 5 | 34 | 25 | 40 | 13 | 6 | 5 | 2 | 19 | 12 | 23 | 12 | 4 | 5 | 3 | 15 | 13 | 17 |
| 25 | 11 | 7 | 7 | 27 | 32 | 40 | 13 | 7 | 2 | 4 | 15 | 16 | 23 | 12 | 4 | 5 | 3 | 12 | 16 | 17 |
| 25 | 11 | 6 | 8 | 38 | 27 | 39 | 13 | 6 | 3 | 4 | 23 | 13 | 21 | 12 | 5 | 3 | 4 | 15 | 14 | 18 |
| 25 | 11 | 4 | 10 | 30 | 23 | 37 | 12 | 6 | 2 | 4 | 18 | 10 | 20 | 13 | 5 | 2 | 6 | 12 | 13 | 17 |
| 25 | 9 | 10 | 6 | 36 | 31 | 37 | 13 | 6 | 5 | 2 | 24 | 19 | 23 | 12 | 3 | 5 | 4 | 12 | 12 | 14 |
| 25 | 9 | 8 | 8 | 34 | 33 | 35 | 13 | 4 | 5 | 4 | 16 | 18 | 17 | 12 | 5 | 3 | 4 | 18 | 15 | 18 |
| 25 | 10 | 5 | 10 | 35 | 39 | 35 | 12 | 6 | 2 | 4 | 21 | 17 | 20 | 13 | 4 | 3 | 6 | 14 | 22 | 15 |
| 25 | 9 | 7 | 9 | 35 | 37 | 34 | 12 | 5 | 4 | 3 | 17 | 14 | 19 | 13 | 4 | 3 | 6 | 18 | 23 | 15 |
| 25 | 8 | 9 | 8 | 38 | 34 | 33 | 12 | 5 | 5 | 2 | 17 | 11 | 20 | 13 | 3 | 4 | 6 | 21 | 23 | 13 |
| 25 | 10 | 2 | 13 | 36 | 38 | 32 | 12 | 5 | 2 | 5 | 18 | 13 | 17 | 13 | 5 | 0 | 8 | 18 | 25 | 15 |
| 25 | 9 | 5 | 11 | 26 | 31 | 32 | 13 | 6 | 3 | 4 | 16 | 16 | 21 | 12 | 3 | 2 | 7 | 10 | 15 | 11 |
| 25 | 8 | 7 | 10 | 32 | 34 | 31 | 12 | 6 | 5 | 1 | 24 | 11 | 23 | 13 | 2 | 2 | 9 | 8 | 23 | 8 |
| 25 | 9 | 4 | 12 | 28 | 33 | 31 | 12 | 6 | 4 | 2 | 16 | 11 | 22 | 13 | 3 | 0 | 10 | 12 | 22 | 9 |
| 24 | 7 | 7 | 10 | 23 | 30 | 28 | 11 | 5 | 3 | 3 | 13 | 12 | 18 | 13 | 2 | 4 | 7 | 10 | 18 | 10 |
| 24 | 7 | 6 | 11 | 22 | 28 | 27 | 12 | 2 | 3 | 7 | 11 | 18 | 9 | 12 | 5 | 3 | 4 | 11 | 10 | 18 |
| 24 | 6 | 7 | 11 | 21 | 35 | 25 | 13 | 5 | 3 | 5 | 14 | 14 | 18 | 11 | 1 | 4 | 6 | 7 | 21 | 7 |
| 25 | 6 | 6 | 13 | 28 | 37 | 24 | 12 | 3 | 1 | 8 | 12 | 17 | 10 | 13 | 3 | 5 | 5 | 16 | 20 | 14 |
| 25 | 5 | 7 | 13 | 25 | 35 | 22 | 12 | 3 | 4 | 5 | 13 | 17 | 13 | 13 | 2 | 3 | 8 | 12 | 18 | 9 |
| 24 | 1 | 8 | 15 | 18 | 48 | 11 | 13 | 0 | 4 | 9 | 7 | 29 | 4 | 11 | 1 | 4 | 6 | 11 | 19 | 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!





















