Championship fixtures for the 2016-17 season. All fixtures subject to change for television coverage.


Friday, Aug. 5, 2016
Fulham v Newcastle United

Saturday, Aug. 6, 2016
Birmingham City v Cardiff City
Blackburn Rovers v Norwich City
Bristol City v Wigan Athletic
Derby County v Brighton
Huddersfield Town v Brentford
Ipswich Town v Barnsley
Nottingham Forest v Burton Albion
Reading v Preston North End
Rotherham United v Wolverhampton

Sunday, Aug. 7, 2016
Queens Park Rangers v Leeds United
Sheffield Wednesday v Aston Villa

Saturday, Aug. 13, 2016
Aston Villa v Rotherham United
Barnsley v Derby County
Brentford v Ipswich Town
Brighton v Nottingham Forest
Burton Albion v Bristol City
Cardiff City v Queens Park Rangers
Leeds United v Birmingham City
Newcastle United v Huddersfield Town
Norwich City v Sheffield Wednesday
Preston North End v Fulham
Wigan Athletic v Blackburn Rovers
Wolverhampton v Reading

Tuesday, Aug. 16, 2016
Aston Villa v Huddersfield Town
Barnsley v Queens Park Rangers
Brentford v Nottingham Forest
Brighton v Rotherham United
Burton Albion v Sheffield Wednesday
Cardiff City v Blackburn Rovers
Leeds United v Fulham
Norwich City v Bristol City
Preston North End v Derby County
Wigan Athletic v Birmingham City
Wolverhampton v Ipswich Town

Wednesday, Aug. 17, 2016
Newcastle United v Reading

Saturday, Aug. 20, 2016
Birmingham City v Wolverhampton
Blackburn Rovers v Burton Albion
Bristol City v Newcastle United
Derby County v Aston Villa
Fulham v Cardiff City
Huddersfield Town v Barnsley
Ipswich Town v Norwich City
Nottingham Forest v Wigan Athletic
Queens Park Rangers v Preston North End
Reading v Brighton
Rotherham United v Brentford
Sheffield Wednesday v Leeds United

Saturday, Aug. 27, 2016
Barnsley v Rotherham United
Birmingham City v Norwich City
Blackburn Rovers v Fulham
Brentford v Sheffield Wednesday
Bristol City v Aston Villa
Burton Albion v Derby County
Cardiff City v Reading
Huddersfield Town v Wolverhampton
Ipswich Town v Preston North End
Newcastle United v Brighton
Nottingham Forest v Leeds United
Wigan Athletic v Queens Park Rangers

Saturday, Sept. 10, 2016
Aston Villa v Nottingham Forest
Brighton v Brentford
Derby County v Newcastle United
Fulham v Birmingham City
Leeds United v Huddersfield Town
Norwich City v Cardiff City
Preston North End v Barnsley
Queens Park Rangers v Blackburn Rovers
Reading v Ipswich Town
Rotherham United v Bristol City
Sheffield Wednesday v Wigan Athletic
Wolverhampton v Burton Albion

Tuesday, Sept. 13, 2016
Aston Villa v Brentford
Brighton v Huddersfield Town
Derby County v Ipswich Town
Fulham v Burton Albion
Leeds United v Blackburn Rovers
Norwich City v Wigan Athletic
Preston North End v Cardiff City
Queens Park Rangers v Newcastle United
Reading v Birmingham City
Rotherham United v Nottingham Forest
Sheffield Wednesday v Bristol City
Wolverhampton v Barnsley

Saturday, Sept. 17, 2016
Barnsley v Reading
Birmingham City v Sheffield Wednesday
Blackburn Rovers v Rotherham United
Brentford v Preston North End
Bristol City v Derby County
Burton Albion v Brighton
Cardiff City v Leeds United
Huddersfield Town v Queens Park Rangers
Ipswich Town v Aston Villa
Newcastle United v Wolverhampton
Nottingham Forest v Norwich City
Wigan Athletic v Fulham

Saturday, Sept. 24, 2016
Aston Villa v Newcastle United
Brighton v Barnsley
Derby County v Blackburn Rovers
Fulham v Bristol City
Leeds United v Ipswich Town
Norwich City v Burton Albion
Preston North End v Wigan Athletic
Queens Park Rangers v Birmingham City
Reading v Huddersfield Town
Rotherham United v Cardiff City
Sheffield Wednesday v Nottingham Forest
Wolverhampton v Brentford

