Join The Team!
A signing like no other...
Football Referee · 2020-2023 · 18 competitions · 108 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premiership Scotland | 37 | 96 | 2.59 | 6 | 0.16 | 59% |
| League One England | 11 | 32 | 2.91 | 1 | 0.09 | 55% |
| League Two England | 9 | 27 | 3.00 | 3 | 0.33 | 44% |
| League Cup Scotland | 9 | 23 | 2.56 | 0 | 0.00 | 67% |
| Championship Scotland | 8 | 21 | 2.63 | 0 | 0.00 | 50% |
| Scottish Cup Scotland | 7 | 25 | 3.57 | 0 | 0.00 | 86% |
| Super League Greece | 4 | 22 | 5.50 | 1 | 0.25 | 100% |
| Europa League Europe | 4 | 16 | 4.00 | 0 | 0.00 | 100% |
| UEFA Nations League Europe | 3 | 12 | 4.00 | 0 | 0.00 | 100% |
| Champions League Europe | 3 | 10 | 3.33 | 0 | 0.00 | 100% |
| Europa Conference League Europe | 3 | 7 | 2.33 | 0 | 0.00 | 67% |
| Carabao Cup England | 2 | 5 | 2.50 | 0 | 0.00 | 50% |
| EFL Trophy England | 2 | 4 | 2.00 | 0 | 0.00 | 100% |
| Premiership Play-Offs Scotland | 2 | 4 | 2.00 | 0 | 0.00 | 0% |
| FA Cup England | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
| WC Qualification Europe Europe | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| Greek Cup Greece | 1 | 2 | 2.00 | 0 | 0.00 | 0% |
| Club Friendlies 1 World | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
1 matches recorded · Europe
1 matches recorded · England
11 matches recorded · England
9 matches recorded · England
2 matches recorded · England
2 matches recorded · England
1 matches recorded · Europe
2 matches recorded · Europe
3 matches recorded · Europe
1 matches recorded · Scotland
1 matches recorded · Greece
3 matches recorded · Scotland
3 matches recorded · Greece
18 matches recorded · Scotland
5 matches recorded · Scotland
2 matches recorded · Europe
3 matches recorded · Scotland
1 matches recorded · World
19 matches recorded · Scotland
1 matches recorded · Europe
4 matches recorded · Europe
1 matches recorded · Scotland
3 matches recorded · Scotland
1 matches recorded · Greece
3 matches recorded · Scotland
1 matches recorded · Scotland
3 matches recorded · Scotland
3 matches recorded · Scotland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 1 Apr 2023 | Sheffield Wednesday vs Lincoln City | 1-1 | 0 | 0 | League One |
| 18 Mar 2023 | Rochdale vs Swindon Town | 4-4 | 3 | 0 | League Two |
| 7 Mar 2023 | Grimsby Town vs Newport County | 1-1 | 1 | 0 | League Two |
| 25 Feb 2023 | Barnsley vs Derby County | 4-1 | 3 | 0 | League One |
| 18 Feb 2023 | Stockport County vs Stevenage | 2-0 | 3 | 0 | League Two |
| 4 Feb 2023 | Northampton Town vs Walsall | 0-0 | 6 | 1 | League Two |
| 21 Jan 2023 | Oxford United vs Ipswich Town | 2-1 | 1 | 0 | League One |
| 10 Jan 2023 | Bolton Wanderers vs Portsmouth | 1-0 | 2 | 0 | EFL Trophy |
| 26 Dec 2022 | Harrogate Town vs Grimsby Town | 3-2 | 3 | 0 | League Two |
| 3 Dec 2022 | Shrewsbury Town vs Lincoln City | 2-0 | 5 | 0 | League One |
| 12 Nov 2022 | Bristol Rovers vs Fleetwood Town | 2-2 | 6 | 0 | League One |
| 5 Nov 2022 | Newport County vs Colchester United | 2-0 | 2 | 0 | FA Cup |
| 1 Nov 2022 | Tranmere Rovers vs Stockport County | 0-0 | 1 | 0 | League Two |
| 29 Oct 2022 | Barnsley vs Forest Green Rovers | 2-0 | 1 | 0 | League One |
| 22 Oct 2022 | Accrington Stanley vs Bolton Wanderers | 2-3 | 5 | 0 | League One |
| 8 Oct 2022 | Crewe Alexandra vs Gillingham | 1-1 | 2 | 0 | League Two |
| 24 Sep 2022 | Morecambe vs Cambridge United | 1-2 | 1 | 0 | League One |
| 20 Sep 2022 | Grimsby Town vs Mansfield Town | 2-0 | 2 | 0 | EFL Trophy |
| 3 Sep 2022 | Oxford United vs Burton Albion | 2-1 | 3 | 0 | League One |
| 27 Aug 2022 | Derby County vs Peterborough United | 2-1 | 5 | 1 | League One |
| 23 Aug 2022 | Shrewsbury Town vs Burnley | 0-1 | 2 | 0 | Carabao Cup |
| 13 Aug 2022 | Sheffield Wednesday vs Charlton Athletic | 1-0 | 2 | 0 | League One |
| 10 Aug 2022 | Port Vale vs Rotherham United | 1-2 | 3 | 0 | Carabao Cup |
| 6 Aug 2022 | Hartlepool United vs AFC Wimbledon | 0-0 | 3 | 0 | League Two |
| 30 Jul 2022 | Bradford City vs Doncaster Rovers | 0-0 | 5 | 2 | League Two |
| 9 Jun 2022 | Malta vs Estonia | 1-2 | 3 | 0 | UEFA Nations League |
| 20 May 2022 | Inverness CT vs St. Johnstone | 2-2 | 1 | 0 | Premiership Play-Offs |
| 14 May 2022 | Aris vs AEK Athens | 3-2 | 5 | 0 | Super League |
| 7 May 2022 | Hibernian vs Aberdeen | 1-1 | 1 | 0 | Premiership |
| 29 Apr 2022 | Ayr United vs Partick Thistle | 3-1 | 2 | 0 | Championship |
| 27 Apr 2022 | Lamia vs Panathinaikos | 0-2 | 2 | 0 | Greek Cup |
| 23 Apr 2022 | Dundee vs St. Johnstone | 1-1 | 3 | 0 | Premiership |
| 17 Apr 2022 | Celtic vs Rangers | 1-2 | 7 | 0 | Scottish Cup |
| 10 Apr 2022 | AEK Athens vs Aris | 1-2 | 8 | 0 | Super League |
| 20 Mar 2022 | Dundee vs Rangers | 1-2 | 4 | 0 | Premiership |
| 12 Mar 2022 | Hearts vs St. Mirren | 4-2 | 1 | 0 | Scottish Cup |
| 26 Feb 2022 | Dundee vs Livingston | 0-4 | 2 | 0 | Premiership |
| 20 Feb 2022 | Dundee United vs Rangers | 1-1 | 4 | 0 | Premiership |
| 9 Feb 2022 | Kilmarnock vs Ayr United | 1-2 | 2 | 0 | Championship |
| 5 Feb 2022 | Raith Rovers vs Hamilton Academical | 0-0 | 4 | 0 | Championship |
| 2 Feb 2022 | Celtic vs Rangers | 3-0 | 5 | 0 | Premiership |
| 26 Jan 2022 | St. Johnstone vs Dundee | 0-0 | 2 | 0 | Premiership |
| 22 Jan 2022 | Livingston vs Ross County | 1-0 | 3 | 0 | Scottish Cup |
| 15 Jan 2022 | Dunfermline Athletic vs Hamilton Academical | 1-0 | 3 | 0 | Championship |
| 26 Dec 2021 | St. Johnstone vs Celtic | 1-3 | 3 | 0 | Premiership |
| 11 Dec 2021 | Ross County vs Dundee | 3-2 | 4 | 0 | Premiership |
| 2 Dec 2021 | Celtic vs Hearts | 1-0 | 1 | 0 | Premiership |
| 28 Nov 2021 | PAOK vs Aris | 0-1 | 5 | 0 | Super League |
| 20 Nov 2021 | Dundee United vs Aberdeen | 1-0 | 4 | 2 | Premiership |
| 6 Nov 2021 | Dunfermline Athletic vs Greenock Morton | 1-3 | 3 | 0 | Championship |
| 30 Oct 2021 | Celtic vs Livingston | 0-0 | 0 | 1 | Premiership |
| 27 Oct 2021 | Motherwell vs St. Mirren | 2-2 | 3 | 0 | Premiership |
| 21 Oct 2021 | Partizan vs Gent | 0-1 | 2 | 0 | Europa Conference League |
| 3 Oct 2021 | Aberdeen vs Celtic | 1-2 | 3 | 0 | Premiership |
| 30 Sep 2021 | Omonia Nicosia vs QarabaÄŸ | 1-4 | 2 | 0 | Europa Conference League |
| 25 Sep 2021 | Dundee vs Rangers | 0-1 | 4 | 0 | Premiership |
| 18 Sep 2021 | Aberdeen vs St. Johnstone | 0-1 | 4 | 0 | Premiership |
| 8 Sep 2021 | Kosovo vs Spain | 0-2 | 0 | 0 | WC Qualification Europe |
| 26 Aug 2021 | Hammarby vs Basel | 3-1 | 3 | 0 | Europa Conference League |
| 22 Aug 2021 | Hearts vs Aberdeen | 1-1 | 5 | 0 | Premiership |
| 15 Aug 2021 | Hibernian vs Kilmarnock | 2-0 | 1 | 0 | League Cup |
| 3 Aug 2021 | Olympiakos Piraeus vs Ludogorets | 1-1 | 4 | 0 | Champions League |
| 31 Jul 2021 | Hearts vs Celtic | 2-1 | 0 | 0 | Premiership |
| 28 Jul 2021 | Sparta Praha vs Rapid Vienna | 2-0 | 4 | 0 | Champions League |
| 20 Jul 2021 | Hamilton Academical vs Ayr United | 0-1 | 1 | 0 | League Cup |
| 17 Jul 2021 | Rangers vs Arsenal | 2-2 | 1 | 0 | Club Friendlies 1 |
| 10 Jul 2021 | Partick Thistle vs Dunfermline Athletic | 2-4 | 1 | 0 | League Cup |
| 24 May 2021 | Kilmarnock vs Dundee | 1-2 | 3 | 0 | Premiership Play-Offs |
| 12 May 2021 | Celtic vs St. Johnstone | 4-0 | 0 | 0 | Premiership |
| 8 May 2021 | Dundee United vs Hibernian | 0-2 | 4 | 0 | Scottish Cup |
| 1 May 2021 | Motherwell vs Kilmarnock | 2-0 | 4 | 0 | Premiership |
| 24 Apr 2021 | Hearts vs Inverness CT | 3-0 | 2 | 0 | Championship |
| 21 Apr 2021 | Ross County vs St. Mirren | 1-3 | 1 | 0 | Premiership |
| 18 Apr 2021 | Rangers vs Celtic | 2-0 | 4 | 0 | Scottish Cup |
| 10 Apr 2021 | Hamilton Academical vs Dundee United | 0-1 | 3 | 0 | Premiership |
| 3 Apr 2021 | Livingston vs Raith Rovers | 2-1 | 3 | 0 | Scottish Cup |
| 3 Apr 2021 | Livingston vs Raith Rovers | - | 3 | 0 | Scottish Cup |
| 27 Mar 2021 | Dundee vs Dunfermline Athletic | 3-2 | 2 | 0 | Championship |
| 18 Mar 2021 | Young Boys vs Ajax | 0-2 | 3 | 0 | Europa League |
| 6 Mar 2021 | Aberdeen vs Hamilton Academical | 0-0 | 3 | 0 | Premiership |
| 21 Feb 2021 | Ross County vs Celtic | 1-0 | 1 | 0 | Premiership |
| 14 Feb 2021 | Panathinaikos vs Olympiakos Piraeus | 2-1 | 4 | 1 | Super League |
| 7 Feb 2021 | Hamilton Academical vs Rangers | 1-1 | 2 | 0 | Premiership |
| 30 Jan 2021 | Celtic vs St. Mirren | 1-2 | 0 | 0 | Premiership |
| 16 Jan 2021 | Ross County vs Aberdeen | 4-1 | 3 | 0 | Premiership |
| 9 Jan 2021 | St. Mirren vs Motherwell | 1-1 | 2 | 0 | Premiership |
| 2 Jan 2021 | Rangers vs Celtic | 1-0 | 6 | 1 | Premiership |
| 26 Dec 2020 | Dundee United vs Motherwell | 1-1 | 3 | 0 | Premiership |
| 5 Dec 2020 | St. Mirren vs Aberdeen | 1-1 | 5 | 1 | Premiership |
| 3 Dec 2020 | Crvena Zvezda vs Hoffenheim | 0-0 | 4 | 0 | Europa League |
| 29 Nov 2020 | Falkirk vs Rangers | - | 3 | 0 | League Cup |
| 29 Nov 2020 | Falkirk vs Rangers | - | 3 | 0 | League Cup |
| 21 Nov 2020 | Hibernian vs Celtic | 2-2 | 4 | 0 | Premiership |
| 18 Nov 2020 | Armenia vs North Macedonia | 1-0 | 5 | 0 | UEFA Nations League |
| 11 Nov 2020 | St. Mirren vs Greenock Morton | - | 3 | 0 | League Cup |
| 11 Nov 2020 | St. Mirren vs Greenock Morton | - | 3 | 0 | League Cup |
| 7 Nov 2020 | Hearts vs Inverness CT | 2-1 | 3 | 0 | Championship |
| 3 Nov 2020 | Midtjylland vs Ajax | 1-2 | 2 | 0 | Champions League |
| 22 Oct 2020 | PAOK vs Omonia Nicosia | 1-1 | 6 | 0 | Europa League |
| 10 Oct 2020 | Dundee United vs Peterhead | - | 4 | 0 | League Cup |
| 10 Oct 2020 | Dundee United vs Peterhead | - | 4 | 0 | League Cup |
| 2 Oct 2020 | Hibernian vs Hamilton Academical | 3-2 | 3 | 0 | Premiership |
| 27 Sep 2020 | Motherwell vs Rangers | 1-5 | 1 | 0 | Premiership |
| 24 Sep 2020 | Sporting Charleroi vs Partizan | 2-1 | 3 | 0 | Europa League |
| 12 Sep 2020 | Aberdeen vs Kilmarnock | 1-0 | 1 | 0 | Premiership |
| 3 Sep 2020 | Slovenia vs Greece | 0-0 | 4 | 0 | UEFA Nations League |
| 8 Aug 2020 | Hamilton Academical vs Ross County | 0-1 | 1 | 0 | Premiership |
| 1 Aug 2020 | Aberdeen vs Rangers | 0-1 | 1 | 1 | Premiership |
Bobby Madden has officiated 108 matches across 18 competitions, averaging 2.86 yellow cards and 0.10 red cards per game (309 yellows and 11 reds in total). Active years in our database: 2020-2023. Competitions covered include Premiership, League One, League Two, League Cup, Championship, Scottish Cup.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Bobby Madden.
All statistics for Bobby Madden and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.