Championship 2019/2020 - Appearances as Referee yellow second yellow red
03/08/2019 Swansea City - Hull City 2:1 4 - -
21/08/2019 Preston North End - Stoke City 3:1 5 - -
24/08/2019 Middlesbrough FC - Millwall FC 1:1 2 - -
31/08/2019 Sheffield Wednesday - Queens Park Rangers 1:2 7 - -
28/09/2019 Charlton Athletic - Leeds United 1:0 4 - -
05/10/2019 West Bromwich Albion - Cardiff City 4:2 2 - -
23/10/2019 Fulham FC - Luton Town 3:2 1 - -
27/10/2019 Bristol City - Wigan Athletic 2:2 3 - -
23/11/2019 Luton Town - Leeds United 1:2 1 - -
30/11/2019 Barnsley FC - Hull City 3:1 1 - -
06/12/2019 Millwall FC - Nottingham Forest 2:2 3 - -
11/12/2019 Brentford FC - Cardiff City 2:1 4 - -
14/12/2019 Bristol City - Blackburn Rovers 0:2 3 - -
26/12/2019 Stoke City - Sheffield Wednesday 3:2 2 - -
01/01/2020 Preston North End - Middlesbrough FC 0:2 2 - -
11/01/2020 Brentford FC - Queens Park Rangers 3:1 5 - -
01/02/2020 Charlton Athletic - Barnsley FC 2:1 5 - -
12/02/2020 Stoke City - Preston North End 0:2 5 - -
15/02/2020 Cardiff City - Wigan Athletic 2:2 6 - -
22/02/2020 Birmingham City - Sheffield Wednesday 3:3 6 - -
08/03/2020 Derby County - Blackburn Rovers 3:0 5 - 1
20/06/2020 Luton Town - Preston North End 1:1 1 - -
28/06/2020 Bristol City - Sheffield Wednesday 1:2 3 - -
30/06/2020 Leeds United - Luton Town 1:1 5 - -
07/07/2020 Brentford FC - Charlton Athletic 2:1 2 - -
14/07/2020 Millwall FC - Blackburn Rovers 1:0 4 - -
17/07/2020 Huddersfield Town - West Bromwich Albion 2:1 10 - -
22/07/2020 Wigan Athletic - Fulham FC 1:1 7 - -