Tuesday, Sept. 27, 2016
Barnsley v Aston Villa
Birmingham City v Preston North End
Blackburn Rovers v Sheffield Wednesday
Brentford v Reading
Bristol City v Leeds United
Burton Albion v Queens Park Rangers
Cardiff City v Derby County
Huddersfield Town v Rotherham United
Ipswich Town v Brighton
Nottingham Forest v Fulham
Wigan Athletic v Wolverhampton
Newcastle United v Norwich City

Saturday, Oct. 1, 2016
Birmingham City v Blackburn Rovers
Brentford v Wigan Athletic
Bristol City v Nottingham Forest
Burton Albion v Cardiff City
Fulham v Queens Park Rangers
Ipswich Town v Huddersfield Town
Leeds United v Barnsley
Preston North End v Aston Villa
Reading v Derby County
Rotherham United v Newcastle United
Sheffield Wednesday v Brighton
Wolverhampton v Norwich City

Saturday, Oct. 15, 2016
Aston Villa v Wolverhampton
Barnsley v Fulham
Blackburn Rovers v Ipswich Town
Brighton v Preston North End
Cardiff City v Bristol City
Derby County v Leeds United
Huddersfield Town v Sheffield Wednesday
Newcastle United v Brentford
Norwich City v Rotherham United
Nottingham Forest v Birmingham City
Queens Park Rangers v Reading
Wigan Athletic v Burton Albion

Tuesday, Oct. 18, 2016
Barnsley v Newcastle United
Birmingham City v Rotherham United
Blackburn Rovers v Nottingham Forest
Brighton v Wolverhampton
Cardiff City v Sheffield Wednesday
Derby County v Brentford
Fulham v Norwich City
Ipswich Town v Burton Albion
Leeds United v Wigan Athletic
Preston North End v Huddersfield Town
Queens Park Rangers v Bristol City
Reading v Aston Villa

Saturday, Oct. 22, 2016
Aston Villa v Fulham
Brentford v Barnsley
Bristol City v Blackburn Rovers
Burton Albion v Birmingham City
Huddersfield Town v Derby County
Newcastle United v Ipswich Town
Norwich City v Preston North End
Nottingham Forest v Cardiff City
Rotherham United v Reading
Sheffield Wednesday v Queens Park Rangers
Wigan Athletic v Brighton
Wolverhampton v Leeds United

Saturday, Oct. 29, 2016
Barnsley v Bristol City
Birmingham City v Aston Villa
Blackburn Rovers v Wolverhampton
Brighton v Norwich City
Cardiff City v Wigan Athletic
Derby County v Sheffield Wednesday
Fulham v Huddersfield Town
Ipswich Town v Rotherham United
Leeds United v Burton Albion
Preston North End v Newcastle United
Queens Park Rangers v Brentford
Reading v Nottingham Forest

Saturday, Nov. 5, 2016
Aston Villa v Blackburn Rovers
Brentford v Fulham
Bristol City v Brighton
Burton Albion v Barnsley
Huddersfield Town v Birmingham City
Newcastle United v Cardiff City
Norwich City v Leeds United
Nottingham Forest v Queens Park Rangers
Rotherham United v Preston North End
Sheffield Wednesday v Ipswich Town
Wigan Athletic v Reading
Wolverhampton v Derby County

Saturday, Nov. 19, 2016
Barnsley v Wigan Athletic
Birmingham City v Bristol City
Blackburn Rovers v Brentford
Brighton v Aston Villa
Cardiff City v Huddersfield Town
Derby County v Rotherham United
Fulham v Sheffield Wednesday
Ipswich Town v Nottingham Forest
Leeds United v Newcastle United
Preston North End v Wolverhampton
Queens Park Rangers v Norwich City
Reading v Burton Albion

Saturday, Nov. 26, 2016
Aston Villa v Cardiff City
Barnsley v Nottingham Forest
Brentford v Birmingham City
Brighton v Fulham
Derby County v Norwich City
Huddersfield Town v Wigan Athletic
Ipswich Town v Queens Park Rangers
Newcastle United v Blackburn Rovers
Preston North End v Burton Albion
Reading v Bristol City
Rotherham United v Leeds United
Wolverhampton v Sheffield Wednesday

