Referee
A. Ruch
- Matches
- 6
- Since
- 11 Apr 2026
Yellow cards
1.50
per game
−1.19 vs league average (2.69)
Red cards
0.00
per game
Penalties awarded
0.17
per game
−0.19 vs league average (0.36)
Fouls
25.40
per game
By competition
1 competitions| Competition | Matches | YC/g | RC/g | Pen/g |
|---|---|---|---|---|
| 6 | 1.50 | 0.00 | 0.17 |
Matches
6 in charge- 17 Oct 2026Canadian Premier LeagueVancouver FC
2 - 1
HFX Wanderers FC20 - 12 Oct 2026Canadian Premier LeagueForge
5 - 0
York United10 - 20 Sept 2026Canadian Premier LeagueAtlético Ottawa
0 - 2
Supra du Quebec30 - 13 Sept 2026Canadian Premier LeaguePacific FC
0 - 1
Cavalry FC20 - 5 Jul 2026Canadian Premier LeaguePacific FC
1 - 2
HFX Wanderers FC10P1 - 11 Apr 2026Canadian Premier LeaguePacific FC
2 - 3
Supra du Quebec00
Results
33%67%
Home win 33%Draw 0%Away win 67%
By season
- 2026/275 · 1.8
- 2025/261 · 0.0
Teams refereed most
Pacific FC3 · 0-0-3
HFX Wanderers FC2 · 1-0-1
Supra du Quebec2 · 2-0-0
Vancouver FC1 · 1-0-0
Forge1 · 1-0-0
York United1 · 0-0-1
Atlético Ottawa1 · 0-0-1
Cavalry FC1 · 1-0-0
Most cards in a game
- 20 Sept 2026Canadian Premier LeagueAtlético Ottawa
0 - 2
Supra du Quebec30 - 17 Oct 2026Canadian Premier LeagueVancouver FC
2 - 1
HFX Wanderers FC20 - 13 Sept 2026Canadian Premier LeaguePacific FC
0 - 1
Cavalry FC20 - 12 Oct 2026Canadian Premier LeagueForge
5 - 0
York United10 - 5 Jul 2026Canadian Premier LeaguePacific FC
1 - 2
HFX Wanderers FC10P1