Matches Directed by Referee D. England and Results, Referee Career

Time Status Home Score Away
England FA Cup England - FA Cup ( Cup )
11/01/2025 18:00 FT Nottingham Forest 2-0 Luton
England National League - South England - National League - South ( League )
25/11/2024 22:45 FT Aveley 6-3 St Albans City
England FA Trophy England - FA Trophy ( Cup )
16/11/2024 18:00 FT Oxford City 5-0 Sporting Khalsa
England Premier League England - Premier League ( League )
10/11/2024 17:00 FT Tottenham 1-2 Ipswich
England National League - North England - National League - North ( League )
09/11/2024 18:00 FT Radcliffe 3-1 Rushall Olympic
England National League - South England - National League - South ( League )
06/11/2024 22:45 FT Boreham Wood 3-1 Farnborough
England Championship England - Championship ( League )
26/10/2024 14:30 FT Watford 1-0 Blackburn
England National League - South England - National League - South ( League )
19/10/2024 17:00 FT Maidstone Utd 1-1 Slough Town
12/10/2024 17:00 FT Dorking Wanderers 3-2 Hemel Hempstead Town
England Premier League England - Premier League ( League )
21/09/2024 17:00 FT Leicester 1-1 Everton
England National League - South England - National League - South ( League )
21/09/2024 17:00 FT Boreham Wood 6-0 Welling United
England League Cup England - League Cup ( Cup )
18/09/2024 22:00 FT Coventry 1-2 Tottenham
England Premier League England - Premier League ( League )
25/08/2024 16:00 FT Wolves 2-6 Chelsea
England National League - South England - National League - South ( League )
20/08/2024 21:45 FT Enfield Town 1-6 Slough Town
10/08/2024 17:00 FT St Albans City 0-1 Maidstone Utd
World UEFA Champions League World - UEFA Champions League ( Cup )
24/07/2024 21:15 FT Celje 1-1 Slovan Bratislava
Japan J1 League Japan - J1 League ( League )
26/06/2024 13:00 FT Kashima 0-0 Gamba Osaka
22/06/2024 12:00 FT Tokyo Verdy 1-0 Nagoya Grampus
England Premier League England - Premier League ( League )
11/05/2024 17:00 FT Newcastle 1-1 Brighton
England National League - South England - National League - South ( League )
20/04/2024 17:00 FT Torquay 5-0 Havant & Wville
13/04/2024 17:00 FT Hampton & Richmond 1-0 Dover
England National League - North England - National League - North ( League )
09/04/2024 21:45 FT King's Lynn Town 1-0 Chorley
England Premier League England - Premier League ( League )
03/04/2024 22:15 FT Manchester City 4-1 Aston Villa
30/03/2024 18:00 FT Chelsea 2-2 Burnley
16/03/2024 18:00 FT Luton 1-1 Nottingham Forest
10/03/2024 17:00 FT West Ham 2-2 Burnley
England National League - North England - National League - North ( League )
05/03/2024 22:45 FT Bishop's Stortford 1-4 Chorley
27/02/2024 22:45 FT Boston United 2-3 Buxton
24/02/2024 18:00 FT Gloucester City 1-0 Scarborough Athletic
England Premier League England - Premier League ( League )
20/02/2024 22:30 FT Manchester City 1-0 Brentford
England National League - South England - National League - South ( League )
17/02/2024 18:00 FT Dover 1-2 Dartford
England Premier League England - Premier League ( League )
10/02/2024 18:00 FT Fulham 3-1 Bournemouth
England Championship England - Championship ( League )
04/02/2024 15:00 FT Middlesbrough 1-1 Sunderland
England FA Cup England - FA Cup ( Cup )
25/01/2024 22:45 FT Bournemouth 5-0 Swansea
England Premier League England - Premier League ( League )
20/01/2024 20:30 FT Brentford 3-2 Nottingham Forest
England FA Cup England - FA Cup ( Cup )
16/01/2024 22:45 FT Bristol City 1-0 West Ham
England Championship England - Championship ( League )
13/01/2024 15:30 FT Coventry 3-1 Leicester
England FA Cup England - FA Cup ( Cup )
06/01/2024 18:00 FT Hull City 1-1 Birmingham
England Championship England - Championship ( League )
01/01/2024 18:00 FT Norwich 1-1 Southampton
26/12/2023 18:00 FT Huddersfield 3-0 Blackburn
12/12/2023 22:45 FT Watford 1-2 Ipswich
02/12/2023 18:00 FT Leeds 3-2 Middlesbrough
25/11/2023 18:00 FT Millwall 0-3 Coventry
04/11/2023 18:00 FT Plymouth 3-3 Middlesbrough
28/10/2023 17:00 FT Cardiff 2-0 Bristol City
England U18 Premier League - South England - U18 Premier League - South ( League )
11/02/2023 14:00 FT Norwich City U18 2-3 West Bromwich Albion U18
World UEFA Youth League World - UEFA Youth League ( League )
11/10/2022 15:00 FT PSG U19 2-3 Benfica U19
England Championship England - Championship ( League )
18/04/2022 14:30 FT Middlesbrough 0-2 Huddersfield
England Premier League England - Premier League ( League )
23/10/2021 17:00 FT Crystal Palace 1-1 Newcastle
England Premier League England - Premier League ( League )
07/05/2021 22:00 FT Leicester 2-4 Newcastle
25/04/2021 14:00 FT Wolves 0-4 Burnley
England FA Cup England - FA Cup ( Cup )
10/01/2021 16:30 FT Chelsea 4-0 Morecambe
England League Cup England - League Cup ( Cup )
22/09/2020 21:00 PEN West Brom 2-2
PS : 4-5
Brentford
England Championship England - Championship ( League )
16/02/2019 16:00 FT Rotherham 2-2 Sheffield Wednesday
09/02/2019 16:00 FT Middlesbrough 1-1 Leeds
19/01/2019 18:00 FT Blackburn 2-0 Ipswich
12/01/2019 17:00 FT West Brom 1-1 Norwich
01/01/2019 18:00 FT Nottingham Forest 4-2 Leeds
22/12/2018 18:00 FT Blackburn 0-1 Norwich
07/12/2018 23:00 FT West Brom 2-2 Aston Villa
02/12/2018 16:30 FT Bristol City 1-1 Millwall
28/11/2018 23:00 FT Stoke City 2-1 Derby
10/11/2018 18:00 FT Middlesbrough 2-0 Wigan
26/10/2018 21:45 FT QPR 1-0 Aston Villa
20/10/2018 14:00 FT Blackburn 2-1 Leeds
06/10/2018 17:00 FT West Brom 4-1 Reading
29/09/2018 17:00 FT Hull City 1-1 Middlesbrough
18/09/2018 21:45 FT Derby 0-0 Blackburn
15/09/2018 17:00 FT Brentford 2-0 Wigan
25/08/2018 17:00 FT Aston Villa 1-1 Reading
17/08/2018 21:45 FT Birmingham 0-0 Swansea
England Championship England - Championship ( League )
19/01/2018 21:45 FT Derby 0-0 Bristol City
13/01/2018 17:00 FT Hull City 0-0 Reading
01/01/2018 17:00 FT Sheffield Wednesday 0-3 Burton Albion
23/12/2017 17:00 FT Derby 3-0 Millwall
16/12/2017 17:00 FT Leeds 1-0 Norwich
09/12/2017 17:00 FT Nottingham Forest 3-2 Bolton
25/11/2017 17:00 FT Burton Albion 0-2 Sunderland
22/11/2017 21:45 FT Middlesbrough 2-0 Birmingham
18/11/2017 17:00 FT QPR 1-2 Aston Villa
31/10/2017 21:45 FT Norwich 0-2 Wolves
21/10/2017 17:00 FT Brentford 3-3 Sunderland
14/10/2017 17:00 FT Fulham 2-2 Preston