Saturday, Dec. 3, 2016
Birmingham City v Barnsley
Blackburn Rovers v Huddersfield Town
Bristol City v Ipswich Town
Burton Albion v Rotherham United
Cardiff City v Brighton
Fulham v Reading
Leeds United v Aston Villa
Norwich City v Brentford
Nottingham Forest v Newcastle United
Queens Park Rangers v Wolverhampton
Sheffield Wednesday v Preston North End
Wigan Athletic v Derby County

Saturday, Dec. 10, 2016
Aston Villa v Wigan Athletic
Barnsley v Norwich City
Brentford v Burton Albion
Brighton v Leeds United
Derby County v Nottingham Forest
Huddersfield Town v Bristol City
Ipswich Town v Cardiff City
Newcastle United v Birmingham City
Preston North End v Blackburn Rovers
Reading v Sheffield Wednesday
Rotherham United v Queens Park Rangers
Wolverhampton v Fulham

Tuesday, Dec. 13, 2016
Birmingham City v Ipswich Town
Blackburn Rovers v Brighton
Bristol City v Brentford
Burton Albion v Huddersfield Town
Cardiff City v Wolverhampton
Fulham v Rotherham United
Leeds United v Reading
Norwich City v Aston Villa
Nottingham Forest v Preston North End
Queens Park Rangers v Derby County
Sheffield Wednesday v Barnsley
Wigan Athletic v Newcastle United

Saturday, Dec. 17, 2016
Birmingham City v Brighton
Blackburn Rovers v Reading
Bristol City v Preston North End
Burton Albion v Newcastle United
Cardiff City v Barnsley
Fulham v Derby County
Leeds United v Brentford
Norwich City v Huddersfield Town
Nottingham Forest v Wolverhampton
Queens Park Rangers v Aston Villa
Sheffield Wednesday v Rotherham United
Wigan Athletic v Ipswich Town

Monday, Dec. 26, 2016
Aston Villa v Burton Albion
Barnsley v Blackburn Rovers
Brentford v Cardiff City
Brighton v Queens Park Rangers
Derby County v Birmingham City
Huddersfield Town v Nottingham Forest
Ipswich Town v Fulham
Newcastle United v Sheffield Wednesday
Preston North End v Leeds United
Reading v Norwich City
Rotherham United v Wigan Athletic
Wolverhampton v Bristol City

Saturday, Dec. 31, 2016
Aston Villa v Leeds United
Barnsley v Birmingham City
Brentford v Norwich City
Brighton v Cardiff City
Derby County v Wigan Athletic
Huddersfield Town v Blackburn Rovers
Ipswich Town v Bristol City
Newcastle United v Nottingham Forest
Preston North End v Sheffield Wednesday
Reading v Fulham
Rotherham United v Burton Albion
Wolverhampton v Queens Park Rangers

Monday, Jan. 2, 2017
Birmingham City v Brentford
Blackburn Rovers v Newcastle United
Bristol City v Reading
Burton Albion v Preston North End
Cardiff City v Aston Villa
Fulham v Brighton
Leeds United v Rotherham United
Norwich City v Derby County
Nottingham Forest v Barnsley
Queens Park Rangers v Ipswich Town
Sheffield Wednesday v Wolverhampton
Wigan Athletic v Huddersfield Town

Saturday, Jan. 14, 2017
Birmingham City v Nottingham Forest
Brentford v Newcastle United
Bristol City v Cardiff City
Burton Albion v Wigan Athletic
Fulham v Barnsley
Ipswich Town v Blackburn Rovers
Leeds United v Derby County
Preston North End v Brighton
Reading v Queens Park Rangers
Rotherham United v Norwich City
Sheffield Wednesday v Huddersfield Town
Wolverhampton v Aston Villa

Saturday, Jan. 21, 2017
Aston Villa v Preston North End
Barnsley v Leeds United
Blackburn Rovers v Birmingham City
Brighton v Sheffield Wednesday
Cardiff City v Burton Albion
Derby County v Reading
Huddersfield Town v Ipswich Town
Newcastle United v Rotherham United
Norwich City v Wolverhampton
Nottingham Forest v Bristol City
Queens Park Rangers v Fulham
Wigan Athletic v Brentford

