Championship 2016/2017 - Appearances as Referee yellow second yellow red
06/08/2016 Birmingham City - Cardiff City 0:0 1 - -
16/08/2016 Brentford FC - Nottingham Forest 1:0 5 1 -
27/08/2016 Ipswich Town - Preston North End 1:0 2 - -
13/09/2016 Fulham FC - Burton Albion 1:1 6 - -
17/09/2016 Newcastle United - Wolverhampton Wanderers 0:2 8 - 1
24/09/2016 Brighton & Hove Albion - Barnsley FC 2:0 5 - -
01/10/2016 Reading FC - Derby County 1:1 6 - -
18/10/2016 Blackburn Rovers - Nottingham Forest 2:1 4 1 -
21/10/2016 Burton Albion - Birmingham City 2:0 6 - -
04/11/2016 Brentford FC - Fulham FC 0:2 4 - -
19/11/2016 Cardiff City - Huddersfield Town 3:2 6 - -
26/11/2016 Reading FC - Bristol City 2:1 4 - -
01/12/2016 Queens Park Rangers - Wolverhampton Wanderers 1:2 4 1 -
13/12/2016 Norwich City - Aston Villa 1:0 1 - -
17/12/2016 Sheffield Wednesday - Rotherham United 1:0 3 - 1
21/01/2017 Cardiff City - Burton Albion 1:0 - - -
01/02/2017 Newcastle United - Queens Park Rangers 2:2 2 - -
11/02/2017 Aston Villa - Ipswich Town 0:1 2 - -
14/02/2017 Preston North End - Birmingham City 2:1 5 1 -
22/02/2017 Bristol City - Fulham FC 0:2 3 - -
25/02/2017 Barnsley FC - Huddersfield Town 1:1 7 - -
07/03/2017 Nottingham Forest - Brentford FC 2:3 3 - -
11/03/2017 Leeds United - Queens Park Rangers 0:0 6 - -
01/04/2017 Rotherham United - Fulham FC 0:1 2 - -
08/04/2017 Nottingham Forest - Huddersfield Town 2:0 3 - -
14/04/2017 Brentford FC - Derby County 4:0 5 - -
17/04/2017 Ipswich Town - Newcastle United 3:1 3 - -
21/04/2017 Norwich City - Brighton & Hove Albion 2:0 2 - -
25/04/2017 Wolverhampton Wanderers - Huddersfield Town 0:1 3 - -
29/04/2017 Reading FC - Wigan Athletic 1:0 6 - -
07/05/2017 Norwich City - Queens Park Rangers 4:0 - - -