Previous
Crystal Palace
Liverpool
0
2
FT
Game Details
Next
Hull CityHull City
Aston VillaAston Villa
1
3
FT
Game Details

West Brom unveil new mascot: Boiler Man

Toe Poke
Read
Leeds UnitedLeeds United
Stoke CityStoke City
3
1
FT
Game Details
ESPN FC  By ESPN

Championship fixtures 2017-18

Championship fixtures for the 2017-18 season. All fixtures subject to change for television coverage.

Friday, August 4, 2017

Sunderland v Derby County

Saturday, August 5, 2017

Aston Villa v Hull City
Bristol City v Barnsley
Burton Albion v Cardiff City
Fulham v Norwich City
Ipswich Town v Birmingham City
Nottingham Forest v Millwall
Preston North End v Sheffield Wednesday
Queens Park Rangers v Reading
Sheffield United v Brentford
Wolverhampton v Middlesbrough

Monday, August 6, 2017

Bolton Wanderers v Leeds United

Saturday, August 12, 2017

Barnsley v Ipswich Town
Birmingham City v Bristol City
Brentford v Nottingham Forest
Cardiff City v Aston Villa
Derby County v Wolverhampton
Hull City v Burton Albion
Leeds United v Preston North End
Middlesbrough v Sheffield United
Millwall v Bolton Wanderers
Norwich City v Sunderland
Reading v Fulham
Sheffield Wednesday v Queens Park Rangers

Saturday, August 15, 2017

Barnsley v Nottingham Forest
Birmingham City v Bolton Wanderers
Brentford v Bristol City
Cardiff City v Sheffield United
Derby County v Preston North End
Hull City v Wolverhampton
Leeds United v Fulham
Middlesbrough v Burton Albion
Millwall v Ipswich Town
Norwich City v Queens Park Rangers
Reading v Aston Villa
Sheffield Wednesday v Sunderland

Saturday, August 19, 2017

Aston Villa v Norwich City
Bolton Wanderers v Derby County
Bristol City v Millwall
Burton Albion v Birmingham City
Fulham v Sheffield Wednesday
Ipswich Town v Brentford
Nottingham Forest v Middlesbrough
Preston North End v Reading
Queens Park Rangers v Hull City
Sheffield United v Barnsley
Sunderland v Leeds United
Wolverhampton v Cardiff City

Saturday, August 26, 2017

Barnsley v Sunderland
Birmingham City v Reading
Brentford v Wolverhampton
Bristol City v Aston Villa
Burton Albion v Sheffield Wednesday
Cardiff City v Queens Park Rangers
Hull City v Bolton Wanderers
Ipswich Town v Fulham
Middlesbrough v Preston North End
Millwall v Norwich City
Nottingham Forest v Leeds United
Sheffield United v Derby County

Saturday, September 9, 2017

Aston Villa v Brentford
Bolton Wanderers v Middlesbrough
Derby County v Hull City
Fulham v Cardiff City
Leeds United v Burton Albion
Norwich City v Birmingham City
Preston North End v Barnsley
Queens Park Rangers v Ipswich Town
Reading v Bristol City
Sheffield Wednesday v Nottingham Forest
Sunderland v Sheffield United
Wolverhampton v Millwall

Tuesday, September 12, 2017

Aston Villa v Middlesbrough
Bolton Wanderers v Sheffield United
Derby County v Ipswich Town
Fulham v Hull City
Leeds United v Birmingham City
Norwich City v Burton Albion
Preston North End v Cardiff City
Queens Park Rangers v Millwall
Reading v Barnsley
Sheffield Wednesday v Brentford
Sunderland v Nottingham Forest
Wolverhampton v Bristol City

Saturday, September 16, 2017

Barnsley v Aston Villa
Birmingham City v Preston North End
Brentford v Reading
Bristol City v Derby County
Burton Albion v Fulham
Cardiff City v Sheffield Wednesday
Hull City v Sunderland
Ipswich Town v Bolton Wanderers
Middlesbrough v Queens Park Rangers
Millwall v Leeds United
Nottingham Forest v Wolverhampton
Sheffield United v Norwich City

Saturday, September 23, 2017