Saturday, Jan. 28, 2017
Aston Villa v Bristol City
Brighton v Newcastle United
Derby County v Burton Albion
Fulham v Blackburn Rovers
Leeds United v Nottingham Forest
Norwich City v Birmingham City
Preston North End v Ipswich Town
Queens Park Rangers v Wigan Athletic
Reading v Cardiff City
Rotherham United v Barnsley
Sheffield Wednesday v Brentford
Wolverhampton v Huddersfield Town

Tuesday, Jan. 31, 2017
Barnsley v Wolverhampton
Birmingham City v Reading
Blackburn Rovers v Leeds United
Brentford v Aston Villa
Bristol City v Sheffield Wednesday
Burton Albion v Fulham
Cardiff City v Preston North End
Huddersfield Town v Brighton
Ipswich Town v Derby County
Nottingham Forest v Rotherham United
Wigan Athletic v Norwich City

Wednesday, Feb. 1, 2017
Newcastle United v Queens Park Rangers

Saturday, Feb. 4, 2017
Barnsley v Preston North End
Birmingham City v Fulham
Blackburn Rovers v Queens Park Rangers
Brentford v Brighton
Bristol City v Rotherham United
Burton Albion v Wolverhampton
Cardiff City v Norwich City
Huddersfield Town v Leeds United
Ipswich Town v Reading
Newcastle United v Derby County
Nottingham Forest v Aston Villa
Wigan Athletic v Sheffield Wednesday

Saturday, Feb. 11, 2017
Aston Villa v Ipswich Town
Brighton v Burton Albion
Derby County v Bristol City
Fulham v Wigan Athletic
Leeds United v Cardiff City
Norwich City v Nottingham Forest
Preston North End v Brentford
Queens Park Rangers v Huddersfield Town
Reading v Barnsley
Rotherham United v Blackburn Rovers
Sheffield Wednesday v Birmingham City
Wolverhampton v Newcastle United

Tuesday, Feb. 14, 2017
Aston Villa v Barnsley
Brighton v Ipswich Town
Derby County v Cardiff City
Fulham v Nottingham Forest
Leeds United v Bristol City
Norwich City v Newcastle United
Preston North End v Birmingham City
Queens Park Rangers v Burton Albion
Reading v Brentford
Rotherham United v Huddersfield Town
Sheffield Wednesday v Blackburn Rovers
Wolverhampton v Wigan Athletic

Saturday, Feb. 18, 2017
Barnsley v Brighton
Birmingham City v Queens Park Rangers
Blackburn Rovers v Derby County
Brentford v Wolverhampton
Bristol City v Fulham
Burton Albion v Norwich City
Cardiff City v Rotherham United
Huddersfield Town v Reading
Ipswich Town v Leeds United
Newcastle United v Aston Villa
Nottingham Forest v Sheffield Wednesday
Wigan Athletic v Preston North End

Saturday, Feb. 25, 2017
Aston Villa v Derby County
Barnsley v Huddersfield Town
Brentford v Rotherham United
Brighton v Reading
Burton Albion v Blackburn Rovers
Cardiff City v Fulham
Leeds United v Sheffield Wednesday
Newcastle United v Bristol City
Norwich City v Ipswich Town
Preston North End v Queens Park Rangers
Wigan Athletic v Nottingham Forest
Wolverhampton v Birmingham City

Saturday, March 4, 2017
Birmingham City v Leeds United
Blackburn Rovers v Wigan Athletic
Bristol City v Burton Albion
Derby County v Barnsley
Fulham v Preston North End
Huddersfield Town v Newcastle United
Ipswich Town v Brentford
Nottingham Forest v Brighton
Queens Park Rangers v Cardiff City
Reading v Wolverhampton
Rotherham United v Aston Villa
Sheffield Wednesday v Norwich City

Tuesday, March 7, 2017
Birmingham City v Wigan Athletic
Blackburn Rovers v Cardiff City
Bristol City v Norwich City
Derby County v Preston North End
Fulham v Leeds United
Huddersfield Town v Aston Villa
Ipswich Town v Wolverhampton
Nottingham Forest v Brentford
Queens Park Rangers v Barnsley
Reading v Newcastle United
Rotherham United v Brighton
Sheffield Wednesday v Burton Albion

Saturday, March 11, 2017
Aston Villa v Sheffield Wednesday
Barnsley v Ipswich Town
Brentford v Huddersfield Town
Brighton v Derby County
Burton Albion v Nottingham Forest
Cardiff City v Birmingham City
Leeds United v Queens Park Rangers
Newcastle United v Fulham
Norwich City v Blackburn Rovers
Preston North End v Reading
Wigan Athletic v Bristol City
Wolverhampton v Rotherham United

