Premier League 2016/2017 - Appearances as Referee yellow second yellow red
13/08/2016 Hull City - Leicester City 2:1 4 - -
20/08/2016 Stoke City - Manchester City 1:4 7 - -
27/08/2016 Crystal Palace - AFC Bournemouth 1:1 3 - -
18/09/2016 Tottenham Hotspur - Sunderland AFC 1:0 6 1 -
24/09/2016 Manchester United - Leicester City 4:1 2 - -
01/10/2016 Watford FC - AFC Bournemouth 2:2 7 - -
16/10/2016 Southampton FC - Burnley FC 3:1 3 - -
22/10/2016 Arsenal FC - Middlesbrough FC 0:0 1 - -
05/11/2016 AFC Bournemouth - Sunderland AFC 1:2 5 1 -
19/11/2016 Tottenham Hotspur - West Ham United 3:2 5 1 -
05/12/2016 Middlesbrough FC - Hull City 1:0 2 - -
11/12/2016 Chelsea FC - West Bromwich Albion 1:0 6 - -
19/12/2016 Everton FC - Liverpool FC 0:1 4 - -
28/12/2016 Southampton FC - Tottenham Hotspur 1:4 5 - 1
02/01/2017 West Ham United - Manchester United 0:2 4 - 1
14/01/2017 Sunderland AFC - Stoke City 1:3 4 - -
31/01/2017 Burnley FC - Leicester City 1:0 1 - -
05/02/2017 Manchester City - Swansea City 2:1 5 - -
11/02/2017 Middlesbrough FC - Everton FC 0:0 2 - -
04/03/2017 Leicester City - Hull City 3:1 2 - -
18/03/2017 AFC Bournemouth - Swansea City 2:0 2 - -
01/04/2017 Manchester United - West Bromwich Albion 0:0 6 - -
05/04/2017 Chelsea FC - Manchester City 2:1 4 - -
08/04/2017 Stoke City - Liverpool FC 1:2 2 - -
15/04/2017 Crystal Palace - Leicester City 2:2 2 - -
26/04/2017 Middlesbrough FC - Sunderland AFC 1:0 6 - -
29/04/2017 Southampton FC - Hull City 0:0 3 - -
13/05/2017 Stoke City - Arsenal FC 1:4 3 - -
17/05/2017 Southampton FC - Manchester United 0:0 3 - -
21/05/2017 Swansea City - West Bromwich Albion 2:1 2 - -