Career

Matches
124
Goals (per match)
361 (2.91)
Fouls (per match)
3042 (24.53)
Yellow cards (per match)
527 (4.25)
Red cards (per match)
31 (0.25)
Penalties (per match)
37 (0.30)

By season

Rosendo Mendoza’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 12 3.67 3 5 23.83
2025 25 5.08 7 6 27.64
2024 18 4.11 5 8 23.11
2023 20 4.70 8 4 23.75
2022 15 4.87 4 6 22.47
2021 22 3.77 2 5 24.23
2020 10 3.10 2 3 26.70
2019 2 0.50 0 0 18.50
All seasons 124 4.25 31 37 24.53
Rosendo Mendoza’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 12 2.00 1 2 12.67 8–1–3 2.083
2025 25 2.32 2 6 14.44 13–10–2 1.960
2024 18 2.00 2 6 11.72 11–4–3 2.056
2023 20 2.30 3 2 12.70 8–7–5 1.550
2022 15 2.00 4 4 10.73 9–4–2 2.067
2021 22 1.91 0 3 12.82 9–6–7 1.500
2020 10 1.20 1 2 13.10 4–2–4 1.400
2019 2 0.50 0 0 9.50 1–0–1 1.500
All seasons 124 2.01 13 25 12.67 63–34–27 1.798
Rosendo Mendoza’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 12 1.67 2 3 11.17 3–1–8 0.833
2025 25 2.76 5 0 13.20 2–10–13 0.640
2024 18 2.11 3 2 11.39 3–4–11 0.722
2023 20 2.40 5 2 11.05 5–7–8 1.100
2022 15 2.87 0 2 11.73 2–4–9 0.667
2021 22 1.86 2 2 11.41 7–6–9 1.227
2020 10 1.90 1 1 13.60 4–2–4 1.400
2019 2 0.00 0 0 9.00 1–0–1 1.500
All seasons 124 2.24 18 12 11.86 27–34–63 0.927

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 445
Dissent 39
Delaying the restart 31
Failing to respect distance 6
Persistent infringement 4
Persistent offences 2
Total527
Red cards issued, by reason.
ReasonRed cards
Second caution 19
Serious foul play 5
Denying an obvious goal-scoring opportunity (foul) 4
Violent conduct 3
Total31

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 41
16–30 77
31–45 (incl. added time) 109
46–60 90
61–75 100
76–90 (incl. added time) 160
Extra time 0
Shootout 0

