Career

Matches
29
Goals (per match)
84 (2.90)
Fouls (per match)
801 (27.62)
Yellow cards (per match)
97 (3.34)
Red cards (per match)
7 (0.24)
Penalties (per match)
12 (0.41)

By season

Ricardo Fierro’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 5 3.60 1 3 30.60
2025 17 3.88 6 9 26.88
2024 5 2.40 0 0 28.60
2023 2 0.50 0 0 24.00
All seasons 29 3.34 7 12 27.62
Ricardo Fierro’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 5 0.80 0 2 13.80 3–1–1 2.000
2025 17 2.00 1 7 12.94 8–3–6 1.588
2024 5 1.00 0 0 17.20 1–0–4 0.600
2023 2 0.00 0 0 9.50 1–0–1 1.500
All seasons 29 1.48 1 9 13.59 13–4–12 1.483
Ricardo Fierro’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 5 2.80 1 1 16.80 1–1–3 0.800
2025 17 1.88 5 2 13.94 6–3–8 1.235
2024 5 1.40 0 0 11.40 4–0–1 2.400
2023 2 0.50 0 0 14.50 1–0–1 1.500
All seasons 29 1.86 6 3 14.03 12–4–13 1.379

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 88
Dissent 4
Delaying the restart 3
Persistent offences 2
Total97
Red cards issued, by reason.
ReasonRed cards
Second caution 4
Denying an obvious goal-scoring opportunity (foul) 2
Violent conduct 1
Total7

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 6
16–30 11
31–45 (incl. added time) 21
46–60 19
61–75 21
76–90 (incl. added time) 29
Extra time 0
Shootout 1

By club

