Referee
S. Noshinravani
- Matches
- 29In our archive since
- Canadian Premier League26
- Canadian Championship3
This season (2026)Canadian Premier League · Canadian Championship
12Matches
5.09Yellow cards per match11 matches
0.18Red cards per match11 matches
0.18Penalties per match11 matches
Career
29Matches
4.60Yellow cards per match20 matches
0.12Red cards per match25 matches
0.24Penalties per match25 matches
25.55Fouls per match
Strictness rankingCanadian Premier League
S. Noshinravani shows 5.09 yellow cards per match, 21% above the league average (4.21): number 1 of 6 referees.
- 1S. Noshinravani11 matches5.09
- 2R. Villanueva14 matches5.07
- 3Michael Venne12 matches4.58
- 4B. Hoskins8 matches4.50
- 5Scott Bowman10 matches4.30
- 6Y. Rudolf8 matches3.38
League average 4.21
Cards per matchLast 12 matches with card data
- Yellow cards
- Red cards
Results in his matchesFrom 29 finished matches
- Home win45%
- Draw28%
- Away win28%
Home / awayYellow cards · 20 matches
- Home teams42 yellow cards · 46%
- Away teams50 yellow cards · 54%
Away teams saw 19% more yellow cards.
By competition
| Competition | Matches | Yellow / match | Red cards | Penalties |
|---|---|---|---|---|
| Canadian Premier League | 26 | 4.60 | 3 | 6 |
| Canadian Championship | 3 | – | – | – |
Season by season
| Season | Competition | Matches | Yellow cards per match | Red cards per match | Penalties per match |
|---|---|---|---|---|---|
| 2026 | Canadian Premier League | 11 | 5.09 | 0.18 | 0.18 |
| Canadian Championship | 1 | – | – | – | |
| 2025 | Canadian Premier League | 7 | 3.00 | 0.00 | 0.50 |
| Canadian Championship | 2 | – | – | – | |
| 2024 | Canadian Premier League | 8 | 4.13 | 0.13 | 0.13 |
Latest matches
- Canadian Premier LeagueHFX Wanderers3FC Supra du Quebec44Yellow cards2Red cards
- Canadian Premier LeagueFC Pacific Greater Victoria0Atletico Ottawa27Yellow cards
- Canadian Premier LeagueCavalry FC6FC Supra du Quebec06Yellow cards1Penalties
- Canadian Premier LeagueForge FC1Inter Toronto FC15Yellow cards
- Canadian Premier LeagueFC Pacific Greater Victoria4HFX Wanderers33Yellow cards
- Canadian Premier LeagueFC Supra du Quebec1Cavalry FC15Yellow cards
- Canadian Premier LeagueHFX Wanderers0Forge FC07Yellow cards
- Canadian ChampionshipFC Supra du Quebec3Atletico Ottawa1
- Canadian Premier LeagueCavalry FC2HFX Wanderers05Yellow cards
- Canadian Premier LeagueForge FC1FC Supra du Quebec02Yellow cards
- Canadian Premier LeagueInter Toronto FC4Atletico Ottawa15Yellow cards
- Canadian Premier LeagueFC Pacific Greater Victoria1Cavalry FC27Yellow cards1Penalties
- Canadian Premier LeagueInter Toronto FC2Atletico Ottawa2
- Canadian Premier LeagueCavalry FC0HFX Wanderers0
- Canadian Premier LeagueForge FC2FC Pacific Greater Victoria03Yellow cards1Penalties
- Canadian ChampionshipInter Toronto FC3Atletico Ottawa4
- Canadian Premier LeagueVancouver FC0Forge FC2
- Canadian Premier LeagueInter Toronto FC2HFX Wanderers0
- Canadian Premier LeagueHFX Wanderers0Cavalry FC3
- Canadian ChampionshipAtletico Ottawa2Scrosoppi0