Career

Matches
158
Goals (per match)
469 (2.97)
Fouls (per match)
3598 (22.77)
Yellow cards (per match)
578 (3.66)
Red cards (per match)
33 (0.21)
Penalties (per match)
40 (0.25)

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 27 3.96 3 10 24.11
2024 20 3.55 2 5 20.65
2023 21 3.86 7 4 23.81
2022 19 3.95 6 3 23.42
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 158 3.66 33 40 22.77
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 27 2.04 3 6 11.74 9–9–9 1.333
2024 20 1.80 2 3 9.75 7–6–7 1.350
2023 21 2.00 3 2 12.76 12–3–6 1.857
2022 19 2.00 3 3 11.95 8–4–7 1.474
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 158 1.80 15 21 11.44 75–35–48 1.646
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 27 1.93 0 4 12.37 9–9–9 1.333
2024 20 1.75 0 2 10.90 7–6–7 1.350
2023 21 1.86 4 2 11.05 6–3–12 1.000
2022 19 1.95 3 0 11.47 7–4–8 1.316
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 158 1.85 18 19 11.33 48–35–75 1.133

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 505
Delaying the restart 33
Dissent 19
Persistent infringement 10
Failing to respect distance 9
Entering the referee review area 2
Total578
Red cards issued, by reason.
ReasonRed cards
Second caution 13
Serious foul play 7
Denying an obvious goal-scoring opportunity (foul) 6
Violent conduct 6
Denying an obvious goal-scoring opportunity (handball) 1
Total33

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 49
31–45 (incl. added time) 112
46–60 92
61–75 109
76–90 (incl. added time) 225
Extra time 3
Shootout 1

By club

