Career

Matches
137
Goals (per match)
393 (2.87)
Fouls (per match)
3332 (24.32)
Yellow cards (per match)
612 (4.47)
Red cards (per match)
26 (0.19)
Penalties (per match)
41 (0.30)

By season

Victor Rivas’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 13 4.77 3 3 23.69
2025 23 4.35 7 7 22.87
2024 19 4.68 1 6 24.37
2023 22 5.09 3 4 25.41
2022 23 4.91 6 5 24.35
2021 21 3.24 3 7 23.95
2020 13 4.15 3 6 25.38
2019 2 4.50 0 1 28.00
2018 1 5.00 0 2 27.00
All seasons 137 4.47 26 41 24.32
Victor Rivas’s record by season — the home sides’ share of each figure, and how home sides fared.
Season Matches YC/M RC PEN F/M Record PPG
2026 13 2.08 2 2 12.00 5–4–4 1.462
2025 23 1.91 4 5 11.65 8–6–9 1.304
2024 19 2.37 1 3 11.74 6–5–8 1.211
2023 22 2.55 2 3 13.41 8–5–9 1.318
2022 23 2.13 3 4 11.43 13–4–6 1.870
2021 21 1.67 2 5 12.33 12–4–5 1.905
2020 13 2.00 2 5 12.38 5–5–3 1.538
2019 2 2.50 0 0 14.50 1–1–0 2.000
2018 1 2.00 0 0 13.00 0–0–1 0.000
All seasons 137 2.11 16 27 12.17 58–34–45 1.518
Victor Rivas’s record by season — the away sides’ share of each figure, and how away sides fared.
Season Matches YC/M RC PEN F/M Record PPG
2026 13 2.69 1 1 11.69 4–4–5 1.231
2025 23 2.43 3 2 11.22 9–6–8 1.435
2024 19 2.32 0 3 12.63 8–5–6 1.526
2023 22 2.55 1 1 12.00 9–5–8 1.455
2022 23 2.78 3 1 12.91 6–4–13 0.957
2021 21 1.57 1 2 11.62 5–4–12 0.905
2020 13 2.15 1 1 13.00 3–5–5 1.077
2019 2 2.00 0 1 13.50 0–1–1 0.500
2018 1 3.00 0 2 14.00 1–0–0 3.000
All seasons 137 2.36 10 14 12.15 45–34–58 1.234

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 547
Delaying the restart 27
Dissent 24
Failing to respect distance 11
Persistent infringement 3
Total612
Red cards issued, by reason.
ReasonRed cards
Second caution 13
Denying an obvious goal-scoring opportunity (foul) 6
Violent conduct 5
Denying an obvious goal-scoring opportunity (handball) 1
Serious foul play 1
Total26

Yellow card reasons are unofficial, and some of them may be incorrect. “???” means we are missing a reason for a card.

Cards by minute

Cards issued, by minute band.
MinuteCardsShare
1–15 37
16–30 66
31–45 (incl. added time) 111
46–60 89
61–75 126
76–90 (incl. added time) 222
Extra time 0
Shootout 0

By club

