Join The Team!
A signing like no other...
Football Referee · 2021-2026 · 8 competitions · 106 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| League Two Scotland | 36 | 162 | 4.50 | 10 | 0.28 | 83% |
| League One Scotland | 31 | 162 | 5.23 | 7 | 0.23 | 94% |
| Challenge Cup Scotland | 14 | 43 | 3.07 | 3 | 0.21 | 64% |
| League Cup Scotland | 10 | 46 | 4.60 | 1 | 0.10 | 80% |
| Scottish Cup Scotland | 5 | 28 | 5.60 | 1 | 0.20 | 80% |
| Championship Scotland | 5 | 22 | 4.40 | 2 | 0.40 | 60% |
| Football League - Lowland League Scotland | 4 | 13 | 3.25 | 2 | 0.50 | 100% |
| SWPL 1 Scotland | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
1 matches recorded · Scotland
5 matches recorded · Scotland
2 matches recorded · Scotland
1 matches recorded · Scotland
2 matches recorded · Scotland
1 matches recorded · Scotland
4 matches recorded · Scotland
1 matches recorded · Scotland
7 matches recorded · Scotland
7 matches recorded · Scotland
3 matches recorded · Scotland
3 matches recorded · Scotland
4 matches recorded · Scotland
1 matches recorded · Scotland
11 matches recorded · Scotland
11 matches recorded · Scotland
1 matches recorded · Scotland
3 matches recorded · Scotland
3 matches recorded · Scotland
1 matches recorded · Scotland
11 matches recorded · Scotland
8 matches recorded · Scotland
1 matches recorded · Scotland
3 matches recorded · Scotland
1 matches recorded · Scotland
7 matches recorded · Scotland
1 matches recorded · Scotland
1 matches recorded · Scotland
1 matches recorded · Scotland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 3 Nov 2026 | Airdrieonians vs Elgin City | 5-0 | 2 | 0 | Challenge Cup |
| 31 Oct 2026 | Tranent Juniors vs Bo'ness United | 5-1 | 2 | 1 | Football League - Lowland League |
| 24 Oct 2026 | Edinburgh City vs Kelty Hearts | 4-1 | 7 | 0 | Scottish Cup |
| 29 Sep 2026 | Forfar Athletic vs Formartine United | 2-0 | 4 | 1 | Challenge Cup |
| 26 Sep 2026 | Cumbernauld Colts vs St. Mirren U21 | 2-4 | 2 | 0 | Challenge Cup |
| 12 Sep 2026 | Airdrieonians vs Alloa Athletic | 1-0 | 4 | 0 | League One |
| 8 Sep 2026 | Spartans vs Hamilton Academical | 0-4 | 3 | 0 | Challenge Cup |
| 5 Sep 2026 | Clyde vs Edinburgh City | 3-2 | 6 | 0 | League Two |
| 5 Sep 2026 | Arbroath vs Dunfermline Athletic | 1-1 | 2 | 0 | Championship |
| 15 Aug 2026 | Alloa Athletic vs Montrose | 3-0 | 4 | 0 | League One |
| 11 Aug 2026 | Kelty Hearts vs Motherwell U21 | 4-3 | 3 | 0 | Challenge Cup |
| 1 Aug 2026 | Stirling Albion vs Dumbarton | 2-0 | 6 | 0 | League Two |
| 25 Jul 2026 | Queen's Park vs Queen of the South | 3-1 | 3 | 0 | League Cup |
| 21 Jul 2026 | Stranraer vs Edinburgh City | 0-2 | 4 | 0 | League Cup |
| 14 Jul 2026 | Brechin City vs Livingston | 0-2 | 4 | 0 | League Cup |
| 11 Jul 2026 | Spartans vs Arbroath | 1-2 | 4 | 0 | League Cup |
| 25 Apr 2026 | East Fife vs Inverness CT | 1-1 | 2 | 0 | League One |
| 18 Apr 2026 | Peterhead vs Queen of the South | 1-1 | 7 | 0 | League One |
| 4 Apr 2026 | Cumbernauld Colts vs Gretna 2008 | 3-1 | 3 | 0 | Football League - Lowland League |
| 28 Mar 2026 | Annan Athletic vs Stranraer | 1-0 | 6 | 0 | League Two |
| 21 Mar 2026 | Peterhead vs Montrose | 1-1 | 6 | 0 | League One |
| 7 Mar 2026 | Stirling University vs Cowdenbeath | 1-1 | 5 | 1 | Football League - Lowland League |
| 3 Mar 2026 | Hamilton Academical vs Stenhousemuir | 0-1 | 6 | 1 | League One |
| 28 Feb 2026 | Edinburgh City vs Forfar Athletic | 0-0 | 4 | 0 | League Two |
| 17 Feb 2026 | Stirling Albion vs Clyde | 0-3 | 4 | 0 | League Two |
| 10 Jan 2026 | Queen of the South vs Kelty Hearts | 3-1 | 4 | 0 | League One |
| 27 Dec 2025 | Arbroath vs Airdrieonians | 1-1 | 5 | 1 | Championship |
| 16 Dec 2025 | Queen's Park vs Clyde | 2-1 | 3 | 0 | Challenge Cup |
| 13 Dec 2025 | Annan Athletic vs Forfar Athletic | 3-1 | 4 | 0 | League Two |
| 29 Nov 2025 | Stranraer vs Clydebank | 2-1 | 8 | 1 | Scottish Cup |
| 15 Nov 2025 | St. Johnstone vs Queen's Park | 4-3 | 5 | 0 | Championship |
| 1 Nov 2025 | Spartans vs East Kilbride | 2-1 | 2 | 0 | League Two |
| 4 Oct 2025 | Elgin City vs Forfar Athletic | 2-1 | 4 | 0 | League Two |
| 20 Sep 2025 | Ross County vs Queen's Park | 1-2 | 5 | 1 | Championship |
| 13 Sep 2025 | Cove Rangers vs Inverness CT | 0-1 | 6 | 0 | League One |
| 6 Sep 2025 | Montrose vs Aberdeen U21 | 3-1 | 3 | 0 | Challenge Cup |
| 26 Aug 2025 | Dumbarton vs Hearts U21 | 1-0 | 7 | 0 | Challenge Cup |
| 23 Aug 2025 | Spartans vs Forfar Athletic | 1-0 | 7 | 0 | League Two |
| 16 Aug 2025 | East Stirlingshire vs Cumbernauld Colts | 0-4 | 3 | 0 | Football League - Lowland League |
| 13 Aug 2025 | Edinburgh City vs Kilmarnock II | 1-0 | 1 | 1 | Challenge Cup |
| 9 Aug 2025 | East Fife vs Alloa Athletic | 0-1 | 8 | 0 | League One |
| 2 May 2025 | Greenock Morton vs Dunfermline Athletic | 2-0 | 5 | 0 | Championship |
| 19 Apr 2025 | Forfar Athletic vs Bonnyrigg Rose Athletic | 0-2 | 3 | 0 | League Two |
| 5 Apr 2025 | Stenhousemuir vs Alloa Athletic | 1-4 | 3 | 0 | League One |
| 29 Mar 2025 | Stranraer vs Clyde | 1-2 | 6 | 1 | League Two |
| 22 Mar 2025 | Edinburgh City vs East Fife | 5-2 | 6 | 0 | League Two |
| 15 Mar 2025 | Arbroath vs Dumbarton | 1-1 | 3 | 0 | League One |
| 1 Mar 2025 | Stirling Albion vs East Fife | 1-0 | 1 | 0 | League Two |
| 22 Feb 2025 | Kelty Hearts vs Inverness CT | 0-1 | 4 | 0 | League One |
| 8 Feb 2025 | Clyde vs Stranraer | 2-0 | 3 | 0 | League Two |
| 1 Feb 2025 | Inverness CT vs Queen of the South | 1-0 | 8 | 1 | League One |
| 25 Jan 2025 | Spartans vs Peterhead | 1-0 | 4 | 0 | League Two |
| 11 Jan 2025 | Alloa Athletic vs Queen of the South | 1-1 | 5 | 0 | League One |
| 4 Jan 2025 | East Fife vs Forfar Athletic | 1-0 | 5 | 0 | League Two |
| 28 Dec 2024 | Stranraer vs Clyde | 1-1 | 2 | 1 | League Two |
| 7 Dec 2024 | Annan Athletic vs Cove Rangers | 1-1 | 2 | 0 | League One |
| 3 Dec 2024 | Alloa Athletic vs Dumbarton | 2-2 | 6 | 0 | League One |
| 30 Nov 2024 | Linlithgow Rose vs Raith Rovers | 0-4 | 7 | 0 | Scottish Cup |
| 9 Nov 2024 | Bonnyrigg Rose Athletic vs Elgin City | 2-0 | 6 | 0 | League Two |
| 26 Oct 2024 | Annan Athletic vs Queen of the South | 1-0 | 7 | 0 | League One |
| 22 Oct 2024 | Rangers U21 vs Stenhousemuir | 4-1 | 1 | 0 | Challenge Cup |
| 28 Sep 2024 | Spartans vs East Fife | 0-1 | 5 | 0 | League Two |
| 21 Sep 2024 | Clyde vs Elgin City | 0-0 | 4 | 1 | League Two |
| 7 Sep 2024 | Stranraer vs Annan Athletic | 1-5 | 6 | 0 | Challenge Cup |
| 31 Aug 2024 | Arbroath vs Alloa Athletic | 0-0 | 5 | 0 | League One |
| 17 Aug 2024 | Inverness CT vs Montrose | 1-1 | 8 | 1 | League One |
| 14 Aug 2024 | East Stirlingshire vs East Kilbride | 2-2 | 2 | 1 | Challenge Cup |
| 3 Aug 2024 | Cove Rangers vs Annan Athletic | 1-3 | 4 | 0 | League One |
| 23 Jul 2024 | East Kilbride vs Queen of the South | 1-3 | 4 | 1 | League Cup |
| 16 Jul 2024 | Annan Athletic vs Bonnyrigg Rose Athletic | 2-2 | 5 | 0 | League Cup |
| 13 Jul 2024 | Stenhousemuir vs Buckie Thistle | 4-0 | 3 | 0 | League Cup |
| 4 May 2024 | Bonnyrigg Rose Athletic vs Forfar Athletic | 4-0 | 4 | 0 | League Two |
| 13 Apr 2024 | Kelty Hearts vs Stirling Albion | 1-0 | 9 | 0 | League One |
| 6 Apr 2024 | Queen of the South vs Kelty Hearts | 1-2 | 7 | 0 | League One |
| 23 Mar 2024 | Elgin City vs Forfar Athletic | 1-1 | 3 | 0 | League Two |
| 16 Mar 2024 | Edinburgh City vs Alloa Athletic | 2-5 | 2 | 0 | League One |
| 2 Mar 2024 | Stranraer vs Forfar Athletic | 0-0 | 3 | 1 | League Two |
| 17 Feb 2024 | Clyde vs Dumbarton | 2-0 | 6 | 1 | League Two |
| 10 Feb 2024 | Kelty Hearts vs Queen of the South | 0-0 | 5 | 0 | League One |
| 6 Feb 2024 | Bonnyrigg Rose Athletic vs Elgin City | 2-0 | 4 | 0 | League Two |
| 13 Jan 2024 | Forfar Athletic vs Elgin City | 2-1 | 6 | 1 | League Two |
| 6 Jan 2024 | Annan Athletic vs Montrose | 2-2 | 5 | 2 | League One |
| 30 Dec 2023 | Elgin City vs Peterhead | 2-1 | 9 | 0 | League Two |
| 9 Dec 2023 | Edinburgh City vs Stirling Albion | 1-3 | 5 | 0 | League One |
| 18 Nov 2023 | Dumbarton vs Elgin City | 1-0 | 4 | 0 | League Two |
| 14 Nov 2023 | Cove Rangers vs Montrose | 1-0 | 4 | 0 | League One |
| 11 Nov 2023 | Falkirk vs Edinburgh City | 2-1 | 9 | 0 | League One |
| 4 Nov 2023 | Edinburgh City vs Montrose | 1-5 | 7 | 0 | League One |
| 7 Oct 2023 | Edinburgh City vs Kelty Hearts | 1-4 | 2 | 0 | League One |
| 9 Sep 2023 | Cove Rangers vs Montrose | 0-2 | 1 | 0 | Challenge Cup |
| 2 Sep 2023 | Glasgow City W vs Hearts W | 2-0 | 2 | 0 | SWPL 1 |
| 26 Aug 2023 | Cove Rangers vs Queen of the South | 1-2 | 5 | 2 | League One |
| 29 Jul 2023 | Falkirk vs Peterhead | 4-1 | 5 | 0 | League Cup |
| 22 Jul 2023 | Cowdenbeath vs Montrose | 1-1 | 7 | 0 | League Cup |
| 18 Jul 2023 | Alloa Athletic vs Stirling Albion | 1-2 | 7 | 0 | League Cup |
| 15 Apr 2023 | East Fife vs Stranraer | 8-0 | 4 | 1 | League Two |
| 11 Apr 2023 | Elgin City vs Stenhousemuir | 1-1 | 3 | 0 | League Two |
| 8 Apr 2023 | Annan Athletic vs Dumbarton | 3-1 | 6 | 0 | League Two |
| 18 Feb 2023 | Annan Athletic vs Stirling Albion | 2-2 | 6 | 1 | League Two |
| 22 Oct 2022 | Fraserburgh vs Stranraer | 2-1 | 6 | 0 | Scottish Cup |
| 8 Oct 2022 | Stenhousemuir vs Annan Athletic | 2-2 | 4 | 1 | League Two |
| 1 Oct 2022 | Forfar Athletic vs Dumbarton | 0-0 | 6 | 0 | League Two |
| 23 Aug 2022 | Kilmarnock II vs East Stirlingshire | 5-2 | 5 | 0 | Challenge Cup |
| 6 Aug 2022 | East Fife vs Bonnyrigg Rose Athletic | 0-3 | 3 | 1 | League Two |
| 23 Oct 2021 | Brechin City vs Haddington Athletic | 2-1 | - | - | Scottish Cup |
| 16 Oct 2021 | Cowdenbeath vs Stenhousemuir | 0-2 | 3 | 0 | League Two |
Alastair Grieve has officiated 106 matches across 8 competitions, averaging 4.51 yellow cards and 0.25 red cards per game (478 yellows and 26 reds in total). Active years in our database: 2021-2026. Competitions covered include League Two, League One, Challenge Cup, League Cup, Scottish Cup, Championship.
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 Alastair Grieve.
All statistics for Alastair Grieve 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.