Round 21
2025-12-1508:00 PM
Sheffield Wednesday--
Derby County 2025-12-2603:00 PM
Stoke City--
Preston North End 2025-12-2603:00 PM
Middlesbrough--
Blackburn Rovers 2025-12-2603:00 PM
Leicester City--
Watford 2025-12-2603:00 PM
Sheffield Wednesday--
Hull City 2025-12-2605:30 PM
Wrexham--
Sheffield United 2025-12-2907:45 PM
Leicester City--
Derby County 2025-12-2907:45 PM
Stoke City--
Sheffield United 2025-12-2907:45 PM
Portsmouth--
Charlton Athletic 2025-12-2907:45 PM
West Bromwich Albion--
Queens Park Rangers 2025-12-2908:15 PM
Birmingham City--
Southampton 2026-01-0103:00 PM
Hull City--
Stoke City 2026-01-0103:00 PM
Swansea City--
West Bromwich Albion 2026-01-0103:00 PM
Watford--
Birmingham City 2026-01-0103:00 PM
Bristol City--
Portsmouth 2026-01-0105:30 PM
Sheffield United--
Leicester City 2026-01-0403:00 PM
Norwich City--
Stoke City 2026-01-0403:00 PM
Bristol City--
Preston North End 2026-01-0403:00 PM
Hull City--
Watford 2026-01-0403:00 PM
Blackburn Rovers--
Charlton Athletic 2026-01-0508:00 PM
Leicester City--
West Bromwich Albion 2026-01-1703:00 PM
Stoke City--
Queens Park Rangers 2026-01-1703:00 PM
Preston North End--
Derby County 2026-01-1703:00 PM
Swansea City--
Birmingham City 2026-01-1703:00 PM
Wrexham--
Norwich City 2026-01-1703:00 PM
Oxford United--
Bristol City 2026-01-2007:45 PM
Coventry City--
Millwall 2026-01-2107:45 PM
Southampton--
Sheffield United 2026-01-2107:45 PM
Stoke City--
Middlesbrough 2026-01-2107:45 PM
Watford--
Portsmouth 2026-01-2107:45 PM
Charlton Athletic--
Derby County 2026-01-2403:00 PM
Leicester City--
Oxford United 2026-01-2403:00 PM
Birmingham City--
Stoke City 2026-01-2403:00 PM
Middlesbrough--
Preston North End 2026-01-2403:00 PM
Hull City--
Swansea City 2026-01-2512:00 PM
Portsmouth--
Southampton 2026-01-3103:00 PM
Oxford United--
Birmingham City 2026-01-3103:00 PM
Sheffield Wednesday--
Wrexham 2026-01-3103:00 PM
Bristol City--
Derby County 2026-01-3103:00 PM
Ipswich Town--
Preston North End 2026-01-3103:00 PM
Queens Park Rangers--
Coventry City 2026-02-0703:00 PM
Derby County--
Ipswich Town 2026-02-0703:00 PM
Norwich City--
Blackburn Rovers 2026-02-0703:00 PM
Charlton Athletic--
Queens Park Rangers 2026-02-0703:00 PM
Swansea City--
Sheffield Wednesday 2026-02-1403:00 PM
Charlton Athletic--
Stoke City 2026-02-1403:00 PM
Preston North End--
Watford 2026-02-1403:00 PM
Birmingham City--
West Bromwich Albion 2026-02-1403:00 PM
Coventry City--
Middlesbrough 2026-02-1403:00 PM
Portsmouth--
Sheffield United 2026-02-2103:00 PM
Watford--
Derby County 2026-02-2103:00 PM
Southampton--
Charlton Athletic 2026-02-2103:00 PM
Stoke City--
Leicester City 2026-02-2103:00 PM
Millwall--
Portsmouth 2026-02-2103:00 PM
Wrexham--
Ipswich Town 2026-02-2507:45 PM
Norwich City--
Sheffield Wednesday 2026-02-2507:45 PM
Millwall--
Birmingham City 2026-02-2507:45 PM
Sheffield United--
Coventry City 2026-02-2507:45 PM
Blackburn Rovers--
Bristol City 2026-02-2803:00 PM
Portsmouth--
Hull City 2026-02-2803:00 PM
Leicester City--
Norwich City 2026-02-2803:00 PM
Preston North End--
Millwall 2026-02-2803:00 PM
Oxford United--
West Bromwich Albion 2026-02-2803:00 PM
Queens Park Rangers--
Sheffield United 2026-03-0703:00 PM
Preston North End--
Oxford United 2026-03-0703:00 PM
Derby County--
Sheffield Wednesday 2026-03-0703:00 PM
Charlton Athletic--
Birmingham City 2026-03-0703:00 PM
Hull City--
Millwall 2026-03-0703:00 PM
Bristol City--
Coventry City 2026-03-1007:45 PM
Sheffield Wednesday--
Watford 2026-03-1107:45 PM
Oxford United--
Blackburn Rovers 2026-03-1107:45 PM
West Bromwich Albion--
Southampton 2026-03-1107:45 PM
Coventry City--
Preston North End 2026-03-1107:45 PM
Middlesbrough--
Charlton Athletic 2026-03-1403:00 PM
Portsmouth--
Derby County 2026-03-1403:00 PM
Leicester City--
Queens Park Rangers 2026-03-1403:00 PM
Millwall--
Blackburn Rovers 2026-03-1403:00 PM
Coventry City--
Southampton 2026-03-1403:00 PM
West Bromwich Albion--
Hull City 2026-03-2103:00 PM
Hull City--
Sheffield Wednesday 2026-03-2103:00 PM
Swansea City--
Coventry City 2026-03-2103:00 PM
Southampton--
Oxford United 2026-03-2103:00 PM
Queens Park Rangers--
Portsmouth 2026-03-2103:00 PM
Derby County--
Birmingham City 2026-04-0302:00 PM
Charlton Athletic--
Bristol City 2026-04-0302:00 PM
West Bromwich Albion--
Wrexham 2026-04-0302:00 PM
Stoke City--
Sheffield Wednesday 2026-04-0302:00 PM
Birmingham City--
Blackburn Rovers 2026-04-0302:00 PM
Norwich City--
Portsmouth 2026-04-0602:00 PM
Derby County--
Stoke City 2026-04-0602:00 PM
Sheffield Wednesday--
Leicester City 2026-04-0602:00 PM
Swansea City--
Middlesbrough 2026-04-0602:00 PM
Ipswich Town--
Birmingham City 2026-04-0602:00 PM
Blackburn Rovers--
West Bromwich Albion 2026-04-1102:00 PM
Oxford United--
Watford 2026-04-1102:00 PM
Leicester City--
Swansea City 2026-04-1102:00 PM
Queens Park Rangers--
Bristol City 2026-04-1102:00 PM
Southampton--
Derby County 2026-04-1102:00 PM
Charlton Athletic--
Preston North End 2026-04-1802:00 PM
Sheffield Wednesday--
Charlton Athletic 2026-04-1802:00 PM
Bristol City--
Norwich City 2026-04-1802:00 PM
Millwall--
Queens Park Rangers 2026-04-1802:00 PM
Portsmouth--
Leicester City 2026-04-1802:00 PM
Swansea City--
Southampton 2026-04-2106:45 PM
Southampton--
Bristol City 2026-04-2206:45 PM
Sheffield United--
Blackburn Rovers 2026-04-2206:45 PM
Charlton Athletic--
Ipswich Town 2026-04-2206:45 PM
Birmingham City--
Preston North End 2026-04-2206:45 PM
Leicester City--
Hull City 2026-04-2502:00 PM
Leicester City--
Millwall 2026-04-2502:00 PM
Middlesbrough--
Watford 2026-04-2502:00 PM
Birmingham City--
Bristol City 2026-04-2502:00 PM
Coventry City--
Wrexham 2026-04-2502:00 PM
Queens Park Rangers--
Derby County 2026-05-0211:30 AM
Sheffield Wednesday--
West Bromwich Albion 2026-05-0211:30 AM
Hull City--
Norwich City 2026-05-0211:30 AM
Blackburn Rovers--
Leicester City 2026-05-0211:30 AM
Portsmouth--
Birmingham City 2026-05-0211:30 AM
Wrexham--
Middlesbrough {League Name} Fixtures – Upcoming Football Matches