Victor Rivas’s record by club.
ClubMatches GFGAYCOpp YCRCOpp RCPENOpp PEN
Atlanta United FC 10 matches against Atlanta United FC 12 15 24 27 2 0 0 1
Austin FC 8 matches against Austin FC 6 13 23 17 0 0 1 2
CF Montréal 8 matches against CF Montréal 7 9 11 15 0 0 1 1
Charlotte FC 7 matches against Charlotte FC 7 6 16 17 1 0 0 1
Chicago Fire FC 10 matches against Chicago Fire FC 7 13 19 18 2 0 0 0
Colorado Rapids 5 matches against Colorado Rapids 7 5 15 8 1 1 2 0
Columbus Crew 13 matches against Columbus Crew 13 22 22 37 1 1 1 1
D.C. United 4 matches against D.C. United 9 9 11 8 0 0 1 1
FC Cincinnati 6 matches against FC Cincinnati 12 10 17 15 1 2 0 1
FC Dallas 13 matches against FC Dallas 22 15 26 30 0 0 2 1
Houston Dynamo FC 12 matches against Houston Dynamo FC 14 21 30 26 1 1 2 1
Inter Miami CF 8 matches against Inter Miami CF 22 11 23 16 0 0 2 1
LA Galaxy 15 matches against LA Galaxy 25 22 32 38 1 1 6 1
Los Angeles FC 11 matches against Los Angeles FC 17 13 21 25 0 0 0 1
Minnesota United FC 12 matches against Minnesota United FC 21 22 31 30 1 3 5 4
Nashville SC 9 matches against Nashville SC 18 10 15 19 0 0 1 0
New England Revolution 5 matches against New England Revolution 3 3 7 13 1 1 0 0
New York City FC 9 matches against New York City FC 6 6 24 18 0 2 1 0
Orlando City SC 14 matches against Orlando City SC 17 18 35 31 0 3 1 3
Philadelphia Union 7 matches against Philadelphia Union 11 5 16 14 3 1 1 3
Portland Timbers 11 matches against Portland Timbers 21 25 24 29 2 2 1 2
Real Salt Lake 6 matches against Real Salt Lake 6 10 15 14 0 0 1 1
Red Bull New York 11 matches against Red Bull New York 14 19 26 22 2 3 2 2
Saint Louis CITY SC 6 matches against Saint Louis CITY SC 6 9 17 13 1 0 1 3
San Diego FC 6 matches against San Diego FC 9 4 8 14 1 1 0 0
San Jose Earthquakes 13 matches against San Jose Earthquakes 24 23 24 27 2 0 3 3
Seattle Sounders FC 8 matches against Seattle Sounders FC 15 10 18 14 1 1 1 2
Sporting Kansas City 11 matches against Sporting Kansas City 12 21 26 26 1 1 0 2
Toronto FC 6 matches against Toronto FC 9 12 11 10 0 0 2 0
Vancouver Whitecaps FC 10 matches against Vancouver Whitecaps FC 21 12 25 21 1 2 3 3

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Victor Rivas’s most frequent crewmates, AVAR.
OfficialPositionsMatches
Fabio Tovar AVAR (13) with Fabio Tovar 13 matches with Fabio Tovar
Craig Lowry AVAR (12) with Craig Lowry 12 matches with Craig Lowry
Thomas Supple AVAR (12) with Thomas Supple 12 matches with Thomas Supple
TJ Zablocki AVAR (11) with TJ Zablocki 11 matches with TJ Zablocki
Jonathan Johnson AVAR (9) with Jonathan Johnson 9 matches with Jonathan Johnson
Mike Kampmeinert AVAR (9) with Mike Kampmeinert 9 matches with Mike Kampmeinert
Jeff Muschik AVAR (8) with Jeff Muschik 8 matches with Jeff Muschik
Jozef Batko AVAR (8) with Jozef Batko 8 matches with Jozef Batko
Joshua Patlak AVAR (7) with Joshua Patlak 7 matches with Joshua Patlak
Claudiu Badea AVAR (6) with Claudiu Badea 6 matches with Claudiu Badea
Robert Schaap AVAR (5) with Robert Schaap 5 matches with Robert Schaap
Jeremy Hanson AVAR (4) with Jeremy Hanson 4 matches with Jeremy Hanson
Chantal Boudreau AVAR (3) with Chantal Boudreau 3 matches with Chantal Boudreau
Andrew Bigelow AVAR (2) with Andrew Bigelow 2 matches with Andrew Bigelow
Apolinar Mariscal AVAR (2) with Apolinar Mariscal 2 matches with Apolinar Mariscal
Brian Dunn AVAR (2) with Brian Dunn 2 matches with Brian Dunn
Cameron Blanchard AVAR (2) with Cameron Blanchard 2 matches with Cameron Blanchard
Diego Blas AVAR (2) with Diego Blas 2 matches with Diego Blas
Eric Weisbrod AVAR (2) with Eric Weisbrod 2 matches with Eric Weisbrod
Logan Brown AVAR (2) with Logan Brown 2 matches with Logan Brown
Matthew Rodman AVAR (2) with Matthew Rodman 2 matches with Matthew Rodman
Peter Balciunas AVAR (2) with Peter Balciunas 2 matches with Peter Balciunas
Brooke Mayo AVAR (1) with Brooke Mayo 1 matches with Brooke Mayo
Chris Elliott AVAR (1) with Chris Elliott 1 matches with Chris Elliott
Felisha Mariscal AVAR (1) with Felisha Mariscal 1 matches with Felisha Mariscal
Victor Rivas’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2026-08-01 Reg CIN 4–2 SJ 18 3 0 0
2026-07-25 Reg SD 1–0 DAL 20 2 0 0
2026-07-22 Reg HOU 1–1 DC 23 6 0 0
2026-05-16 Reg RBNY 1–1 NYC 26 7 0 0
2026-05-09 Reg TOR 2–4 MIA 21 4 0 0
2026-04-26 Reg LA 2–1 RSL 30 8 0 1
2026-04-22 Reg LAFC 0–0 COL 26 6 0 0
2026-04-11 Reg SD 1–2 MIN 28 3+1 1 0
2026-04-04 Reg RBNY 4–2 CIN 25 4 1 0
2026-03-21 Reg NSH 5–0 ORL 20 3 0 1
2026-03-15 Reg SJ 0–1 SEA 17 5 0 0
2026-03-07 Reg POR 1–4 VAN 23 6 0 0
2026-02-22 Reg LA 1–1 NYC 31 5+1 1 1
2025-10-18 Reg POR 0–4 SD 25 3 0 0
2025-10-04 Reg ORL 1–1 CLB 17 3 0 0
2025-09-27 Reg STL 0–3 LAFC 22 6 0 0
2025-09-13 Reg DAL 2–0 ATX 27 8 0 0
2025-08-23 Reg CIN 0–1 NYC 19 3 0 0
2025-08-16 Reg COL 3–1 ATL 21 2 0 1
2025-07-26 Reg STL 1–2 MIN 26 2 1 3
2025-07-19 Reg NYRB 1–5 MIA 24 5 0 0
2025-07-12 Reg CHI 1–2 SD 28 4 0 0
2025-07-04 Reg LA 3–0 VAN 24 6+1 1 1
2025-06-28 Reg MTL 1–0 NYC 24 3 0 0
2025-06-25 Reg CLB 3–1 ATL 16 5 0 0

Includes at least one match with a substitution involving the named official. Appearances are credited by starting position; cards are credited to the official who issued them, so the two can differ.

This match had a mid-match referee substitution.

This website’s default convention is for yellow card counts and per-match averages to exclude yellow cards which triggered a player’s expulsion for receiving a second caution in the same match. When this toggle is active, those values are adjusted to include such yellow cards.