Matches Directed by Referee B. Madden and Results, Referee Career

Time Status Home Score Away
England League One England - League One ( League )
01/04/2023 17:00 FT Sheffield Wednesday 1-1 Lincoln
England League Two England - League Two ( League )
18/03/2023 18:00 FT Rochdale 4-4 Swindon Town
07/03/2023 22:45 FT Grimsby 1-1 Newport County
England League One England - League One ( League )
25/02/2023 18:00 FT Barnsley 4-1 Derby
England League Two England - League Two ( League )
18/02/2023 18:00 FT Stockport County 2-0 Stevenage
04/02/2023 18:00 FT Northampton 0-0 Walsall
England League One England - League One ( League )
21/01/2023 18:00 FT Oxford United 2-1 Ipswich
England League Two England - League Two ( League )
26/12/2022 18:00 FT Harrogate Town 3-2 Grimsby
17/12/2022 18:00 FT Leyton Orient 2-0 Sutton Utd
England League One England - League One ( League )
03/12/2022 15:30 FT Shrewsbury 2-0 Lincoln
12/11/2022 18:00 FT Bristol Rovers 2-2 Fleetwood Town
England FA Cup England - FA Cup ( Cup )
05/11/2022 18:00 FT Newport County 2-0 Colchester
England League Two England - League Two ( League )
01/11/2022 22:45 FT Tranmere 0-0 Stockport County
England League One England - League One ( League )
29/10/2022 17:00 FT Barnsley 2-0 Forest Green
22/10/2022 17:00 FT Accrington ST 2-3 Bolton
England League Two England - League Two ( League )
08/10/2022 17:00 FT Crewe 1-1 Gillingham
England League One England - League One ( League )
24/09/2022 17:00 FT Morecambe 1-2 Cambridge United
England EFL Trophy England - EFL Trophy ( Cup )
20/09/2022 21:30 FT Grimsby 2-0 Mansfield Town
England League One England - League One ( League )
03/09/2022 17:00 FT Oxford United 2-1 Burton Albion
27/08/2022 17:00 FT Derby 2-1 Peterborough
England League Cup England - League Cup ( Cup )
23/08/2022 21:30 FT Shrewsbury 0-1 Burnley
England League One England - League One ( League )
13/08/2022 17:00 FT Sheffield Wednesday 1-0 Charlton
England League Cup England - League Cup ( Cup )
10/08/2022 21:45 FT Port Vale 1-2 Rotherham
England League Two England - League Two ( League )
06/08/2022 17:00 FT Hartlepool 0-0 AFC Wimbledon
30/07/2022 17:00 FT Bradford 0-0 Doncaster
Scotland Premiership Scotland - Premiership ( League )
20/05/2022 21:45 FT Inverness CT 2-2 ST Johnstone
07/05/2022 17:00 FT Hibernian 1-1 Aberdeen
Scotland Championship Scotland - Championship ( League )
29/04/2022 21:45 FT Ayr Utd 3-1 Partick
Scotland Premiership Scotland - Premiership ( League )
23/04/2022 17:00 FT Dundee 1-1 ST Johnstone
20/03/2022 15:00 FT Dundee 1-2 Rangers
26/02/2022 18:00 FT Dundee 0-4 Livingston
20/02/2022 15:00 FT Dundee Utd 1-1 Rangers
Scotland Championship Scotland - Championship ( League )
09/02/2022 22:45 FT Kilmarnock 1-2 Ayr Utd
05/02/2022 18:00 FT Raith Rovers 0-0 Hamilton Academical
Scotland Premiership Scotland - Premiership ( League )
26/01/2022 22:45 FT ST Johnstone 0-0 Dundee
Scotland FA Cup Scotland - FA Cup ( Cup )
22/01/2022 18:00 FT Livingston 1-0 Ross County
Scotland Championship Scotland - Championship ( League )
15/01/2022 18:00 FT Dunfermline 1-0 Hamilton Academical
Scotland Premiership Scotland - Premiership ( League )
11/12/2021 18:00 FT Ross County 3-2 Dundee
20/11/2021 18:00 FT Dundee Utd 1-0 Aberdeen
Scotland Championship Scotland - Championship ( League )
06/11/2021 18:00 FT Dunfermline 1-3 Morton
Scotland Premiership Scotland - Premiership ( League )
30/10/2021 17:00 FT Celtic 0-0 Livingston
27/10/2021 21:45 FT Motherwell 2-2 ST Mirren
World UEFA Europa Conference League World - UEFA Europa Conference League ( Cup )
21/10/2021 22:00 FT FK Partizan 0-1 Gent
Scotland Premiership Scotland - Premiership ( League )
25/09/2021 17:00 FT Dundee 0-1 Rangers
18/09/2021 17:00 FT Aberdeen 0-1 ST Johnstone
World UEFA Europa Conference League World - UEFA Europa Conference League ( Cup )
26/08/2021 20:00 PEN Hammarby FF 3-1
PS : 3-4
FC Basel 1893
Scotland Premiership Scotland - Premiership ( League )
22/08/2021 17:00 FT Heart OF Midlothian 1-1 Aberdeen
Scotland League Cup Scotland - League Cup ( Cup )
15/08/2021 16:00 FT Hibernian 2-0 Kilmarnock
World UEFA Champions League World - UEFA Champions League ( Cup )
03/08/2021 22:00 FT Olympiakos Piraeus 1-1 Ludogorets
Scotland League Cup Scotland - League Cup ( Cup )
20/07/2021 20:00 FT Hamilton Academical 0-1 Ayr Utd
10/07/2021 17:00 FT Partick 2-4 Dunfermline
Scotland Premiership Scotland - Premiership ( League )
12/05/2021 20:30 FT Celtic 4-0 ST Johnstone
01/05/2021 17:00 FT Motherwell 2-0 Kilmarnock
Scotland Championship Scotland - Championship ( League )
24/04/2021 17:00 FT Heart OF Midlothian 3-0 Inverness CT
Scotland Premiership Scotland - Premiership ( League )
21/04/2021 21:45 FT Ross County 1-3 ST Mirren
Scotland FA Cup Scotland - FA Cup ( Cup )
18/04/2021 17:00 FT Rangers 2-0 Celtic
Scotland Premiership Scotland - Premiership ( League )
10/04/2021 17:00 FT Hamilton Academical 0-1 Dundee Utd
Scotland Championship Scotland - Championship ( League )
27/03/2021 22:20 FT Dundee 3-2 Dunfermline
Scotland Premiership Scotland - Premiership ( League )
06/03/2021 18:00 FT Aberdeen 0-0 Hamilton Academical
07/02/2021 15:00 FT Hamilton Academical 1-1 Rangers
30/01/2021 18:00 FT Celtic 1-2 ST Mirren
16/01/2021 18:00 FT Ross County 4-1 Aberdeen
09/01/2021 18:00 FT ST Mirren 1-1 Motherwell
02/01/2021 15:30 FT Rangers 1-0 Celtic
26/12/2020 18:00 FT Dundee Utd 1-1 Motherwell
05/12/2020 18:00 FT ST Mirren 1-1 Aberdeen
Scotland League Cup Scotland - League Cup ( Cup )
29/11/2020 20:00 FT Falkirk 0-4 Rangers
Scotland Premiership Scotland - Premiership ( League )
21/11/2020 18:00 FT Hibernian 2-2 Celtic
Scotland League Cup Scotland - League Cup ( Cup )
11/11/2020 22:45 PEN ST Mirren 1-1
PS : 6-5
Morton
Scotland Championship Scotland - Championship ( League )
07/11/2020 18:00 FT Heart OF Midlothian 2-1 Inverness CT
Scotland League Cup Scotland - League Cup ( Cup )
10/10/2020 17:00 FT Dundee Utd 0-1 Peterhead
Scotland Premiership Scotland - Premiership ( League )
02/10/2020 21:45 FT Hibernian 3-2 Hamilton Academical
27/09/2020 14:00 FT Motherwell 1-5 Rangers
World UEFA Europa League World - UEFA Europa League ( Cup )
24/09/2020 20:00 AET Charleroi 2-1 FK Partizan
Scotland Premiership Scotland - Premiership ( League )
12/09/2020 17:00 FT Aberdeen 1-0 Kilmarnock
08/08/2020 17:00 FT Hamilton Academical 0-1 Ross County
01/08/2020 14:30 FT Aberdeen 0-1 Rangers
Scotland Premiership Scotland - Premiership ( League )
15/03/2020 03:00 PST Livingston - Heart OF Midlothian
Scotland FA Cup Scotland - FA Cup ( Cup )
01/03/2020 18:00 FT ST Johnstone 0-1 Celtic
Scotland Premiership Scotland - Premiership ( League )
06/04/2019 17:00 FT Kilmarnock 2-0 ST Johnstone
31/03/2019 14:00 FT Celtic 2-1 Rangers
17/03/2019 15:30 FT Dundee 0-1 Celtic
27/02/2019 22:45 FT Aberdeen 0-2 Hamilton Academical
World UEFA Europa League World - UEFA Europa League ( Cup )
21/02/2019 23:00 FT Genk 1-4 Slavia Praha
Scotland Premiership Scotland - Premiership ( League )
17/02/2019 19:00 FT Kilmarnock 0-1 Celtic
06/02/2019 22:45 FT Aberdeen 2-4 Rangers
23/01/2019 22:45 FT Motherwell 1-0 Hibernian
26/12/2018 18:00 FT Dundee 0-0 Livingston
22/12/2018 18:00 FT Hamilton Academical 1-1 Kilmarnock
19/12/2018 22:45 FT Celtic 3-0 Motherwell
World UEFA Champions League World - UEFA Champions League ( Cup )
12/12/2018 23:00 FT Benfica 1-0 AEK Athens FC
Scotland Premiership Scotland - Premiership ( League )
08/12/2018 18:00 FT Hamilton Academical 0-1 Hibernian
05/12/2018 22:45 FT Kilmarnock 2-0 Livingston
02/12/2018 15:00 FT Heart OF Midlothian 1-2 Rangers
10/11/2018 18:00 FT Dundee 1-1 ST Mirren
04/11/2018 15:15 FT Kilmarnock 1-2 Aberdeen
World UEFA Champions League World - UEFA Champions League ( Cup )
24/10/2018 22:00 FT Lokomotiv Moscow 1-3 FC Porto
Scotland Premiership Scotland - Premiership ( League )
20/10/2018 17:00 FT Motherwell 0-1 ST Johnstone
World UEFA Europa League World - UEFA Europa League ( Cup )
04/10/2018 19:55 FT AC Milan 3-1 Olympiakos Piraeus
Scotland Premiership Scotland - Premiership ( League )
29/09/2018 17:00 FT Celtic 1-0 Aberdeen
15/09/2018 17:00 FT Motherwell 0-1 Heart OF Midlothian
01/09/2018 17:00 FT Hamilton Academical 1-2 ST Johnstone
World UEFA Europa League World - UEFA Europa League ( Cup )
23/08/2018 20:00 FT Sigma Olomouc 0-1 Sevilla
Scotland Premiership Scotland - Premiership ( League )
27/01/2018 17:00 FT Celtic 1-0 Hibernian
24/01/2018 21:45 FT Rangers 2-0 Aberdeen
30/12/2017 14:00 FT Celtic 0-0 Rangers
23/12/2017 17:00 FT Partick 1-0 Hamilton Academical
16/12/2017 14:30 FT Aberdeen 4-1 Hibernian
09/12/2017 17:00 FT Kilmarnock 5-1 Partick
02/12/2017 17:15 FT Heart OF Midlothian 1-1 Hamilton Academical
18/11/2017 17:00 FT Aberdeen 0-2 Motherwell
04/11/2017 14:30 FT ST Johnstone 0-4 Celtic
28/10/2017 17:00 FT Motherwell 0-1 Hibernian