Ricardo Fierro’s record by club.
ClubMatches GFGAYCOpp YCRCOpp RCPENOpp PEN
Atlanta United FC 2 matches against Atlanta United FC 1 3 4 1 0 0 1 0
Austin FC 2 matches against Austin FC 3 4 7 4 0 0 0 1
Chicago Fire FC 4 matches against Chicago Fire FC 7 6 10 3 0 0 1 0
Colorado Rapids 2 matches against Colorado Rapids 5 1 2 4 0 0 1 0
Columbus Crew 2 matches against Columbus Crew 8 2 1 3 0 0 0 0
D.C. United 3 matches against D.C. United 4 6 4 7 0 0 0 2
FC Cincinnati 1 matches against FC Cincinnati 1 1 2 2 1 0 0 0
FC Dallas 3 matches against FC Dallas 3 4 5 5 0 0 0 1
LA Galaxy 1 matches against LA Galaxy 1 2 2 4 0 0 1 0
Los Angeles FC 2 matches against Los Angeles FC 5 1 4 4 0 0 0 0
Minnesota United FC 5 matches against Minnesota United FC 7 10 8 5 0 0 0 2
Nashville SC 2 matches against Nashville SC 1 3 1 7 0 0 1 0
New England Revolution 1 matches against New England Revolution 1 5 0 1 0 0 0 0
Orlando City SC 1 matches against Orlando City SC 1 3 2 2 0 0 0 0
Philadelphia Union 1 matches against Philadelphia Union 1 0 3 4 0 1 0 0
Portland Timbers 2 matches against Portland Timbers 2 1 2 5 0 0 0 0
Real Salt Lake 4 matches against Real Salt Lake 6 5 9 9 2 1 1 3
Red Bull New York 2 matches against Red Bull New York 5 1 3 2 1 1 2 0
Saint Louis CITY SC 3 matches against Saint Louis CITY SC 3 5 7 7 1 0 0 0
San Diego FC 1 matches against San Diego FC 1 3 3 4 0 1 1 1
San Jose Earthquakes 3 matches against San Jose Earthquakes 4 1 4 5 0 0 0 0
Seattle Sounders FC 3 matches against Seattle Sounders FC 3 5 5 2 2 0 0 1
Sporting Kansas City 2 matches against Sporting Kansas City 0 5 4 1 0 0 0 0
Toronto FC 2 matches against Toronto FC 1 4 2 2 0 1 0 0
Vancouver Whitecaps FC 4 matches against Vancouver Whitecaps FC 10 3 3 4 0 2 3 1

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Ricardo Fierro’s most frequent crewmates, On field.
OfficialPositionsMatches
Jeffrey Greeson AR1 (3) with Jeffrey Greeson, AR2 (1) with Jeffrey Greeson 4 matches with Jeffrey Greeson
Adam Garner AR1 (1) with Adam Garner, AR2 (2) with Adam Garner 3 matches with Adam Garner
Andrew Bigelow AR1 (1) with Andrew Bigelow, AR2 (2) with Andrew Bigelow 3 matches with Andrew Bigelow
Ben Pilgrim AR2 (3) with Ben Pilgrim 3 matches with Ben Pilgrim
Chris Elliott AR1 (3) with Chris Elliott 3 matches with Chris Elliott
Eduardo Jeff AR2 (3) with Eduardo Jeff 3 matches with Eduardo Jeff
Adorae Monroy 4th (2) with Adorae Monroy 2 matches with Adorae Monroy
Cameron Blanchard AR1 (1) with Cameron Blanchard, AR2 (1) with Cameron Blanchard 2 matches with Cameron Blanchard
Chris Wattam AR1 (2) with Chris Wattam 2 matches with Chris Wattam
Corey Rockwell AR1 (2) with Corey Rockwell 2 matches with Corey Rockwell
Gérard-Kader Lebuis AR1 (1) with Gérard-Kader Lebuis, AR2 (1) with Gérard-Kader Lebuis 2 matches with Gérard-Kader Lebuis
Ian McKay AR1 (2) with Ian McKay 2 matches with Ian McKay
Jeremy Kieso AR1 (1) with Jeremy Kieso, AR2 (1) with Jeremy Kieso 2 matches with Jeremy Kieso
Jon Freemon 4th (2) with Jon Freemon 2 matches with Jon Freemon
Jose Da Silva AR1 (2) with Jose Da Silva 2 matches with Jose Da Silva
Kevin Klinger AR2 (2) with Kevin Klinger 2 matches with Kevin Klinger
Matthew Corrigan 4th (2) with Matthew Corrigan 2 matches with Matthew Corrigan
Stefan Tanaka-Freundt AR1 (1) with Stefan Tanaka-Freundt, AR2 (1) with Stefan Tanaka-Freundt 2 matches with Stefan Tanaka-Freundt
Stephen McGonagle AR2 (2) with Stephen McGonagle 2 matches with Stephen McGonagle
Trevor Wiseman 4th (2) with Trevor Wiseman 2 matches with Trevor Wiseman
Victor Rivas 4th (2) with Victor Rivas 2 matches with Victor Rivas
Abdou Ndiaye 4th (1) with Abdou Ndiaye 1 matches with Abdou Ndiaye
Adam Wienckowski AR1 (1) with Adam Wienckowski 1 matches with Adam Wienckowski
Allen Chapman 4th (1) with Allen Chapman 1 matches with Allen Chapman
Benjamin Meyer 4th (1) with Benjamin Meyer 1 matches with Benjamin Meyer
Ricardo Fierro’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2026-07-25 Reg LAFC 4–0 SKC 19 2 0 0
2026-05-13 Reg DC 1–3 CHI 26 5 0 1
2026-04-11 Reg TOR 1–1 CIN 35 4+1 1 0
2026-03-15 Reg VAN 6–0 MIN 45 3 0 2
2026-02-28 Reg SJ 2–0 ATL 28 4 0 0
2025-10-04 Reg ATX 1–3 STL 22 5 0 0
2025-08-23 Reg DAL 1–1 LAFC 26 6 0 0
2025-08-10 Reg NYRB 2–1 RSL 27 5+1 2 2
2025-07-19 Reg POR 1–1 MIN 27 4 0 0
2025-07-16 Reg LA 1–2 ATX 29 6 0 1
2025-07-12 Reg COL 3–0 VAN 24 3 0 1
2025-06-28 Reg DC 0–1 NSH 27 4 0 1
2025-06-08 Reg VAN 3–0 SEA 21 0 2 1
2025-05-31 Reg ORL 1–3 CHI 25 4 0 0
2025-05-17 Reg MIN 3–0 STL 20 2 0 0
2025-05-10 Reg POR 1–0 SKC 27 3 0 0
2025-04-26 Reg SD 1–3 RSL 38 7+1 1 2
2025-04-19 Reg SEA 3–0 NSH 33 4 0 0
2025-04-05 Reg ATL 1–1 DAL 28 1 0 1
2025-03-22 Reg PHI 1–0 STL 36 7+1 1 0
2025-03-08 Reg SJ 0–1 MIN 21 2 0 0
2025-03-01 Reg RSL 2–0 SEA 26 3 0 0
2024-08-24 Reg RSL 0–2 SJ 30 3 0 0
2024-07-17 Reg MIN 2–3 DC 34 2 0 0
2024-06-29 Reg NE 1–5 CLB 23 1 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.