Referee
Victor Rivas
USA
- Matches
- 22
- Since
- 23 Feb 2026
Yellow cards
4.86
per game
+0.85 vs league average (4.01)
Red cards
0.36
per game
Penalties awarded
0.41
per game
+0.12 vs league average (0.29)
Fouls
23.86
per game
By competition
1 competitions| Competition | Matches | YC/g | RC/g | Pen/g |
|---|---|---|---|---|
| 22 | 4.86 | 0.36 | 0.41 |
Matches
22 in charge- 31 Oct 2026Major League SoccerCharlotte
4 - 0
Orlando City SC41P1 - 24 Oct 2026Major League SoccerAtlanta United FC
2 - 3
Chicago Fire70 - 18 Oct 2026Major League SoccerHouston Dynamo
2 - 2
FC Dallas61P3 - 15 Oct 2026Major League SoccerColorado Rapids
2 - 2
Minnesota United FC31 - 27 Sept 2026Major League SoccerColumbus Crew
2 - 1
Inter Miami121P1 - 13 Sept 2026Major League SoccerVancouver Whitecaps
1 - 2
Austin71P1 - 29 Aug 2026Major League SoccerAtlanta United FC
0 - 2
Charlotte20 - 23 Aug 2026Major League SoccerNashville SC
3 - 2
Columbus Crew20 - 20 Aug 2026Major League SoccerSporting Kansas City
1 - 1
St. Louis City40 - 1 Aug 2026Major League SoccerFC Cincinnati
4 - 2
San Jose Earthquakes00 - 26 Jul 2026Major League SoccerSan Diego
1 - 0
FC Dallas20 - 23 Jul 2026Major League SoccerHouston Dynamo
1 - 1
DC United60 - 16 May 2026Major League SoccerNew York Red Bulls
1 - 1
New York City FC70 - 9 May 2026Major League SoccerToronto FC
2 - 4
Inter Miami30 - 26 Apr 2026Major League SoccerLos Angeles Galaxy
2 - 1
Real Salt Lake80P1
Results
36%32%32%
Home win 36%Draw 32%Away win 32%
By season
- 2026/2712 · 4.6
- 2025/2610 · 5.2
Teams refereed most
Charlotte2 · 2-0-0
Orlando City SC2 · 0-0-2
Atlanta United FC2 · 0-0-2
Houston Dynamo2 · 0-2-0
FC Dallas2 · 0-1-1
Colorado Rapids2 · 0-2-0
Minnesota United FC2 · 1-1-0
Columbus Crew2 · 1-0-1
Inter Miami2 · 1-0-1
Vancouver Whitecaps2 · 1-0-1
Nashville SC2 · 2-0-0
FC Cincinnati2 · 1-0-1
Most cards in a game
- 27 Sept 2026Major League SoccerColumbus Crew
2 - 1
Inter Miami121P1 - 13 Sept 2026Major League SoccerVancouver Whitecaps
1 - 2
Austin71P1 - 18 Oct 2026Major League SoccerHouston Dynamo
2 - 2
FC Dallas61P3 - 23 Feb 2026Major League SoccerLos Angeles Galaxy
1 - 1
New York City FC61P1 - 26 Apr 2026Major League SoccerLos Angeles Galaxy
2 - 1
Real Salt Lake80P1