Championship 2017/2018 - Appearances as Referee yellow second yellow red
05/08/2017 Aston Villa - Hull City 1:1 2 - -
13/08/2017 Norwich City - Sunderland AFC 1:3 1 - -
19/08/2017 Preston North End - Reading FC 1:0 5 - -
26/08/2017 Sheffield United - Derby County 3:1 6 - -
09/09/2017 Sheffield Wednesday - Nottingham Forest 3:1 1 - -
16/09/2017 Ipswich Town - Bolton Wanderers 2:0 4 - -
23/09/2017 Queens Park Rangers - Burton Albion 0:0 - - -
26/09/2017 Millwall FC - Reading FC 2:1 1 - -
01/10/2017 Sheffield Wednesday - Leeds United 3:0 1 - -
15/10/2017 Derby County - Nottingham Forest 2:0 1 - -
21/10/2017 Middlesbrough FC - Cardiff City 0:1 4 - -
29/10/2017 Birmingham City - Aston Villa 0:0 5 - -
04/11/2017 Ipswich Town - Preston North End 3:0 4 - -
18/11/2017 Cardiff City - Brentford FC 2:0 2 - -
21/11/2017 Bolton Wanderers - Reading FC 2:2 2 - -
25/11/2017 Barnsley FC - Leeds United 0:2 6 - -
02/12/2017 Millwall FC - Sheffield United 3:1 1 - -
16/12/2017 Bolton Wanderers - Burton Albion 0:1 - - -
23/12/2017 Queens Park Rangers - Bristol City 1:1 4 - -
26/12/2017 Nottingham Forest - Sheffield Wednesday 0:3 2 - -
30/12/2017 Middlesbrough FC - Aston Villa 0:1 7 - -
13/01/2018 Cardiff City - Sunderland AFC 4:0 3 - 1
02/02/2018 Bolton Wanderers - Bristol City 1:0 4 - -
10/02/2018 Sheffield United - Leeds United 2:1 5 - -
20/02/2018 Middlesbrough FC - Hull City 3:1 2 - -
06/03/2018 Sunderland AFC - Aston Villa 0:3 3 - -
07/04/2018 Reading FC - Preston North End 1:0 4 - -
14/04/2018 Middlesbrough FC - Bristol City 2:1 6 - -
21/04/2018 Brentford FC - Queens Park Rangers 2:1 6 - -
24/04/2018 Derby County - Cardiff City 3:1 4 - -
06/05/2018 Preston North End - Burton Albion 2:1 3 1 -