Join The Team!
A signing like no other...
Football Referee · 2020-2024 · 7 competitions · 122 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premiership Scotland | 51 | 193 | 3.78 | 8 | 0.16 | 76% |
| Championship Scotland | 29 | 123 | 4.24 | 4 | 0.14 | 90% |
| League One Scotland | 14 | 33 | 2.36 | 3 | 0.21 | 64% |
| League Cup Scotland | 14 | 35 | 2.50 | 2 | 0.14 | 71% |
| Scottish Cup Scotland | 10 | 31 | 3.10 | 1 | 0.10 | 70% |
| Championship Play-Offs Scotland | 2 | 5 | 2.50 | 1 | 0.50 | 50% |
| Challenge Cup Scotland | 2 | 1 | 0.50 | 0 | 0.00 | 0% |
1 matches recorded · Scotland
11 matches recorded · Scotland
1 matches recorded · Scotland
3 matches recorded · Scotland
8 matches recorded · Scotland
1 matches recorded · Scotland
1 matches recorded · Scotland
3 matches recorded · Scotland
13 matches recorded · Scotland
5 matches recorded · Scotland
7 matches recorded · Scotland
3 matches recorded · Scotland
3 matches recorded · Scotland
15 matches recorded · Scotland
5 matches recorded · Scotland
8 matches recorded · Scotland
1 matches recorded · Scotland
2 matches recorded · Scotland
12 matches recorded · Scotland
2 matches recorded · Scotland
1 matches recorded · Scotland
1 matches recorded · Scotland
6 matches recorded · Scotland
1 matches recorded · Scotland
4 matches recorded · Scotland
4 matches recorded · Scotland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 15 May 2024 | Aberdeen vs Livingston | 5-1 | 4 | 0 | Premiership |
| 11 May 2024 | Inverness CT vs Montrose | 1-0 | 2 | 1 | Championship Play-Offs |
| 27 Apr 2024 | Dunfermline Athletic vs Inverness CT | 1-1 | 2 | 0 | Championship |
| 20 Apr 2024 | Montrose vs Hamilton Academical | 1-2 | 0 | 0 | League One |
| 13 Apr 2024 | Queen's Park vs Inverness CT | 0-1 | 3 | 0 | Championship |
| 6 Apr 2024 | St. Mirren vs Hearts | 1-2 | 3 | 0 | Premiership |
| 23 Mar 2024 | Alloa Athletic vs Queen of the South | 0-2 | 0 | 0 | League One |
| 9 Mar 2024 | Dundee United vs Arbroath | 4-0 | 4 | 1 | Championship |
| 2 Mar 2024 | Rangers vs Motherwell | 1-2 | 3 | 0 | Premiership |
| 17 Feb 2024 | Airdrieonians vs Ayr United | 2-3 | 2 | 0 | Championship |
| 14 Feb 2024 | Rangers vs Ross County | 3-1 | 4 | 0 | Premiership |
| 30 Jan 2024 | Livingston vs Ross County | 2-2 | 3 | 0 | Premiership |
| 20 Jan 2024 | Dumbarton vs Rangers | 1-4 | 0 | 0 | Scottish Cup |
| 12 Jan 2024 | Inverness CT vs Dundee United | 0-1 | 4 | 0 | Championship |
| 30 Dec 2023 | Hearts vs Ross County | 2-2 | 4 | 0 | Premiership |
| 20 Dec 2023 | Rangers vs St. Johnstone | 2-0 | 4 | 1 | Premiership |
| 8 Dec 2023 | Raith Rovers vs Partick Thistle | 4-3 | 5 | 0 | Championship |
| 11 Nov 2023 | Partick Thistle vs Greenock Morton | 2-1 | 7 | 0 | Championship |
| 5 Nov 2023 | Dundee vs Livingston | 1-0 | 5 | 0 | Premiership |
| 28 Oct 2023 | Hibernian vs Celtic | 0-0 | 2 | 0 | Premiership |
| 7 Oct 2023 | Raith Rovers vs Dundee United | 1-1 | 7 | 0 | Championship |
| 24 Sep 2023 | Rangers vs Motherwell | 1-0 | 4 | 0 | Premiership |
| 9 Sep 2023 | Stirling University vs Airdrieonians | 2-3 | 0 | 0 | Challenge Cup |
| 27 Aug 2023 | Dundee vs Hearts | 1-0 | 2 | 0 | Premiership |
| 20 Aug 2023 | Kilmarnock vs Celtic | 1-0 | 5 | 0 | League Cup |
| 12 Aug 2023 | Alloa Athletic vs Stirling Albion | 0-1 | 5 | 1 | League One |
| 27 May 2023 | Celtic vs Aberdeen | 5-0 | 3 | 0 | Premiership |
| 24 May 2023 | Dundee United vs Kilmarnock | 0-3 | 2 | 0 | Premiership |
| 21 May 2023 | Hibernian vs Rangers | 1-3 | 3 | 0 | Premiership |
| 6 May 2023 | St. Johnstone vs Dundee United | 1-0 | 5 | 1 | Premiership |
| 8 Apr 2023 | St. Johnstone vs Ross County | 0-2 | 5 | 0 | Premiership |
| 18 Mar 2023 | Queen's Park vs Inverness CT | 2-1 | 2 | 0 | Championship |
| 11 Mar 2023 | Greenock Morton vs Partick Thistle | 0-0 | 10 | 0 | Championship |
| 8 Mar 2023 | Celtic vs Hearts | 3-1 | 2 | 0 | Premiership |
| 25 Feb 2023 | Kilmarnock vs Motherwell | 1-1 | 6 | 0 | Premiership |
| 18 Feb 2023 | Cove Rangers vs Arbroath | 1-1 | 4 | 0 | Championship |
| 11 Feb 2023 | Dundee United vs Kilmarnock | 0-1 | 5 | 1 | Scottish Cup |
| 4 Feb 2023 | Dunfermline Athletic vs Montrose | 2-0 | 3 | 0 | League One |
| 29 Jan 2023 | Livingston vs Hearts | 0-0 | 2 | 0 | Premiership |
| 21 Jan 2023 | St. Johnstone vs Rangers | 0-1 | 3 | 0 | Scottish Cup |
| 21 Jan 2023 | Dundee United vs Stirling University | 3-0 | 4 | 0 | Scottish Cup |
| 7 Jan 2023 | Partick Thistle vs Greenock Morton | 2-1 | 5 | 0 | Championship |
| 28 Dec 2022 | Hibernian vs Celtic | 0-4 | 0 | 0 | Premiership |
| 17 Dec 2022 | Edinburgh City vs Montrose | 2-2 | 0 | 0 | League One |
| 3 Dec 2022 | Inverness CT vs Dundee | 0-1 | 3 | 0 | Championship |
| 12 Nov 2022 | Dunfermline Athletic vs Clyde | 2-2 | 5 | 0 | League One |
| 8 Nov 2022 | Hibernian vs Ross County | 0-2 | 4 | 0 | Premiership |
| 19 Oct 2022 | Arbroath vs Raith Rovers | 0-1 | 4 | 0 | Championship |
| 5 Oct 2022 | Kilmarnock vs St. Johnstone | 2-1 | 3 | 0 | Premiership |
| 1 Oct 2022 | Ross County vs Hibernian | 0-2 | 1 | 0 | Premiership |
| 17 Sep 2022 | Alloa Athletic vs Montrose | 2-1 | 0 | 0 | League One |
| 20 Aug 2022 | Airdrieonians vs Alloa Athletic | 2-0 | 2 | 0 | League One |
| 6 Aug 2022 | Aberdeen vs St. Mirren | 4-1 | 5 | 1 | Premiership |
| 30 Jul 2022 | Dundee vs Partick Thistle | 2-3 | 3 | 0 | Championship |
| 19 Jul 2022 | Airdrieonians vs St. Mirren | 2-0 | 1 | 1 | League Cup |
| 12 Jul 2022 | Livingston vs Inverness CT | 1-2 | 5 | 1 | League Cup |
| 9 Jul 2022 | Stranraer vs Queen's Park | 2-5 | 2 | 0 | League Cup |
| 14 May 2022 | Celtic vs Motherwell | 6-0 | 1 | 0 | Premiership |
| 23 Apr 2022 | Greenock Morton vs Inverness CT | 0-1 | 4 | 0 | Championship |
| 26 Mar 2022 | Arbroath vs Raith Rovers | 3-3 | 5 | 0 | Championship |
| 19 Mar 2022 | Aberdeen vs Hibernian | 3-1 | 6 | 1 | Premiership |
| 11 Mar 2022 | Ayr United vs Kilmarnock | 1-3 | 2 | 1 | Championship |
| 5 Mar 2022 | Clyde vs Falkirk | 1-1 | 4 | 0 | League One |
| 25 Feb 2022 | Hamilton Academical vs Inverness CT | 1-1 | 3 | 0 | Championship |
| 12 Feb 2022 | Annan Athletic vs Rangers | 0-3 | 2 | 0 | Scottish Cup |
| 9 Feb 2022 | Dundee United vs Motherwell | 2-0 | 2 | 0 | Premiership |
| 5 Feb 2022 | Ayr United vs Dunfermline Athletic | 1-1 | 6 | 0 | Championship |
| 1 Feb 2022 | Ross County vs Aberdeen | 1-1 | 8 | 0 | Premiership |
| 29 Jan 2022 | Dumbarton vs Cove Rangers | 2-2 | 4 | 0 | League One |
| 22 Jan 2022 | Aberdeen vs Edinburgh City | 3-0 | 1 | 0 | Scottish Cup |
| 18 Jan 2022 | Dundee United vs St. Mirren | 1-2 | 4 | 0 | Premiership |
| 15 Jan 2022 | Alloa Athletic vs Queen's Park | 1-1 | 2 | 0 | League One |
| 26 Dec 2021 | Dunfermline Athletic vs Arbroath | 0-3 | 4 | 0 | Championship |
| 22 Dec 2021 | Hibernian vs Aberdeen | 1-0 | 4 | 0 | Premiership |
| 18 Dec 2021 | Rangers vs Dundee United | 1-0 | 4 | 0 | Premiership |
| 15 Dec 2021 | Ross County vs Celtic | 1-2 | 6 | 1 | Premiership |
| 4 Dec 2021 | Rangers vs Dundee | 3-0 | 4 | 0 | Premiership |
| 27 Nov 2021 | Hearts vs St. Mirren | 2-0 | 6 | 1 | Premiership |
| 7 Nov 2021 | Dundee vs Celtic | 2-4 | 7 | 0 | Premiership |
| 30 Oct 2021 | Peterhead vs Montrose | 0-0 | 5 | 1 | League One |
| 26 Oct 2021 | Dunfermline Athletic vs Raith Rovers | 1-1 | 8 | 0 | Championship |
| 23 Oct 2021 | Edinburgh City vs Bo'ness United | 2-1 | 2 | 0 | Scottish Cup |
| 16 Oct 2021 | Hibernian vs Dundee United | 0-3 | 3 | 0 | Premiership |
| 8 Oct 2021 | Kilmarnock vs Queen's Park | 3-1 | 1 | 0 | Challenge Cup |
| 2 Oct 2021 | Alloa Athletic vs Cove Rangers | 1-3 | 0 | 1 | League One |
| 11 Sep 2021 | Dundee vs Livingston | 0-0 | 5 | 0 | Premiership |
| 22 Aug 2021 | Dundee vs Hibernian | 2-2 | 8 | 0 | Premiership |
| 7 Aug 2021 | Inverness CT vs Raith Rovers | 1-0 | 5 | 0 | Championship |
| 1 Aug 2021 | Aberdeen vs Dundee United | 2-0 | 4 | 0 | Premiership |
| 25 Jul 2021 | St. Mirren vs Partick Thistle | 2-0 | 2 | 0 | League Cup |
| 20 Jul 2021 | East Fife vs Dundee United | 0-1 | 4 | 0 | League Cup |
| 21 May 2021 | Greenock Morton vs Airdrieonians | 3-0 | 3 | 0 | Championship Play-Offs |
| 25 Apr 2021 | Rangers vs St. Johnstone | 1-1 | 6 | 0 | Scottish Cup |
| 21 Apr 2021 | Kilmarnock vs Dundee United | 3-0 | 3 | 0 | Premiership |
| 15 Apr 2021 | Partick Thistle vs Montrose | 5-0 | 3 | 0 | League One |
| 3 Apr 2021 | East Fife vs Greenock Morton | 1-2 | 4 | 0 | Scottish Cup |
| 3 Apr 2021 | East Fife vs Greenock Morton | - | 4 | 0 | Scottish Cup |
| 27 Mar 2021 | Alloa Athletic vs Ayr United | 2-2 | 4 | 0 | Championship |
| 20 Mar 2021 | Kilmarnock vs Motherwell | 4-1 | 4 | 0 | Premiership |
| 6 Mar 2021 | Alloa Athletic vs Inverness CT | 1-1 | 3 | 1 | Championship |
| 27 Feb 2021 | Hibernian vs Motherwell | 0-2 | 2 | 0 | Premiership |
| 17 Feb 2021 | Celtic vs Aberdeen | 1-0 | 2 | 0 | Premiership |
| 2 Feb 2021 | St. Mirren vs Hibernian | 1-2 | 3 | 1 | Premiership |
| 16 Jan 2021 | Alloa Athletic vs Hearts | 1-3 | 4 | 1 | Championship |
| 10 Jan 2021 | Livingston vs Ross County | 3-1 | 6 | 0 | Premiership |
| 30 Dec 2020 | St. Mirren vs Rangers | 0-2 | 3 | 0 | Premiership |
| 26 Dec 2020 | Aberdeen vs St. Johnstone | 2-1 | 5 | 1 | Premiership |
| 11 Dec 2020 | Ayr United vs Raith Rovers | 0-0 | 5 | 0 | Championship |
| 28 Nov 2020 | Motherwell vs St. Johnstone | - | 3 | 0 | League Cup |
| 28 Nov 2020 | Motherwell vs St. Johnstone | - | 3 | 0 | League Cup |
| 14 Nov 2020 | Ross County vs Stirling Albion | - | 0 | 0 | League Cup |
| 14 Nov 2020 | Ross County vs Stirling Albion | - | 0 | 0 | League Cup |
| 6 Nov 2020 | Alloa Athletic vs Dundee | 3-3 | 1 | 0 | Championship |
| 24 Oct 2020 | Inverness CT vs Ayr United | 1-1 | 4 | 0 | Championship |
| 17 Oct 2020 | Dundee United vs Aberdeen | 0-0 | 3 | 0 | Premiership |
| 10 Oct 2020 | Livingston vs Alloa Athletic | - | 3 | 0 | League Cup |
| 10 Oct 2020 | Livingston vs Alloa Athletic | - | 3 | 0 | League Cup |
| 7 Oct 2020 | Hibernian vs Brora Rangers | - | 2 | 0 | League Cup |
| 7 Oct 2020 | Hibernian vs Brora Rangers | - | 2 | 0 | League Cup |
| 26 Sep 2020 | Hamilton Academical vs Dundee United | 1-1 | 5 | 0 | Premiership |
| 22 Aug 2020 | Motherwell vs Hamilton Academical | 0-1 | 3 | 0 | Premiership |
| 9 Aug 2020 | Kilmarnock vs Celtic | 1-1 | 3 | 0 | Premiership |
Alan James Muir has officiated 122 matches across 7 competitions, averaging 3.45 yellow cards and 0.16 red cards per game (421 yellows and 19 reds in total). Active years in our database: 2020-2024. Competitions covered include Premiership, Championship, League One, League Cup, Scottish Cup, Championship Play-Offs.
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 Alan James Muir.
All statistics for Alan James Muir 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.