By club

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

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Rosendo Mendoza’s most frequent crewmates, AR.
OfficialPositionsMatches
Jeremy Kieso AR1 (7) with Jeremy Kieso, AR2 (6) with Jeremy Kieso 13 matches with Jeremy Kieso
Kevin Lock AR1 (2) with Kevin Lock, AR2 (9) with Kevin Lock 11 matches with Kevin Lock
Walter Heatherly AR1 (3) with Walter Heatherly, AR2 (7) with Walter Heatherly 10 matches with Walter Heatherly
Adam Wienckowski AR1 (7) with Adam Wienckowski, AR2 (2) with Adam Wienckowski 9 matches with Adam Wienckowski
Chris Wattam AR1 (6) with Chris Wattam, AR2 (3) with Chris Wattam 9 matches with Chris Wattam
Ian McKay AR1 (4) with Ian McKay, AR2 (4) with Ian McKay 8 matches with Ian McKay
Matthew Nelson AR1 (3) with Matthew Nelson, AR2 (5) with Matthew Nelson 8 matches with Matthew Nelson
Brooke Mayo AR1 (4) with Brooke Mayo, AR2 (3) with Brooke Mayo 7 matches with Brooke Mayo
Gianni Facchini AR1 (3) with Gianni Facchini, AR2 (4) with Gianni Facchini 7 matches with Gianni Facchini
Gjovalin Bori AR1 (1) with Gjovalin Bori, AR2 (6) with Gjovalin Bori 7 matches with Gjovalin Bori
Jeffrey Greeson AR1 (4) with Jeffrey Greeson, AR2 (3) with Jeffrey Greeson 7 matches with Jeffrey Greeson
Kyle Atkins AR1 (5) with Kyle Atkins, AR2 (2) with Kyle Atkins 7 matches with Kyle Atkins
Nick Uranga AR1 (6) with Nick Uranga, AR2 (1) with Nick Uranga 7 matches with Nick Uranga
Chris Elliott AR1 (5) with Chris Elliott, AR2 (1) with Chris Elliott 6 matches with Chris Elliott
Diego Blas AR1 (1) with Diego Blas, AR2 (5) with Diego Blas 6 matches with Diego Blas
Eric Weisbrod AR1 (4) with Eric Weisbrod, AR2 (2) with Eric Weisbrod 6 matches with Eric Weisbrod
Jeremy Hanson AR1 (3) with Jeremy Hanson, AR2 (3) with Jeremy Hanson 6 matches with Jeremy Hanson
Adam Garner AR1 (4) with Adam Garner, AR2 (1) with Adam Garner 5 matches with Adam Garner
Andrew Bigelow AR1 (1) with Andrew Bigelow, AR2 (4) with Andrew Bigelow 5 matches with Andrew Bigelow
Cory Richardson AR1 (5) with Cory Richardson 5 matches with Cory Richardson
Logan Brown AR1 (5) with Logan Brown 5 matches with Logan Brown
Brian Poeschel AR1 (2) with Brian Poeschel, AR2 (2) with Brian Poeschel 4 matches with Brian Poeschel
Claudiu Badea AR1 (3) with Claudiu Badea, AR2 (1) with Claudiu Badea 4 matches with Claudiu Badea
Felisha Mariscal AR1 (2) with Felisha Mariscal, AR2 (2) with Felisha Mariscal 4 matches with Felisha Mariscal
Jeff Hosking AR1 (2) with Jeff Hosking, AR2 (2) with Jeff Hosking 4 matches with Jeff Hosking
Rosendo Mendoza’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2025-05-31 Reg MIA 5–1 CLB 20 2 0 0
2025-05-25 Reg NYC 3–1 CHI 31 6+1 2 1
2025-05-17 Reg POR 1–1 SEA 28 3 0 0
2025-05-10 Reg DAL 1–1 RSL 34 7+1 1 0
2025-05-03 Reg LAFC 2–0 HOU 29 4+1 1 0
2025-04-26 Reg NSH 7–2 CHI 25 4 0 2
2025-04-19 Reg ATX 1–0 LA 18 4+1 1 1
2025-04-13 Reg STL 1–2 CLB 27 3 0 0
2025-03-29 Reg MIA 2–1 PHI 34 8 0 0
2025-03-22 Reg CIN 2–2 ATL 31 6 0 0
2025-03-08 Reg DC 2–1 SKC 31 10 0 1
2025-03-01 Reg NYRB 2–0 NSH 30 5 0 0
2024-10-19 Reg HOU 2–1 LA 20 3 0 1
2024-09-21 Reg COL 2–0 TOR 26 7 0 1
2024-09-18 Reg ATL 2–2 MIA 23 3 0 0
2024-09-07 Reg CLB 0–4 SEA 13 1 1 0
2024-08-24 Reg NSH 0–2 ATX 24 4 0 1
2024-07-20 Reg ATL 2–1 CLB 17 3 0 0
2024-07-13 Reg CHI 0–0 NYC 23 6 0 0
2024-07-04 Reg DAL 3–2 POR 27 5 0 0
2024-06-22 Reg COL 4–1 MTL 12 2 0 1
2024-06-15 Reg SEA 2–0 MIN 24 2 1 0
2024-05-29 Reg SKC 1–2 VAN 21 3 0 0
2024-05-18 Reg NYC 2–1 NYRB 24 5+1 1 0
2024-05-15 Reg ORL 0–0 MIA 18 4 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.