Matches Directed by Referee S. Barrott and Results, Referee Career

Time Status Home Score Away
England Premier League England - Premier League ( League )
24/11/2024 17:00 FT Southampton 2-3 Liverpool
09/11/2024 20:30 FT Brighton 2-1 Manchester City
England League Cup England - League Cup ( Cup )
30/10/2024 22:45 FT Aston Villa 1-2 Crystal Palace
England Premier League England - Premier League ( League )
28/09/2024 17:00 FT Arsenal 4-2 Leicester
21/09/2024 14:30 FT West Ham 0-3 Chelsea
14/09/2024 17:00 FT Brighton 0-0 Ipswich
24/08/2024 17:00 FT Southampton 0-1 Nottingham Forest
18/08/2024 16:00 FT Brentford 2-1 Crystal Palace
World Friendlies Clubs World - Friendlies Clubs ( Cup )
11/08/2024 17:00 FT Chelsea 1-1 Inter
England League One England - League One ( League )
18/05/2024 18:15 FT Bolton 0-2 Oxford United
England Championship England - Championship ( League )
12/05/2024 16:15 FT West Brom 0-0 Southampton
04/05/2024 14:30 FT Stoke City 4-0 Bristol City
20/04/2024 17:00 FT Norwich 1-1 Bristol City
16/04/2024 22:00 FT Southampton 3-0 Preston
England Premier League England - Premier League ( League )
13/04/2024 17:00 FT Brentford 2-0 Sheffield Utd
England Championship England - Championship ( League )
10/04/2024 21:45 FT Ipswich 0-0 Watford
England Premier League England - Premier League ( League )
30/03/2024 18:00 FT Bournemouth 2-1 Everton
England FA Cup England - FA Cup ( Cup )
16/03/2024 15:15 FT Wolves 2-3 Coventry
England Championship England - Championship ( League )
09/03/2024 18:00 FT Hull City 2-2 Leicester
England Premier League England - Premier League ( League )
04/03/2024 23:00 FT Sheffield Utd 0-6 Arsenal
England Championship England - Championship ( League )
17/02/2024 18:00 FT Bristol City 0-1 QPR
14/02/2024 23:00 FT Millwall 0-4 Ipswich
England Premier League England - Premier League ( League )
10/02/2024 18:00 FT Tottenham 2-1 Brighton
31/01/2024 22:30 FT Manchester City 3-1 Burnley
England FA Cup England - FA Cup ( Cup )
28/01/2024 17:30 FT Liverpool 5-2 Norwich
England Championship England - Championship ( League )
20/01/2024 18:00 FT Stoke City 1-2 Birmingham
13/01/2024 18:00 FT Preston 2-0 Bristol City
England League Cup England - League Cup ( Cup )
09/01/2024 23:00 FT Middlesbrough 1-0 Chelsea
England FA Cup England - FA Cup ( Cup )
05/01/2024 23:00 FT Tottenham 1-0 Burnley
England Premier League England - Premier League ( League )
02/01/2024 22:30 FT West Ham 0-0 Brighton
England Championship England - Championship ( League )
26/12/2023 22:45 FT Ipswich 1-1 Leicester
England Premier League England - Premier League ( League )
16/12/2023 18:00 FT Newcastle 3-0 Fulham
England Championship England - Championship ( League )
12/12/2023 22:45 FT Rotherham 0-2 West Brom
England Premier League England - Premier League ( League )
05/12/2023 23:15 FT Luton 3-4 Arsenal
England Championship England - Championship ( League )
02/12/2023 18:00 FT Plymouth 2-1 Stoke City
29/11/2023 22:45 FT Sheffield Wednesday 1-1 Leicester
England Premier League England - Premier League ( League )
25/11/2023 18:00 FT Burnley 1-2 West Ham
11/11/2023 18:00 FT Crystal Palace 2-3 Everton
England Championship England - Championship ( League )
04/11/2023 18:00 FT Rotherham 1-1 QPR
England Premier League England - Premier League ( League )
28/10/2023 17:00 FT Bournemouth 2-1 Burnley
21/10/2023 17:00 FT Nottingham Forest 2-2 Luton
England League Two England - League Two ( League )
22/04/2023 17:00 FT Hartlepool 0-2 Crawley Town
15/04/2023 17:00 FT Stevenage 2-1 AFC Wimbledon
England League One England - League One ( League )
10/04/2023 17:00 FT Fleetwood Town 1-2 Bristol Rovers
18/03/2023 18:00 FT Morecambe 1-1 Oxford United
England League Two England - League Two ( League )
04/03/2023 18:00 FT Leyton Orient 1-1 Swindon Town
England EFL Trophy England - EFL Trophy ( Cup )
22/02/2023 23:00 FT Accrington ST 0-2 Bolton
England League One England - League One ( League )
14/02/2023 22:45 FT Port Vale 1-3 Barnsley
04/02/2023 18:00 FT Cambridge United 1-1 Ipswich
England League Two England - League Two ( League )
24/01/2023 22:45 FT Carlisle 3-1 Hartlepool
England FA Cup England - FA Cup ( Cup )
07/01/2023 15:30 FT Gillingham 0-1 Leicester
England League One England - League One ( League )
01/01/2023 18:00 FT Peterborough 0-3 Wycombe
27/12/2022 18:00 FT Bolton 0-0 Derby
England EFL Trophy England - EFL Trophy ( Cup )
21/12/2022 22:00 PEN Plymouth 3-3
PS : 4-3
AFC Wimbledon
England League One England - League One ( League )
17/12/2022 18:00 FT Portsmouth 0-2 Milton Keynes Dons
England Championship England - Championship ( League )
10/12/2022 15:30 FT Rotherham 1-3 Bristol City
England League One England - League One ( League )
03/12/2022 18:00 FT Accrington ST 1-1 Oxford United
England FA Cup England - FA Cup ( Cup )
27/11/2022 17:00 FT Bristol Rovers 0-2 Boreham Wood
England League One England - League One ( League )
19/11/2022 18:00 FT Port Vale 1-0 Charlton
England League Cup England - League Cup ( Cup )
08/11/2022 22:45 FT Burnley 3-1 Crawley Town
England FA Cup England - FA Cup ( Cup )
06/11/2022 15:30 FT Wrexham 3-0 Oldham
England League Two England - League Two ( League )
29/10/2022 17:00 FT Hartlepool 2-1 Grimsby
25/10/2022 21:45 FT Mansfield Town 0-0 Newport County
England EFL Trophy England - EFL Trophy ( Cup )
18/10/2022 21:00 FT Stevenage 1-0 Tottenham Hotspur U21
England League One England - League One ( League )
15/10/2022 17:00 FT Cheltenham 1-4 Bristol Rovers
England League Two England - League Two ( League )
04/10/2022 21:45 FT Walsall 1-0 Northampton
England League One England - League One ( League )
01/10/2022 17:00 FT Fleetwood Town 0-1 Barnsley
17/09/2022 17:00 FT Derby 2-1 Wycombe
03/09/2022 17:00 FT Portsmouth 2-1 Peterborough
England League Cup England - League Cup ( Cup )
23/08/2022 21:45 PEN Stockport County 0-0
PS : 1-3
Leicester
England League Two England - League Two ( League )
20/08/2022 17:00 FT Swindon Town 3-0 Rochdale
England League One England - League One ( League )
16/08/2022 21:45 FT Oxford United 1-2 Lincoln
13/08/2022 17:00 FT Accrington ST 4-4 Burton Albion
England League Cup England - League Cup ( Cup )
09/08/2022 21:45 PEN Norwich 2-2
PS : 4-2
Birmingham
England League One England - League One ( League )
30/07/2022 17:00 FT Ipswich 1-1 Bolton
England League Two England - League Two ( League )
07/05/2022 17:00 FT Walsall 0-3 Swindon Town
England League One England - League One ( League )
30/04/2022 14:30 FT Gillingham 0-2 Rotherham
18/04/2022 17:00 FT AFC Wimbledon 1-1 Wycombe
England League Two England - League Two ( League )
09/04/2022 17:00 FT Colchester 0-2 Stevenage
England League One England - League One ( League )
02/04/2022 14:30 FT Wigan 1-1 Bolton
19/03/2022 18:00 FT Cambridge United 0-1 Milton Keynes Dons
08/03/2022 22:45 FT Sunderland 3-1 Fleetwood Town
01/03/2022 22:45 FT Sheffield Wednesday 5-2 Burton Albion
England League Two England - League Two ( League )
22/02/2022 22:45 FT Rochdale 1-1 Port Vale
England League One England - League One ( League )
12/02/2022 18:00 FT Accrington ST 4-1 Crewe
05/02/2022 18:00 FT Oxford United 3-2 Portsmouth
England EFL Trophy England - EFL Trophy ( Cup )
25/01/2022 22:00 PEN Hartlepool 2-2
PS : 5-4
Charlton
England League Two England - League Two ( League )
22/01/2022 18:00 FT Barrow 1-3 Mansfield Town
England League One England - League One ( League )
18/01/2022 22:45 FT Morecambe 1-2 Wigan
England FA Cup England - FA Cup ( Cup )
09/01/2022 17:00 FT Stoke City 2-0 Leyton Orient
England League One England - League One ( League )
29/12/2021 22:45 FT Ipswich 1-0 Wycombe
England EFL Trophy England - EFL Trophy ( Cup )
21/12/2021 22:00 FT Tranmere 1-2 Harrogate Town
England FA Cup England - FA Cup ( Cup )
04/12/2021 18:00 FT Carlisle 1-2 Shrewsbury
England League Two England - League Two ( League )
23/11/2021 22:45 FT Scunthorpe 1-1 Leyton Orient
20/11/2021 18:00 FT Barrow 0-1 Crawley Town
England FA Cup England - FA Cup ( Cup )
17/11/2021 22:45 AET Stockport County 5-3 Bolton
England League Two England - League Two ( League )
12/11/2021 22:45 FT Hartlepool 1-2 Newport County
England EFL Trophy England - EFL Trophy ( Cup )
26/10/2021 21:00 FT Rotherham 5-0 Manchester City U21
England League One England - League One ( League )
23/10/2021 17:00 FT Burton Albion 1-3 Oxford United
England League Two England - League Two ( League )
19/10/2021 21:45 FT Northampton 3-0 Stevenage
02/10/2021 17:00 FT Carlisle 0-2 Forest Green
England League One England - League One ( League )
28/09/2021 21:45 FT Wigan 1-2 Sheffield Wednesday
England League Two England - League Two ( League )
25/09/2021 17:00 FT Scunthorpe 0-1 Port Vale
England League One England - League One ( League )
11/09/2021 17:00 FT Shrewsbury 1-1 Crewe
England EFL Trophy England - EFL Trophy ( Cup )
31/08/2021 21:45 FT Fleetwood Town 4-1 Leicester City U21
England League Two England - League Two ( League )
21/08/2021 17:00 FT Oldham 1-2 Colchester
England League One England - League One ( League )
17/08/2021 21:45 FT Lincoln 0-1 Bolton
England League Two England - League Two ( League )
14/08/2021 17:00 FT Salford City 0-0 Sutton Utd
England League Cup England - League Cup ( Cup )
10/08/2021 22:00 FT Reading 0-3 Swansea
England League One England - League One ( League )
07/08/2021 17:00 FT Doncaster 1-2 AFC Wimbledon
England League One England - League One ( League )
09/05/2021 14:00 FT Sunderland 1-1 Northampton
01/05/2021 17:00 FT Shrewsbury 2-3 Oxford United
England League Two England - League Two ( League )
17/04/2021 14:30 FT Stevenage 0-1 Mansfield Town
England League One England - League One ( League )
13/04/2021 21:00 FT Blackpool 0-0 Accrington ST
England League Two England - League Two ( League )
06/04/2021 20:30 FT Carlisle 2-0 Scunthorpe
27/03/2021 18:00 FT Grimsby 1-1 Walsall
20/03/2021 16:00 FT Newport County 0-1 Leyton Orient
England League One England - League One ( League )
13/03/2021 18:00 FT Bristol Rovers 0-0 AFC Wimbledon
20/02/2021 18:00 FT Milton Keynes Dons 4-3 Northampton
05/02/2021 21:00 FT Gillingham 0-3 Lincoln
England EFL Trophy England - EFL Trophy ( Cup )
02/02/2021 22:00 FT Tranmere 2-1 Peterborough
England League One England - League One ( League )
30/01/2021 18:00 FT Oxford United 1-0 Fleetwood Town
23/01/2021 18:00 FT Sunderland 1-0 Shrewsbury
16/01/2021 18:00 FT Hull City 1-1 Blackpool
England League Two England - League Two ( League )
02/01/2021 18:00 FT Bolton 0-1 Crawley Town
England League One England - League One ( League )
29/12/2020 21:30 FT Burton Albion 3-4 Wigan
England League Two England - League Two ( League )
26/12/2020 18:00 FT Port Vale 0-2 Barrow
England League One England - League One ( League )
01/12/2020 22:00 FT Crewe 4-2 Swindon Town
21/11/2020 18:00 FT Fleetwood Town 5-1 Plymouth
England EFL Trophy England - EFL Trophy ( Cup )
10/11/2020 22:00 FT Scunthorpe 1-2 Mansfield Town
England FA Cup England - FA Cup ( Cup )
07/11/2020 18:00 FT Lincoln 6-2 Forest Green
England League Two England - League Two ( League )
03/11/2020 22:00 FT Walsall 1-0 Crawley Town
England League One England - League One ( League )
24/10/2020 17:00 FT Burton Albion 1-1 AFC Wimbledon
England League Two England - League Two ( League )
20/10/2020 21:00 FT Tranmere 0-1 Leyton Orient
10/10/2020 17:00 FT Bolton 0-0 Grimsby
England EFL Trophy England - EFL Trophy ( Cup )
06/10/2020 21:00 FT Wigan 1-3 Port Vale
England League Two England - League Two ( League )
26/09/2020 17:00 FT Barrow 1-1 Colchester
12/09/2020 17:00 FT Salford City 2-2 Exeter City
England EFL Trophy England - EFL Trophy ( Cup )
08/09/2020 21:45 FT Morecambe 1-2 Rochdale