Rubiel Vazquez’s record by club.
ClubMatches GFGAYCOpp YCRCOpp RCPENOpp PEN
Atlanta United FC 14 matches against Atlanta United FC 21 20 32 24 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 12 matches against Charlotte FC 10 14 16 24 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 17 matches against Columbus Crew 25 19 26 34 0 1 3 1
D.C. United 14 matches against D.C. United 17 31 26 23 2 2 3 0
FC Cincinnati 15 matches against FC Cincinnati 24 14 31 27 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 12 matches against Inter Miami CF 14 21 22 18 1 1 1 1
LA Galaxy 9 matches against LA Galaxy 16 11 20 8 0 1 2 1
Los Angeles FC 15 matches against Los Angeles FC 30 19 29 36 0 2 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 13 matches against New York City FC 24 16 23 25 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 10 matches against Portland Timbers 14 24 23 25 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 15 matches against Red Bull New York 20 20 26 31 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 7 matches against Vancouver Whitecaps FC 14 15 15 21 1 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, AR.
OfficialPositionsMatches
Jose Da Silva AR1 (14) with Jose Da Silva, AR2 (15) with Jose Da Silva 29 matches with Jose Da Silva
Andrew Bigelow AR1 (15) with Andrew Bigelow, AR2 (10) with Andrew Bigelow 25 matches with Andrew Bigelow
Logan Brown AR1 (12) with Logan Brown, AR2 (2) with Logan Brown 14 matches with Logan Brown
Matthew Nelson AR1 (4) with Matthew Nelson, AR2 (8) with Matthew Nelson 12 matches with Matthew Nelson
Kevin Klinger AR1 (4) with Kevin Klinger, AR2 (7) with Kevin Klinger 11 matches with Kevin Klinger
Nick Uranga AR1 (10) with Nick Uranga, AR2 (1) with Nick Uranga 11 matches with Nick Uranga
Cory Richardson AR1 (6) with Cory Richardson, AR2 (3) with Cory Richardson 9 matches with Cory Richardson
Corey Rockwell AR1 (8) with Corey Rockwell 8 matches with Corey Rockwell
Jason White AR1 (5) with Jason White, AR2 (3) with Jason White 8 matches with Jason White
Kyle Atkins AR1 (5) with Kyle Atkins, AR2 (3) with Kyle Atkins 8 matches with Kyle Atkins
Adam Wienckowski AR1 (3) with Adam Wienckowski, AR2 (4) with Adam Wienckowski 7 matches with Adam Wienckowski
Oscar Mitchell-Carvalho AR1 (2) with Oscar Mitchell-Carvalho, AR2 (5) with Oscar Mitchell-Carvalho 7 matches with Oscar Mitchell-Carvalho
Benjamin Hall-Volpenhein AR2 (6) with Benjamin Hall-Volpenhein 6 matches with Benjamin Hall-Volpenhein
Brian Poeschel AR1 (3) with Brian Poeschel, AR2 (3) with Brian Poeschel 6 matches with Brian Poeschel
Jeffrey Greeson AR1 (2) with Jeffrey Greeson, AR2 (4) with Jeffrey Greeson 6 matches with Jeffrey Greeson
Jeffrey Swartzel AR2 (6) with Jeffrey Swartzel 6 matches with Jeffrey Swartzel
Jeremy Kieso AR1 (2) with Jeremy Kieso, AR2 (4) with Jeremy Kieso 6 matches with Jeremy Kieso
Kathryn Nesbitt AR1 (6) with Kathryn Nesbitt 6 matches with Kathryn Nesbitt
Meghan Mullen AR2 (6) with Meghan Mullen 6 matches with Meghan Mullen
Ryan Graves AR1 (5) with Ryan Graves, AR2 (1) with Ryan Graves 6 matches with Ryan Graves
Corey Parker AR1 (4) with Corey Parker, AR2 (1) with Corey Parker 5 matches with Corey Parker
Diego Blas AR1 (1) with Diego Blas, AR2 (4) with Diego Blas 5 matches with Diego Blas
Eric Weisbrod AR1 (2) with Eric Weisbrod, AR2 (3) with Eric Weisbrod 5 matches with Eric Weisbrod
Gjovalin Bori AR2 (5) with Gjovalin Bori 5 matches with Gjovalin Bori
Ian Anderson AR1 (5) with Ian Anderson 5 matches with Ian Anderson
Rubiel Vazquez’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2023-04-22 Reg MTL 2–0 NYRB 28 6+1 1 0
2023-04-08 Reg SEA 3–0 STL 16 3 0 0
2023-04-01 Reg CLB 4–0 RSL 23 3 0 1
2023-03-18 Reg COL 1–2 MIN 25 5 0 1
2023-03-11 Reg NSH 2–0 MTL 20 2 0 0
2023-02-25 Reg CLT 0–1 NE 26 2 0 0
2022-10-17 KO NYC 3–0 MIA 23 4 0 0
2022-10-09 Reg NYRB 2–0 CLT 28 3 0 0
2022-09-27 Reg SEA 1–1 CIN 31 4 1 0
2022-09-14 Reg ORL 0–1 ATL 26 4 0 0
2022-08-13 Reg NYRB 0–1 ORL 20 3 0 0
2022-08-06 Reg CLB 3–2 NYC 21 6 0 0
2022-07-23 Reg DC 1–2 MTL 26 5 0 0
2022-07-16 Reg PHI 2–1 NE 13 1 0 1
2022-07-13 Reg NSH 1–0 SEA 25 2 0 0
2022-05-29 Reg LA 4–1 ATX 17 2 0 1
2022-05-18 Reg HOU 0–1 SEA 19 3+2 2 0
2022-05-14 Reg PHI 1–1 NYRB 25 7+1 1 0
2022-05-07 Reg CLT 1–0 MIA 16 1 0 0
2022-04-24 Reg NYC 5–4 TOR 24 3+1 1 0
2022-04-16 Reg ATL 0–0 CIN 21 6+1 1 1
2022-04-02 Reg CLB 0–1 NSH 22 6 0 0
2022-03-12 Reg DC 0–2 CHI 29 6 0 0
2022-03-05 Reg TOR 1–4 NYRB 31 4 0 0
2022-02-26 Reg PHI 1–1 MIN 28 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.