Join The Team!
A signing like no other...
Football Referee · 2021-2023 · 2 competitions · 24 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Canada | 23 | 99 | 4.30 | 5 | 0.22 | 91% |
| Championship Canada | 1 | 4 | 4.00 | 0 | 0.00 | 100% |
5 matches recorded · Canada
1 matches recorded · Canada
7 matches recorded · Canada
11 matches recorded · Canada
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 1 Oct 2023 | York9 vs Atlético Ottawa | 1-0 | 6 | 0 | Premier League |
| 5 Aug 2023 | Atlético Ottawa vs York9 | 3-3 | 3 | 0 | Premier League |
| 11 Jul 2023 | HFX Wanderers vs Pacific | 2-1 | 6 | 2 | Premier League |
| 11 Jun 2023 | Cavalry vs Vancouver FC | 3-1 | 4 | 0 | Premier League |
| 13 May 2023 | Forge vs Valour | 3-2 | 2 | 0 | Premier League |
| 21 Apr 2023 | Pacific vs Cavalry | 1-1 | 4 | 0 | Championship |
| 13 Aug 2022 | Pacific vs Atlético Ottawa | 1-0 | 4 | 0 | Premier League |
| 30 Jul 2022 | Valour vs Pacific | 1-2 | 2 | 1 | Premier League |
| 26 Jun 2022 | Cavalry vs Edmonton | 3-1 | 6 | 0 | Premier League |
| 12 Jun 2022 | Forge vs Pacific | 3-0 | 3 | 0 | Premier League |
| 15 May 2022 | Valour vs York9 | 1-0 | 7 | 0 | Premier League |
| 7 May 2022 | Edmonton vs Cavalry | 0-3 | 4 | 0 | Premier League |
| 23 Apr 2022 | Forge vs Edmonton | 3-0 | 5 | 0 | Premier League |
| 6 Nov 2021 | Edmonton vs Valour | 3-3 | 3 | 0 | Premier League |
| 23 Oct 2021 | HFX Wanderers vs Forge | 0-0 | 2 | 0 | Premier League |
| 15 Oct 2021 | Cavalry vs York9 | 2-1 | 5 | 1 | Premier League |
| 6 Oct 2021 | Valour vs Cavalry | 0-0 | 3 | 0 | Premier League |
| 25 Sep 2021 | HFX Wanderers vs Edmonton | 1-0 | 4 | 0 | Premier League |
| 1 Sep 2021 | Atlético Ottawa vs York9 | 2-2 | 4 | 0 | Premier League |
| 21 Aug 2021 | Pacific vs Cavalry | 1-2 | 6 | 1 | Premier League |
| 14 Aug 2021 | Atlético Ottawa vs HFX Wanderers | 2-1 | 4 | 0 | Premier League |
| 7 Aug 2021 | HFX Wanderers vs York9 | 2-3 | 4 | 0 | Premier League |
| 23 Jul 2021 | Forge vs Cavalry | 1-2 | 7 | 0 | Premier League |
| 15 Jul 2021 | Forge vs Edmonton | 1-0 | 5 | 0 | Premier League |
David Barrie has officiated 24 matches across 2 competitions, averaging 4.29 yellow cards and 0.21 red cards per game (103 yellows and 5 reds in total). Active years in our database: 2021-2023. Competitions covered include Premier League, 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 David Barrie.
All statistics for David Barrie 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.