Aston Villa v Nottingham Forest
Bolton Wanderers v Brentford
Derby County v Birmingham City
Fulham v Middlesbrough
Leeds United v Ipswich Town
Norwich City v Bristol City
Preston North End v Millwall
Queens Park Rangers v Burton Albion
Reading v Hull City
Sheffield Wednesday v Sheffield United
Sunderland v Cardiff City
Wolverhampton v Barnsley
Barnsley v Queens Park Rangers

Tuesday, September 26, 2017

Birmingham City v Sheffield Wednesday
Brentford v Derby County
Bristol City v Bolton Wanderers
Burton Albion v Aston Villa
Cardiff City v Leeds United
Hull City v Preston North End
Ipswich Town v Sunderland
Middlesbrough v Norwich City
Millwall v Reading
Nottingham Forest v Fulham
Sheffield United v Wolverhampton

Saturday, September 30, 2017

Aston Villa v Bolton Wanderers
Burton Albion v Wolverhampton
Cardiff City v Derby County
Hull City v Birmingham City
Ipswich Town v Bristol City
Middlesbrough v Brentford
Millwall v Barnsley
Nottingham Forest v Sheffield United
Preston North End v Sunderland
Queens Park Rangers v Fulham
Reading v Norwich City
Sheffield Wednesday v Leeds United

Saturday, October 14, 2017

Barnsley v Middlesbrough
Birmingham City v Cardiff City
Bolton Wanderers v Sheffield Wednesday
Brentford v Millwall
Bristol City v Burton Albion
Derby County v Nottingham Forest
Fulham v Preston North End
Leeds United v Reading
Norwich City v Hull City
Sheffield United v Ipswich Town
Sunderland v Queens Park Rangers
Wolverhampton v Aston Villa

Saturday, October 21, 2017

Aston Villa v Fulham
Barnsley v Hull City
Bolton Wanderers v Queens Park Rangers
Brentford v Sunderland
Bristol City v Leeds United
Derby County v Sheffield Wednesday
Ipswich Town v Norwich City
Middlesbrough v Cardiff City
Millwall v Birmingham City
Nottingham Forest v Burton Albion
Sheffield United v Reading
Wolverhampton v Preston North End

Saturday, October 28, 2017

Birmingham City v Aston Villa
Burton Albion v Ipswich Town
Cardiff City v Millwall
Fulham v Bolton Wanderers
Hull City v Nottingham Forest
Leeds United v Sheffield United
Norwich City v Derby County
Preston North End v Brentford
Queens Park Rangers v Wolverhampton
Reading v Middlesbrough
Sheffield Wednesday v Barnsley
Sunderland v Bristol City

Tuesday, October 31, 2017

Birmingham City v Brentford
Burton Albion v Barnsley
Cardiff City v Ipswich Town
Fulham v Bristol City
Hull City v Middlesbrough
Leeds United v Derby County
Norwich City v Wolverhampton
Preston North End v Aston Villa
Queens Park Rangers v Sheffield United
Reading v Nottingham Forest
Sheffield Wednesday v Millwall
Sunderland v Bolton Wanderers

Saturday, November 4, 2017

Aston Villa v Sheffield Wednesday
Barnsley v Birmingham City
Bolton Wanderers v Norwich City
Brentford v Leeds United
Bristol City v Cardiff City
Derby County v Reading
Ipswich Town v Preston North End
Middlesbrough v Sunderland
Millwall v Burton Albion
Nottingham Forest v Queens Park Rangers
Sheffield United v Hull City
Wolverhampton v Fulham

Saturday, November 18, 2017

Birmingham City v Nottingham Forest
Burton Albion v Sheffield United
Cardiff City v Brentford
Fulham v Derby County
Hull City v Ipswich Town
Leeds United v Middlesbrough
Norwich City v Barnsley
Preston North End v Bolton Wanderers
Queens Park Rangers v Aston Villa
Reading v Wolverhampton
Sheffield Wednesday v Bristol City
Sunderland v Millwall

Tuesday, November 21, 2017

Aston Villa v Sunderland
Barnsley v Cardiff City
Bolton Wanderers v Reading
Brentford v Burton Albion
Bristol City v Preston North End
Derby County v Queens Park Rangers
Ipswich Town v Sheffield Wednesday
Middlesbrough v Birmingham City
Millwall v Hull City
Nottingham Forest v Norwich City
Sheffield United v Fulham
Wolverhampton v Leeds United

