Referee
Michael Venne
Canada
- Matches
- 14
- Since
- 12 Apr 2026
Yellow cards
3.79
per game
+0.95 vs league average (2.84)
Red cards
0.14
per game
Penalties awarded
0.29
per game
in line with league average (0.35)
Fouls
27.45
per game
By competition
2 competitions| Competition | Matches | YC/g | RC/g | Pen/g |
|---|---|---|---|---|
| 12 | 3.50 | 0.17 | 0.33 | |
| 2 | 5.50 | 0.00 | 0.00 |
Matches
14 in charge- 7 Oct 2026Canadian Premier LeagueYork United
1 - 2
Supra du Quebec60 - 26 Sept 2026Canadian Premier LeagueHFX Wanderers FC
0 - 1
Atlético Ottawa40 - 19 Sept 2026Canadian Premier LeagueCavalry FC
1 - 1
Forge71 - 9 Sept 2026Canadian Premier LeagueYork United
3 - 3
Pacific FC90P1 - 6 Sept 2026Major League SoccerVancouver Whitecaps
1 - 3
St. Louis City70 - 29 Aug 2026Canadian Premier LeagueCavalry FC
1 - 0
Vancouver FC30 - 19 Aug 2026Canadian Premier LeagueForge
3 - 2
Supra du Quebec30P1 - 15 Aug 2026Canadian Premier LeagueVancouver FC
1 - 1
Pacific FC30 - 17 Jul 2026Canadian Premier LeagueSupra du Quebec
1 - 5
Vancouver FC21P1 - 30 May 2026Canadian Premier LeagueHFX Wanderers FC
1 - 0
Vancouver FC00 - 17 May 2026Canadian Premier LeaguePacific FC
0 - 1
York United00 - 2 May 2026Major League SoccerToronto FC
1 - 1
San Jose Earthquakes40 - 24 Apr 2026Canadian Premier LeagueSupra du Quebec
2 - 1
HFX Wanderers FC50P1 - 12 Apr 2026Canadian Premier LeagueCavalry FC
3 - 1
Atlético Ottawa00
Results
36%29%36%
Home win 36%Draw 29%Away win 36%
By season
- 2026/279 · 4.9
- 2025/265 · 1.8
Teams refereed most
Supra du Quebec4 · 2-0-2
Vancouver FC4 · 1-1-2
York United3 · 1-1-1
HFX Wanderers FC3 · 1-0-2
Cavalry FC3 · 2-1-0
Pacific FC3 · 0-2-1
Atlético Ottawa2 · 1-0-1
Forge2 · 1-1-0
Vancouver Whitecaps1 · 0-0-1
St. Louis City1 · 1-0-0
Toronto FC1 · 0-1-0
San Jose Earthquakes1 · 0-1-0
Most cards in a game
- 19 Sept 2026Canadian Premier LeagueCavalry FC
1 - 1
Forge71 - 9 Sept 2026Canadian Premier LeagueYork United
3 - 3
Pacific FC90P1 - 6 Sept 2026Major League SoccerVancouver Whitecaps
1 - 3
St. Louis City70 - 7 Oct 2026Canadian Premier LeagueYork United
1 - 2
Supra du Quebec60 - 17 Jul 2026Canadian Premier LeagueSupra du Quebec
1 - 5
Vancouver FC21P1