Saturday, March 18, 2017
Birmingham City v Newcastle United
Blackburn Rovers v Preston North End
Bristol City v Huddersfield Town
Burton Albion v Brentford
Cardiff City v Ipswich Town
Fulham v Wolverhampton
Leeds United v Brighton
Norwich City v Barnsley
Nottingham Forest v Derby County
Queens Park Rangers v Rotherham United
Sheffield Wednesday v Reading
Wigan Athletic v Aston Villa

Saturday, April 1, 2017
Aston Villa v Norwich City
Barnsley v Sheffield Wednesday
Brentford v Bristol City
Brighton v Blackburn Rovers
Derby County v Queens Park Rangers
Huddersfield Town v Burton Albion
Ipswich Town v Birmingham City
Newcastle United v Wigan Athletic
Preston North End v Nottingham Forest
Reading v Leeds United
Rotherham United v Fulham
Wolverhampton v Cardiff City

Tuesday, April 4, 2017
Aston Villa v Queens Park Rangers
Barnsley v Cardiff City
Brentford v Leeds United
Brighton v Birmingham City
Derby County v Fulham
Huddersfield Town v Norwich City
Ipswich Town v Wigan Athletic
Preston North End v Bristol City
Reading v Blackburn Rovers
Rotherham United v Sheffield Wednesday
Wolverhampton v Nottingham Forest

Wednesday, April 5, 2017
Newcastle United v Burton Albion

Saturday, April 8, 2017
Birmingham City v Derby County
Blackburn Rovers v Barnsley
Bristol City v Wolverhampton
Burton Albion v Aston Villa
Cardiff City v Brentford
Fulham v Ipswich Town
Leeds United v Preston North End
Norwich City v Reading
Nottingham Forest v Huddersfield Town
Queens Park Rangers v Brighton
Sheffield Wednesday v Newcastle United
Wigan Athletic v Rotherham United

Saturday, April 15, 2017
Aston Villa v Reading
Brentford v Derby County
Bristol City v Queens Park Rangers
Burton Albion v Ipswich Town
Huddersfield Town v Preston North End
Newcastle United v Leeds United
Norwich City v Fulham
Nottingham Forest v Blackburn Rovers
Rotherham United v Birmingham City
Sheffield Wednesday v Cardiff City
Wigan Athletic v Barnsley
Wolverhampton v Brighton

Monday, April 17, 2017
Barnsley v Brentford
Birmingham City v Burton Albion
Blackburn Rovers v Bristol City
Brighton v Wigan Athletic
Cardiff City v Nottingham Forest
Derby County v Huddersfield Town
Fulham v Aston Villa
Ipswich Town v Newcastle United
Leeds United v Wolverhampton
Preston North End v Norwich City
Queens Park Rangers v Sheffield Wednesday
Reading v Rotherham United

Saturday, April 22, 2017
Aston Villa v Birmingham City
Brentford v Queens Park Rangers
Bristol City v Barnsley
Burton Albion v Leeds United
Huddersfield Town v Fulham
Newcastle United v Preston North End
Norwich City v Brighton
Nottingham Forest v Reading
Rotherham United v Ipswich Town
Sheffield Wednesday v Derby County
Wigan Athletic v Cardiff City
Wolverhampton v Blackburn Rovers

Saturday, April 29, 2017
Barnsley v Burton Albion
Birmingham City v Huddersfield Town
Blackburn Rovers v Aston Villa
Brighton v Bristol City
Cardiff City v Newcastle United
Derby County v Wolverhampton
Fulham v Brentford
Ipswich Town v Sheffield Wednesday
Leeds United v Norwich City
Preston North End v Rotherham United
Queens Park Rangers v Nottingham Forest
Reading v Wigan Athletic

Sunday, May 7, 2017
Aston Villa v Brighton
Brentford v Blackburn Rovers
Bristol City v Birmingham City
Burton Albion v Reading
Huddersfield Town v Cardiff City
Newcastle United v Barnsley
Norwich City v Queens Park Rangers
Nottingham Forest v Ipswich Town
Rotherham United v Derby County
Sheffield Wednesday v Fulham
Wigan Athletic v Leeds United
Wolverhampton v Preston North End