Saturday, November 25, 2017

Aston Villa v Ipswich Town
Barnsley v Leeds United
Burton Albion v Sunderland
Fulham v Millwall
Hull City v Bristol City
Middlesbrough v Derby County
Norwich City v Preston North End
Nottingham Forest v Cardiff City
Queens Park Rangers v Brentford
Reading v Sheffield Wednesday
Sheffield United v Birmingham City
Wolverhampton v Bolton Wanderers

Saturday, December 2, 2017

Birmingham City v Wolverhampton
Bolton Wanderers v Barnsley
Brentford v Fulham
Bristol City v Middlesbrough
Cardiff City v Norwich City
Derby County v Burton Albion
Ipswich Town v Nottingham Forest
Leeds United v Aston Villa
Millwall v Sheffield United
Preston North End v Queens Park Rangers
Sheffield Wednesday v Hull City
Sunderland v Reading

Saturday, December 9, 2017

Aston Villa v Millwall
Barnsley v Derby County
Burton Albion v Preston North End
Fulham v Birmingham City
Hull City v Brentford
Middlesbrough v Ipswich Town
Norwich City v Sheffield Wednesday
Nottingham Forest v Bolton Wanderers
Queens Park Rangers v Leeds United
Reading v Cardiff City
Sheffield United v Bristol City
Wolverhampton v Sunderland

Saturday, December 16, 2017

Birmingham City v Queens Park Rangers
Bolton Wanderers v Burton Albion
Brentford v Barnsley
Bristol City v Nottingham Forest
Cardiff City v Hull City
Derby County v Aston Villa
Ipswich Town v Reading
Leeds United v Norwich City
Millwall v Middlesbrough
Preston North End v Sheffield United
Sheffield Wednesday v Wolverhampton
Sunderland v Fulham

Saturday, December 23, 2017

Aston Villa v Sheffield United
Bolton Wanderers v Cardiff City
Derby County v Millwall
Fulham v Barnsley
Leeds United v Hull City
Norwich City v Brentford
Preston North End v Nottingham Forest
Queens Park Rangers v Bristol City
Reading v Burton Albion
Sheffield Wednesday v Middlesbrough
Sunderland v Birmingham City
Wolverhampton v Ipswich Town

Tuesday, December 26, 2017

Barnsley v Preston North End
Birmingham City v Norwich City
Brentford v Aston Villa
Bristol City v Reading
Burton Albion v Leeds United
Cardiff City v Fulham
Hull City v Derby County
Ipswich Town v Queens Park Rangers
Middlesbrough v Bolton Wanderers
Millwall v Wolverhampton
Nottingham Forest v Sheffield Wednesday
Sheffield United v Sunderland

Saturday, December 30, 2017

Barnsley v Reading
Birmingham City v Leeds United
Brentford v Sheffield Wednesday
Bristol City v Wolverhampton
Burton Albion v Norwich City
Cardiff City v Preston North End
Hull City v Fulham
Ipswich Town v Derby County
Middlesbrough v Aston Villa
Millwall v Queens Park Rangers
Nottingham Forest v Sunderland
Sheffield United v Bolton Wanderers

Monday, January 1, 2017

Aston Villa v Bristol City
Bolton Wanderers v Hull City
Derby County v Sheffield United
Fulham v Ipswich Town
Leeds United v Nottingham Forest
Norwich City v Millwall
Preston North End v Middlesbrough
Queens Park Rangers v Cardiff City
Reading v Birmingham City
Sheffield Wednesday v Burton Albion
Sunderland v Barnsley
Wolverhampton v Brentford

Saturday, January 13, 2017

Barnsley v Wolverhampton
Birmingham City v Derby County
Brentford v Bolton Wanderers
Bristol City v Norwich City
Burton Albion v Queens Park Rangers
Cardiff City v Sunderland
Hull City v Reading
Ipswich Town v Leeds United
Middlesbrough v Fulham
Millwall v Preston North End
Nottingham Forest v Aston Villa
Sheffield United v Sheffield Wednesday

Saturday, January 20, 2017

