Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99
Home Referees David Barrie

David Barrie

Football Referee · 2021-2023 · 2 competitions · 24 career matches

24 Matches
2 Competitions
4.29 Yellows / Game
0.21 Reds / Game
103 Total Yellows
5 Total Reds

Career by Competition

2 competitions
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%

Most Officiated Teams

Top 9
Cavalry 8 apps
York9 6 apps
Pacific 6 apps
Forge 6 apps
Edmonton 6 apps
Atlético Ottawa 5 apps
HFX Wanderers 5 apps
Valour 5 apps
Vancouver FC 1 apps

Premier League 2023

5 matches recorded · Canada

Card Summary

Yellow Cards 21
Red Cards 2
Yellows / Game 4.20
Reds / Game 0.40

Cards by Half

1st Half Cards 3
2nd Half Cards 20
1H / Game 0.60
2H / Game 4.00

Home vs Away

Home Cards 8
Away Cards 15
Home / Game 1.60
Away / Game 3.00

Both Teams Booked

BTB Total 5 / 5
BTB % 100%
BTB 1H % 20%
BTB 2H % 80%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
80%
O 3.5
60%
O 4.5
40%
O 5.5
40%

Over Cards - 1st Half

O 0.5
40%
O 1.5
20%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
80%
O 3.5
60%

Over Home Team Cards

O 0.5
100%
O 1.5
40%
O 2.5
20%

Over Away Team Cards

O 0.5
100%
O 1.5
80%
O 2.5
80%

Result Distribution

Home Win 80%
Draw 20%
Away Win 0%
80%
20%
0%
Home Draw Away

Championship 2023

1 matches recorded · Canada

Card Summary

Yellow Cards 4
Red Cards 0
Yellows / Game 4.00
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 1
1H / Game 2.00
2H / Game 1.00

Home vs Away

Home Cards 2
Away Cards 1
Home / Game 2.00
Away / Game 1.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 100%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Premier League 2022

7 matches recorded · Canada

Card Summary

Yellow Cards 31
Red Cards 1
Yellows / Game 4.43
Reds / Game 0.14

Cards by Half

1st Half Cards 14
2nd Half Cards 21
1H / Game 2.00
2H / Game 3.00

Home vs Away

Home Cards 14
Away Cards 21
Home / Game 2.00
Away / Game 3.00

Both Teams Booked

BTB Total 7 / 7
BTB % 100%
BTB 1H % 57%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
86%
O 3.5
71%
O 4.5
43%
O 5.5
29%

Over Cards - 1st Half

O 0.5
100%
O 1.5
57%
O 2.5
29%
O 3.5
14%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
57%
O 3.5
29%

Over Home Team Cards

O 0.5
100%
O 1.5
71%
O 2.5
29%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
57%

Result Distribution

Home Win 71%
Draw 0%
Away Win 29%
71%
0%
29%
Home Draw Away

Premier League 2021

11 matches recorded · Canada

Card Summary

Yellow Cards 47
Red Cards 2
Yellows / Game 4.27
Reds / Game 0.18

Cards by Half

1st Half Cards 12
2nd Half Cards 37
1H / Game 1.09
2H / Game 3.36

Home vs Away

Home Cards 26
Away Cards 23
Home / Game 2.36
Away / Game 2.09

Both Teams Booked

BTB Total 9 / 11
BTB % 82%
BTB 1H % 18%
BTB 2H % 64%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
91%
O 3.5
73%
O 4.5
36%
O 5.5
18%

Over Cards - 1st Half

O 0.5
64%
O 1.5
27%
O 2.5
9%
O 3.5
9%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
91%
O 2.5
82%
O 3.5
36%

Over Home Team Cards

O 0.5
91%
O 1.5
82%
O 2.5
45%

Over Away Team Cards

O 0.5
91%
O 1.5
55%
O 2.5
27%

Result Distribution

Home Win 36%
Draw 64%
Away Win 0%
36%
64%
0%
Home Draw Away

Match History

24 matches
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
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

David Barrie Referee Stats & Card History

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.