Join The Team!
A signing like no other...
Football Referee · 2022-2026 · 8 competitions · 52 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| SWPL 1 Scotland | 16 | 26 | 1.63 | 0 | 0.00 | 44% |
| Football League - Lowland League Scotland | 13 | 27 | 2.08 | 3 | 0.23 | 31% |
| Challenge Cup Scotland | 7 | 19 | 2.71 | 0 | 0.00 | 71% |
| League Two Scotland | 7 | 33 | 4.71 | 0 | 0.00 | 100% |
| Scottish Cup Scotland | 4 | 22 | 5.50 | 2 | 0.50 | 50% |
| League Cup Scotland | 2 | 5 | 2.50 | 0 | 0.00 | 50% |
| League One Scotland | 2 | 11 | 5.50 | 0 | 0.00 | 100% |
| SWPL Cup Scotland | 1 | 2 | 2.00 | 0 | 0.00 | 0% |
2 matches recorded · Scotland
5 matches recorded · Scotland
5 matches recorded · Scotland
2 matches recorded · Scotland
4 matches recorded · Scotland
1 matches recorded · Scotland
4 matches recorded · Scotland
2 matches recorded · Scotland
9 matches recorded · Scotland
1 matches recorded · Scotland
1 matches recorded · Scotland
1 matches recorded · Scotland
4 matches recorded · Scotland
1 matches recorded · Scotland
1 matches recorded · Scotland
4 matches recorded · Scotland
1 matches recorded · Scotland
4 matches recorded · Scotland
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 3 Nov 2026 | Aberdeen U21 vs Queen's Park | 1-1 | 3 | 0 | Challenge Cup |
| 31 Oct 2026 | Airdrieonians vs Cove Rangers | 0-1 | 3 | 0 | League One |
| 27 Oct 2026 | Penicuik Athletic vs Clyde | 1-1 | 10 | 0 | Scottish Cup |
| 10 Oct 2026 | Forfar Athletic vs Elgin City | 1-2 | 3 | 0 | League Two |
| 3 Oct 2026 | Stranraer vs Edinburgh City | 0-0 | 8 | 0 | League Two |
| 26 Sep 2026 | Alloa Athletic vs Gala Fairydean Rovers | 2-2 | 1 | 0 | Challenge Cup |
| 22 Sep 2026 | East Kilbride vs Celtic II | 3-3 | 6 | 0 | Challenge Cup |
| 19 Sep 2026 | Dumbarton vs Spartans | 3-0 | 4 | 0 | League Two |
| 16 Sep 2026 | Auchinleck Talbot vs Largs Thistle | 0-1 | 0 | 0 | Football League - Lowland League |
| 12 Sep 2026 | Beith Juniors vs Albion Rovers | 1-1 | 0 | 0 | Football League - Lowland League |
| 8 Sep 2026 | Annan Athletic vs Motherwell U21 | 4-0 | 2 | 0 | Challenge Cup |
| 5 Sep 2026 | Queen of the South vs Airdrieonians | 2-1 | 8 | 0 | League One |
| 21 Aug 2026 | Celtic II vs Cumnock Juniors | 4-1 | 0 | 0 | Football League - Lowland League |
| 11 Aug 2026 | Clachnacuddin vs Dundee United II | 5-0 | 2 | 0 | Challenge Cup |
| 8 Aug 2026 | Elgin City vs Forfar Athletic | 1-1 | 5 | 0 | League Two |
| 1 Aug 2026 | Clyde vs Stranraer | 3-1 | 3 | 0 | League Two |
| 25 Jul 2026 | Largs Thistle vs Cumbernauld Colts | 2-0 | 0 | 1 | Football League - Lowland League |
| 21 Jul 2026 | East Fife vs Linlithgow Rose | 3-1 | 4 | 0 | League Cup |
| 14 Jul 2026 | Spartans vs Stirling Albion | 1-3 | 1 | 0 | League Cup |
| 28 Apr 2026 | Hearts W vs Partick Thistle W | 3-0 | 2 | 0 | SWPL 1 |
| 11 Apr 2026 | Elgin City vs Annan Athletic | 0-3 | 6 | 0 | League Two |
| 6 Apr 2026 | Celtic W vs Rangers W | 0-3 | 2 | 0 | SWPL 1 |
| 1 Apr 2026 | Linlithgow Rose vs Civil Service Strollers | 3-3 | 4 | 0 | Football League - Lowland League |
| 1 Apr 2026 | Albion Rovers vs Stirling University | 5-0 | 0 | 0 | Football League - Lowland League |
| 7 Mar 2026 | Clydebank vs Bonnyrigg Rose Athletic | 5-1 | 6 | 0 | Football League - Lowland League |
| 21 Feb 2026 | Cumbernauld Colts vs Albion Rovers | 4-0 | 1 | 0 | Football League - Lowland League |
| 7 Feb 2026 | Linlithgow Rose vs Hearts U21 | 1-2 | 5 | 0 | Football League - Lowland League |
| 31 Jan 2026 | Hibernian W vs Glasgow City W | 1-2 | 2 | 0 | SWPL Cup |
| 24 Jan 2026 | East Stirlingshire vs Cowdenbeath | 1-4 | 7 | 0 | Football League - Lowland League |
| 18 Oct 2025 | Dumbarton vs Spartans | 1-2 | 4 | 0 | League Two |
| 21 Sep 2025 | Celtic W vs Hibernian W | 1-1 | 4 | 0 | SWPL 1 |
| 19 Sep 2025 | East Stirlingshire vs Linlithgow Rose | 0-1 | 4 | 0 | Football League - Lowland League |
| 6 Sep 2025 | Edinburgh City vs Hearts U21 | 4-2 | 1 | 0 | Challenge Cup |
| 2 Sep 2025 | Edusport Academy vs Gretna 2008 | 3-0 | 0 | 2 | Football League - Lowland League |
| 19 Aug 2025 | Clydebank vs Stirling University | 2-1 | 0 | 0 | Football League - Lowland League |
| 17 Aug 2025 | Glasgow City W vs Motherwell W | 3-0 | 0 | 0 | SWPL 1 |
| 30 Mar 2025 | Rangers W vs Hearts W | 4-0 | 1 | 0 | SWPL 1 |
| 2 Mar 2025 | Glasgow City W vs Motherwell W | 4-0 | 0 | 0 | SWPL 1 |
| 12 Jan 2025 | Celtic W vs Partick Thistle W | 4-2 | 1 | 0 | SWPL 1 |
| 26 Oct 2024 | Brora Rangers vs Formartine United | 2-1 | 0 | 0 | Scottish Cup |
| 11 Aug 2024 | Partick Thistle W vs Hibernian W | 1-2 | 3 | 0 | SWPL 1 |
| 30 Jul 2024 | Motherwell U21 vs East Stirlingshire | 0-0 | 4 | 0 | Challenge Cup |
| 19 May 2024 | Celtic W vs Hibernian W | 1-0 | 3 | 0 | SWPL 1 |
| 17 Apr 2024 | Celtic W vs Hibernian W | 1-0 | 2 | 0 | SWPL 1 |
| 28 Oct 2023 | Forres Mechanics vs Buckie Thistle | 0-1 | 8 | 1 | Scottish Cup |
| 27 Aug 2023 | Rangers W vs Glasgow City W | 1-1 | 3 | 0 | SWPL 1 |
| 20 Aug 2023 | Celtic W vs Hamilton Academical W | 7-1 | 3 | 0 | SWPL 1 |
| 21 May 2023 | Partick Thistle W vs Hibernian W | 1-2 | 1 | 0 | SWPL 1 |
| 16 Apr 2023 | Glasgow City W vs Celtic W | 2-4 | 0 | 0 | SWPL 1 |
| 26 Mar 2023 | Glasgow W vs Aberdeen W | 1-3 | - | - | SWPL 1 |
| 5 Feb 2023 | Celtic W vs Aberdeen W | 3-0 | 1 | 0 | SWPL 1 |
| 22 Oct 2022 | Newtongrange Star vs Hill Of Beath Hawthorn | 0-1 | 4 | 1 | Scottish Cup |
Ross Birrell has officiated 52 matches across 8 competitions, averaging 2.79 yellow cards and 0.10 red cards per game (145 yellows and 5 reds in total). Active years in our database: 2022-2026. Competitions covered include SWPL 1, Football League - Lowland League, Challenge Cup, League Two, Scottish Cup, League 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 Ross Birrell.
All statistics for Ross Birrell 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.