Career

Matches
151
Goals (per match)
450 (2.98)
Fouls (per match)
3419 (22.64)
Yellow cards (per match)
541 (3.58)
Red cards (per match)
32 (0.21)
Penalties (per match)
40 (0.26)

By season

Rubiel Vazquez’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 13 3.85 4 6 22.15
2025 24 3.71 2 10 23.58
2024 18 3.39 2 5 21.06
2023 20 3.80 7 4 23.15
2022 18 3.94 6 3 23.44
2021 14 3.21 3 4 22.71
2020 14 3.57 2 3 24.71
2019 22 3.27 2 3 21.91
2018 4 3.50 3 0 19.50
2017 4 3.25 1 2 19.25
All seasons 151 3.58 32 40 22.64
Rubiel Vazquez’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.00 2 3 11.31 7–2–4 1.769
2025 24 1.88 2 6 11.25 8–7–9 1.292
2024 18 1.61 2 3 9.72 6–6–6 1.333
2023 20 1.95 3 2 12.45 11–3–6 1.800
2022 18 2.06 3 3 12.00 7–4–7 1.389
2021 14 1.50 2 1 11.36 6–4–4 1.571
2020 14 1.64 0 2 12.36 7–5–2 1.857
2019 22 1.41 0 0 10.82 16–0–6 2.182
2018 4 1.50 0 0 10.25 3–1–0 2.500
2017 4 1.75 0 1 10.75 0–1–3 0.250
All seasons 151 1.75 14 21 11.33 71–33–47 1.629
Rubiel Vazquez’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 1.85 2 3 10.85 4–2–7 1.077
2025 24 1.83 0 4 12.33 9–7–8 1.417
2024 18 1.78 0 2 11.33 6–6–6 1.333
2023 20 1.85 4 2 10.70 6–3–11 1.050
2022 18 1.89 3 0 11.44 7–4–7 1.389
2021 14 1.71 1 3 11.36 4–4–6 1.143
2020 14 1.93 2 1 12.36 2–5–7 0.786
2019 22 1.86 2 3 11.09 6–0–16 0.818
2018 4 2.00 3 0 9.25 0–1–3 0.250
2017 4 1.50 1 1 8.50 3–1–0 2.500
All seasons 151 1.83 18 19 11.31 47–33–71 1.152

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 474
Delaying the restart 31
Dissent 17
Failing to respect distance 9
Persistent infringement 8
Entering the referee review area 2
Total541
Red cards issued, by reason.
ReasonRed cards
Second caution 12
Serious foul play 7
Denying an obvious goal-scoring opportunity (foul) 6
Violent conduct 6
Denying an obvious goal-scoring opportunity (handball) 1
Total32

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 33
16–30 45
31–45 (incl. added time) 109
46–60 86
61–75 102
76–90 (incl. added time) 209
Extra time 0
Shootout 1

By club

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

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Rubiel Vazquez’s most frequent crewmates, AR2.
OfficialPositionsMatches
Jose Da Silva AR2 (12) with Jose Da Silva 12 matches with Jose Da Silva
Andrew Bigelow AR2 (9) with Andrew Bigelow 9 matches with Andrew Bigelow
Matthew Nelson AR2 (8) with Matthew Nelson 8 matches with Matthew Nelson
Benjamin Hall-Volpenhein AR2 (6) with Benjamin Hall-Volpenhein 6 matches with Benjamin Hall-Volpenhein
Jeffrey Swartzel AR2 (6) with Jeffrey Swartzel 6 matches with Jeffrey Swartzel
Kevin Klinger AR2 (6) with Kevin Klinger 6 matches with Kevin Klinger
Meghan Mullen AR2 (6) with Meghan Mullen 6 matches with Meghan Mullen
Gjovalin Bori AR2 (5) with Gjovalin Bori 5 matches with Gjovalin Bori
Adam Wienckowski AR2 (4) with Adam Wienckowski 4 matches with Adam Wienckowski
Ben Pilgrim AR2 (4) with Ben Pilgrim 4 matches with Ben Pilgrim
Brooke Mayo AR2 (4) with Brooke Mayo 4 matches with Brooke Mayo
Diego Blas AR2 (4) with Diego Blas 4 matches with Diego Blas
Ian McKay AR2 (4) with Ian McKay 4 matches with Ian McKay
Jeffrey Greeson AR2 (4) with Jeffrey Greeson 4 matches with Jeffrey Greeson
Jeremy Kieso AR2 (4) with Jeremy Kieso 4 matches with Jeremy Kieso
Justin Howard AR2 (4) with Justin Howard 4 matches with Justin Howard
Oscar Mitchell-Carvalho AR2 (4) with Oscar Mitchell-Carvalho 4 matches with Oscar Mitchell-Carvalho
Brian Poeschel AR2 (3) with Brian Poeschel 3 matches with Brian Poeschel
Cory Richardson AR2 (3) with Cory Richardson 3 matches with Cory Richardson
Eric Weisbrod AR2 (3) with Eric Weisbrod 3 matches with Eric Weisbrod
Jason White AR2 (3) with Jason White 3 matches with Jason White
Kevin Lock AR2 (3) with Kevin Lock 3 matches with Kevin Lock
Kyle Atkins AR2 (3) with Kyle Atkins 3 matches with Kyle Atkins
Nicholas Balcer AR2 (3) with Nicholas Balcer 3 matches with Nicholas Balcer
Stephen McGonagle AR2 (3) with Stephen McGonagle 3 matches with Stephen McGonagle
Rubiel Vazquez’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2026-07-22 Reg MIA 3–2 CHI 24 2 0 1
2026-07-17 Reg LA 0–3 LAFC 24 3 0 1
2026-05-23 Reg CIN 6–2 ORL 30 5 0 1
2026-05-17 Reg NSH 3–2 LAFC 21 5 0 0
2026-05-10 Reg NYC 3–0 CLB 15 1 0 0
2026-05-02 Reg ATL 3–1 MTL 22 7 1 0
2026-04-25 Reg MIA 1–1 NE 21 3 0 0
2026-04-22 Reg HOU 1–0 SD 21 4 2 0
2026-04-11 Reg CLT 1–2 NSH 23 3 0 2
2026-04-04 Reg DC 0–4 DAL 26 3 0 0
2026-03-21 Reg ATX 0–0 LAFC 18 5 0 0
2026-03-14 Reg HOU 3–2 POR 21 6 1 1
2026-02-21 Reg ORL 1–2 RBNY 22 3 0 0
2025-10-18 Reg COL 2–2 LAFC 17 6 0 0
2025-10-04 Reg SEA 1–0 POR 21 1 1 0
2025-09-27 Reg RSL 3–1 ATX 28 4 0 0
2025-09-13 Reg SJ 2–4 LAFC 25 3 0 0
2025-08-30 Reg NYRB 0–0 CLB 22 3 0 0
2025-08-23 Reg PHI 4–0 CHI 26 5 0 0
2025-08-16 Reg POR 2–3 CIN 22 3 0 1
2025-07-26 Reg DC 2–4 ATX 22 3 0 1
2025-07-16 Reg HOU 0–3 VAN 29 9 0 1
2025-07-05 Reg NSH 1–0 PHI 25 5 1 1
2025-06-25 Reg SKC 2–1 CLT 28 3 0 0
2025-06-14 Reg MIN 2–4 SD 28 0 0 1

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.