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