Aston Villa v Barnsley
Bolton Wanderers v Ipswich Town
Derby County v Bristol City
Fulham v Burton Albion
Leeds United v Millwall
Norwich City v Sheffield United
Preston North End v Birmingham City
Queens Park Rangers v Middlesbrough
Reading v Brentford
Sheffield Wednesday v Cardiff City
Sunderland v Hull City
Wolverhampton v Nottingham Forest

Saturday, January 27, 2017

Barnsley v Fulham
Birmingham City v Sunderland
Brentford v Norwich City
Bristol City v Queens Park Rangers
Burton Albion v Reading
Cardiff City v Bolton Wanderers
Hull City v Leeds United
Ipswich Town v Wolverhampton
Middlesbrough v Sheffield Wednesday
Millwall v Derby County
Nottingham Forest v Preston North End
Sheffield United v Aston Villa

Saturday, February 3, 2017

Aston Villa v Burton Albion
Bolton Wanderers v Bristol City
Derby County v Brentford
Fulham v Nottingham Forest
Leeds United v Cardiff City
Norwich City v Middlesbrough
Preston North End v Hull City
Queens Park Rangers v Barnsley
Reading v Millwall
Sheffield Wednesday v Birmingham City
Sunderland v Ipswich Town
Wolverhampton v Sheffield United

Saturday, February 10, 2017

Aston Villa v Birmingham City
Barnsley v Sheffield Wednesday
Bolton Wanderers v Fulham
Brentford v Preston North End
Bristol City v Sunderland
Derby County v Norwich City
Ipswich Town v Burton Albion
Middlesbrough v Reading
Millwall v Cardiff City
Nottingham Forest v Hull City
Sheffield United v Leeds United
Wolverhampton v Queens Park Rangers

Saturday, February 17, 2017

Birmingham City v Millwall
Burton Albion v Nottingham Forest
Cardiff City v Middlesbrough
Fulham v Aston Villa
Hull City v Barnsley
Leeds United v Bristol City
Norwich City v Ipswich Town
Preston North End v Wolverhampton
Queens Park Rangers v Bolton Wanderers
Reading v Sheffield United
Sheffield Wednesday v Derby County
Sunderland v Brentford

Tuesday, February 20, 2017

Aston Villa v Preston North End
Barnsley v Burton Albion
Bolton Wanderers v Sunderland
Brentford v Birmingham City
Bristol City v Fulham
Derby County v Leeds United
Ipswich Town v Cardiff City
Middlesbrough v Hull City
Millwall v Sheffield Wednesday
Nottingham Forest v Reading
Sheffield United v Queens Park Rangers
Wolverhampton v Norwich City

Saturday, February 24, 2017

Birmingham City v Barnsley
Burton Albion v Millwall
Cardiff City v Bristol City
Fulham v Wolverhampton
Hull City v Sheffield United
Leeds United v Brentford
Norwich City v Bolton Wanderers
Preston North End v Ipswich Town
Queens Park Rangers v Nottingham Forest
Reading v Derby County
Sheffield Wednesday v Aston Villa
Sunderland v Middlesbrough

Saturday, March 3, 2017

Aston Villa v Queens Park Rangers
Barnsley v Norwich City
Bolton Wanderers v Preston North End
Brentford v Cardiff City
Bristol City v Sheffield Wednesday
Derby County v Fulham
Ipswich Town v Hull City
Middlesbrough v Leeds United
Millwall v Sunderland
Nottingham Forest v Birmingham City
Sheffield United v Burton Albion
Wolverhampton v Reading

Tuesday, March 6, 2017

Birmingham City v Middlesbrough
Burton Albion v Brentford
Cardiff City v Barnsley
Fulham v Sheffield United
Hull City v Millwall
Leeds United v Wolverhampton
Norwich City v Nottingham Forest
Preston North End v Bristol City
Queens Park Rangers v Derby County
Reading v Bolton Wanderers
Sheffield Wednesday v Ipswich Town
Sunderland v Aston Villa

Saturday, March 10, 2017

Aston Villa v Wolverhampton
Burton Albion v Bristol City
Cardiff City v Birmingham City
Hull City v Norwich City
Ipswich Town v Sheffield United
Middlesbrough v Barnsley
Millwall v Brentford
Nottingham Forest v Derby County
Preston North End v Fulham
Queens Park Rangers v Sunderland
Reading v Leeds United
Sheffield Wednesday v Bolton Wanderers

Saturday, March 17, 2017

