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

Time Status Home Score Away
England National League England - National League ( League )
14/12/2024 18:00 FT Altrincham 1-0 Sutton Utd
England League One England - League One ( League )
09/12/2024 23:00 FT Northampton 2-1 Peterborough
England FA Cup England - FA Cup ( Cup )
30/11/2024 18:00 FT Stockport County 3-1 Brackley Town
England League One England - League One ( League )
23/11/2024 18:00 FT Huddersfield 2-1 Charlton
09/11/2024 15:30 FT Wrexham 1-0 Mansfield Town
England FA Cup England - FA Cup ( Cup )
02/11/2024 18:00 FT Burton Albion 1-0 Scarborough Athletic
England League One England - League One ( League )
26/10/2024 14:30 FT Reading 1-0 Bristol Rovers
19/10/2024 17:00 FT Lincoln 1-3 Birmingham
England League Two England - League Two ( League )
05/10/2024 17:00 FT Barrow 2-1 Cheltenham
01/10/2024 21:45 FT Port Vale 1-1 Colchester
21/09/2024 17:00 FT Milton Keynes Dons 1-1 Doncaster
14/09/2024 14:30 FT Swindon Town 4-0 Newport County
England League One England - League One ( League )
07/09/2024 17:00 FT Charlton 1-1 Rotherham
England League Two England - League Two ( League )
31/08/2024 17:00 FT Carlisle 1-2 Tranmere
England League One England - League One ( League )
17/08/2024 17:00 FT Blackpool 0-3 Stockport County
England League Cup England - League Cup ( Cup )
13/08/2024 21:45 FT Huddersfield 3-0 Morecambe
England League One England - League One ( League )
27/04/2024 14:30 FT Fleetwood Town 3-0 Burton Albion
England League Two England - League Two ( League )
20/04/2024 17:00 FT Stockport County 4-2 Accrington ST
13/04/2024 17:00 FT Crewe 0-3 Grimsby
England League One England - League One ( League )
06/04/2024 17:00 FT Leyton Orient 3-1 Cheltenham
01/04/2024 17:00 FT Cambridge United 3-1 Wigan
England League Two England - League Two ( League )
01/04/2024 17:00 FT Harrogate Town 5-1 Gillingham
England League One England - League One ( League )
29/03/2024 18:00 FT Barnsley 0-2 Cambridge United
England League Two England - League Two ( League )
23/03/2024 15:30 FT Mansfield Town 1-1 Colchester
England League One England - League One ( League )
16/03/2024 18:00 FT Shrewsbury 1-0 Carlisle
England League Two England - League Two ( League )
12/03/2024 22:45 FT Bradford 0-2 Forest Green
09/03/2024 18:00 FT Notts County 0-2 AFC Wimbledon
England League One England - League One ( League )
17/02/2024 18:00 FT Wycombe 0-0 Oxford United
13/02/2024 22:45 FT Fleetwood Town 1-1 Reading
03/02/2024 18:00 FT Stevenage 1-0 Blackpool
England EFL Trophy England - EFL Trophy ( Cup )
23/01/2024 22:30 FT Peterborough 2-1 Crawley Town
England League Two England - League Two ( League )
20/01/2024 18:00 FT Newport County 1-0 Wrexham
England League One England - League One ( League )
06/01/2024 18:00 FT Cheltenham 2-1 Portsmouth
England League Two England - League Two ( League )
01/01/2024 18:00 FT Morecambe 2-2 Harrogate Town
29/12/2023 22:45 FT Barrow 1-1 Accrington ST
England League One England - League One ( League )
16/12/2023 18:00 FT Barnsley 1-1 Charlton
England FA Cup England - FA Cup ( Cup )
12/12/2023 22:45 FT Walsall 1-0 Alfreton Town
England EFL Trophy England - EFL Trophy ( Cup )
05/12/2023 22:00 FT Doncaster 3-0 Nottingham Forest U21
England League Two England - League Two ( League )
28/11/2023 22:45 FT Forest Green 0-3 Bradford
11/11/2023 18:00 FT Crewe 1-0 Notts County
England League One England - League One ( League )
31/10/2023 22:45 FT Derby 4-0 Northampton
24/10/2023 21:45 FT Barnsley 3-0 Shrewsbury
England League Two England - League Two ( League )
21/10/2023 17:00 FT Accrington ST 1-0 Milton Keynes Dons
England EFL Trophy England - EFL Trophy ( Cup )
10/10/2023 21:00 FT Morecambe 3-1 Barrow
England League One England - League One ( League )
07/10/2023 14:30 FT Oxford United 2-1 Bristol Rovers
30/09/2023 17:00 FT Fleetwood Town 1-0 Leyton Orient
England League Two England - League Two ( League )
23/09/2023 17:00 FT Grimsby 2-3 Crawley Town
England League Cup England - League Cup ( Cup )
29/08/2023 21:45 FT Wycombe 0-1 Sutton Utd
England League Two England - League Two ( League )
15/08/2023 21:45 FT Wrexham 4-2 Walsall
England League Two England - League Two ( League )
20/05/2023 17:00 AET Carlisle 3-1 Bradford
England League One England - League One ( League )
07/05/2023 14:00 FT Port Vale 1-3 Plymouth
England League Two England - League Two ( League )
29/04/2023 17:00 FT Hartlepool 3-1 Barrow
22/04/2023 17:00 FT Doncaster 1-3 Newport County
England League One England - League One ( League )
18/04/2023 21:45 FT Lincoln 0-0 Barnsley
07/04/2023 17:00 FT Bristol Rovers 1-0 Charlton
England League Two England - League Two ( League )
01/04/2023 17:00 FT Northampton 1-1 Stevenage
25/03/2023 18:00 FT Mansfield Town 0-0 Sutton Utd
11/03/2023 18:00 FT Crawley Town 3-1 Harrogate Town
England League One England - League One ( League )
04/03/2023 18:00 FT Derby 2-2 Shrewsbury
England League Two England - League Two ( League )
18/02/2023 17:00 FT Northampton 1-2 Grimsby
14/02/2023 22:45 FT Bradford 2-0 Tranmere
England League One England - League One ( League )
11/02/2023 18:00 FT Plymouth 3-1 Portsmouth
England League Two England - League Two ( League )
28/01/2023 18:00 FT Hartlepool 1-2 Colchester
England League One England - League One ( League )
21/01/2023 18:00 FT Sheffield Wednesday 1-0 Fleetwood Town
29/12/2022 22:45 FT Bristol Rovers 3-4 Exeter City
26/12/2022 18:00 FT Port Vale 1-0 Morecambe
England EFL Trophy England - EFL Trophy ( Cup )
13/12/2022 22:00 FT Cheltenham 4-0 Chelsea U21
England WSL Cup England - WSL Cup ( Cup )
07/12/2022 22:00 - Manchester United W - Everton W
England League Two England - League Two ( League )
02/12/2022 22:45 FT Doncaster 0-2 Walsall
England FA Cup England - FA Cup ( Cup )
26/11/2022 18:00 FT Shrewsbury 3-1 Peterborough
England League One England - League One ( League )
19/11/2022 18:00 FT Oxford United 1-1 Forest Green
England League Two England - League Two ( League )
08/11/2022 22:45 FT Mansfield Town 1-2 Bradford
England FA Cup England - FA Cup ( Cup )
05/11/2022 18:00 FT Port Vale 2-3 Exeter City
England League Two England - League Two ( League )
29/10/2022 17:00 FT Stockport County 3-0 Sutton Utd
England League One England - League One ( League )
22/10/2022 17:00 FT Morecambe 1-0 Barnsley
England League Two England - League Two ( League )
14/10/2022 21:45 FT Tranmere 3-0 Crewe
England League One England - League One ( League )
01/10/2022 17:00 FT Cambridge United 0-2 Derby
England League Two England - League Two ( League )
27/09/2022 21:45 FT Grimsby 1-2 Carlisle
England League One England - League One ( League )
17/09/2022 17:00 FT Fleetwood Town 1-1 Charlton
England League Two England - League Two ( League )
13/09/2022 21:45 FT Rochdale 0-1 Leyton Orient
England League One England - League One ( League )
27/08/2022 17:00 FT Sheffield Wednesday 5-0 Forest Green
England League Cup England - League Cup ( Cup )
23/08/2022 21:45 PEN Barrow 2-2
PS : 1-3
Lincoln
England League Two England - League Two ( League )
30/07/2022 17:00 FT AFC Wimbledon 2-0 Gillingham
England League Two England - League Two ( League )
30/04/2022 17:00 FT Northampton 1-1 Exeter City
England League One England - League One ( League )
23/04/2022 17:00 FT Crewe 1-1 Ipswich
18/04/2022 17:00 FT Lincoln 3-0 Cheltenham
England League Two England - League Two ( League )
15/04/2022 17:00 FT Newport County 1-2 Crawley Town
England League One England - League One ( League )
09/04/2022 17:00 FT Gillingham 1-1 Wycombe
England League Two England - League Two ( League )
02/04/2022 17:00 FT Harrogate Town 1-2 Colchester
26/03/2022 18:00 FT Leyton Orient 2-0 Barrow
England League One England - League One ( League )
12/03/2022 18:00 FT Accrington ST 2-1 Charlton
England League Two England - League Two ( League )
26/02/2022 18:00 FT Sutton Utd 4-1 Scunthorpe
England League One England - League One ( League )
22/02/2022 22:45 FT Rotherham 2-0 Morecambe
12/02/2022 18:00 FT AFC Wimbledon 1-1 Sunderland
England League Two England - League Two ( League )
08/02/2022 22:45 FT Tranmere 3-0 Swindon Town
England WSL Cup England - WSL Cup ( Cup )
03/02/2022 22:00 - Manchester City W - Tottenham Hotspur W
England League Two England - League Two ( League )
01/02/2022 22:45 FT Salford City 2-1 Carlisle
22/01/2022 18:00 FT Crawley Town 0-1 Tranmere
England WSL Cup England - WSL Cup ( Cup )
19/01/2022 22:00 - Manchester City W - Bristol City W
England League Two England - League Two ( League )
26/12/2021 18:00 FT Mansfield Town 3-2 Hartlepool
England League One England - League One ( League )
07/12/2021 22:45 FT Accrington ST 0-2 AFC Wimbledon
England FA Cup England - FA Cup ( Cup )
04/12/2021 18:00 FT Portsmouth 1-2 Harrogate Town
England League Two England - League Two ( League )
27/11/2021 18:00 FT Forest Green 2-0 Bristol Rovers
23/11/2021 22:45 FT Port Vale 0-1 Walsall
England EFL Trophy England - EFL Trophy ( Cup )
09/11/2021 22:00 PEN Sunderland 1-1
PS : 2-4
Bradford
England FA Cup England - FA Cup ( Cup )
06/11/2021 18:00 FT Milton Keynes Dons 2-2 Stevenage
England League One England - League One ( League )
02/11/2021 22:45 FT Crewe 1-1 Doncaster
23/10/2021 17:00 FT Shrewsbury 4-1 Cambridge United
19/10/2021 21:45 FT Fleetwood Town 0-1 Burton Albion
England League Two England - League Two ( League )
16/10/2021 17:00 FT Swindon Town 2-2 Rochdale
England EFL Trophy England - EFL Trophy ( Cup )
05/10/2021 21:00 PEN Hartlepool 2-2
PS : 4-2
Morecambe
England League Two England - League Two ( League )
25/09/2021 17:00 FT Sutton Utd 4-0 Carlisle
England EFL Trophy England - EFL Trophy ( Cup )
14/09/2021 21:00 FT Tranmere 4-1 Leeds United U21
England League Two England - League Two ( League )
10/09/2021 21:45 FT Barrow 2-3 Colchester
England EFL Trophy England - EFL Trophy ( Cup )
31/08/2021 21:00 FT Shrewsbury 0-1 Crewe
England League Two England - League Two ( League )
28/08/2021 17:00 FT Leyton Orient 2-0 Bradford
14/08/2021 17:00 FT Walsall 1-3 Forest Green
07/08/2021 17:00 FT Northampton 1-0 Port Vale
England Premier League 2 Division One England - Premier League 2 Division One ( League )
26/04/2021 15:00 FT Wolves U23 3-0 Norwich City U23
England League Two England - League Two ( League )
09/03/2021 22:00 FT Harrogate Town 3-0 Colchester
England Premier League 2 Division One England - Premier League 2 Division One ( League )
22/02/2021 17:00 FT Burnley U23 3-2 Middlesbrough U23
01/02/2021 17:00 FT Leeds United U23 2-0 Sunderland U23