Barnsley v Millwall
Birmingham City v Hull City
Bolton Wanderers v Aston Villa
Brentford v Middlesbrough
Bristol City v Ipswich Town
Derby County v Cardiff City
Fulham v Queens Park Rangers
Leeds United v Sheffield Wednesday
Norwich City v Reading
Sheffield United v Nottingham Forest
Sunderland v Preston North End
Wolverhampton v Burton Albion

Saturday, March 31, 2017

Barnsley v Bristol City
Birmingham City v Ipswich Town
Brentford v Sheffield United
Cardiff City v Burton Albion
Derby County v Sunderland
Hull City v Aston Villa
Leeds United v Bolton Wanderers
Middlesbrough v Wolverhampton
Millwall v Nottingham Forest
Norwich City v Fulham
Reading v Queens Park Rangers
Sheffield Wednesday v Preston North End

Saturday, April 2, 2017

Aston Villa v Reading
Bolton Wanderers v Birmingham City
Bristol City v Brentford
Burton Albion v Middlesbrough
Fulham v Leeds United
Ipswich Town v Millwall
Nottingham Forest v Barnsley
Preston North End v Derby County
Queens Park Rangers v Norwich City
Sheffield United v Cardiff City
Sunderland v Sheffield Wednesday
Wolverhampton v Hull City

Saturday, April 7, 2017

Barnsley v Sheffield United
Birmingham City v Burton Albion
Brentford v Ipswich Town
Cardiff City v Wolverhampton
Derby County v Bolton Wanderers
Hull City v Queens Park Rangers
Leeds United v Sunderland
Middlesbrough v Nottingham Forest
Millwall v Bristol City
Norwich City v Aston Villa
Reading v Preston North End
Sheffield Wednesday v Fulham

Tuesday, April 10, 2017

Aston Villa v Cardiff City
Bolton Wanderers v Millwall
Bristol City v Birmingham City
Burton Albion v Hull City
Fulham v Reading
Ipswich Town v Barnsley
Nottingham Forest v Brentford
Preston North End v Leeds United
Queens Park Rangers v Sheffield Wednesday
Sheffield United v Middlesbrough
Sunderland v Norwich City
Wolverhampton v Derby County

Saturday, April 14, 2017

Aston Villa v Leeds United
Barnsley v Bolton Wanderers
Burton Albion v Derby County
Fulham v Brentford
Hull City v Sheffield Wednesday
Middlesbrough v Bristol City
Norwich City v Cardiff City
Nottingham Forest v Ipswich Town
Queens Park Rangers v Preston North End
Reading v Sunderland
Sheffield United v Millwall
Wolverhampton v Birmingham City

Saturday, April 21, 2017

Birmingham City v Sheffield United
Bolton Wanderers v Wolverhampton
Brentford v Queens Park Rangers
Bristol City v Hull City
Cardiff City v Nottingham Forest
Derby County v Middlesbrough
Ipswich Town v Aston Villa
Leeds United v Barnsley
Millwall v Fulham
Preston North End v Norwich City
Sheffield Wednesday v Reading
Sunderland v Burton Albion

Saturday, April 28, 2017

Aston Villa v Derby County
Barnsley v Brentford
Burton Albion v Bolton Wanderers
Fulham v Sunderland
Hull City v Cardiff City
Middlesbrough v Millwall
Norwich City v Leeds United
Nottingham Forest v Bristol City
Queens Park Rangers v Birmingham City
Reading v Ipswich Town
Sheffield United v Preston North End
Wolverhampton v Sheffield Wednesday

Saturday, May 6, 2017

Birmingham City v Fulham
Bolton Wanderers v Nottingham Forest
Brentford v Hull City
Bristol City v Sheffield United
Cardiff City v Reading
Derby County v Barnsley
Ipswich Town v Middlesbrough
Leeds United v Queens Park Rangers
Millwall v Aston Villa
Preston North End v Burton Albion
Sheffield Wednesday v Norwich City
Sunderland v Wolverhampton

Follow @ESPNFC on Twitter to keep up with the latest football updates.

Comments

Use a Facebook account to add a comment, subject to Facebook's Terms of Service and Privacy Policy. Your Facebook name, photo & other personal information you make public on Facebook will appear with your comment, and may be used on ESPN's media platforms. Learn more.