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.
OfficialPositionsMatches
Craig Lowry AVAR (6) with Craig Lowry 6 matches with Craig Lowry
Jeffrey Greeson AR1 (3) with Jeffrey Greeson, AR2 (1) with Jeffrey Greeson 4 matches with Jeffrey Greeson
Sorin Stoica VAR (4) with Sorin Stoica 4 matches with Sorin Stoica
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
Carol-Anne Chenard VAR (3) with Carol-Anne Chenard 3 matches with Carol-Anne Chenard
Chris Elliott AR1 (3) with Chris Elliott 3 matches with Chris Elliott
Daniel Radford VAR (3) with Daniel Radford 3 matches with Daniel Radford
Eduardo Jeff AR2 (3) with Eduardo Jeff 3 matches with Eduardo Jeff
Jorge Gonzalez VAR (3) with Jorge Gonzalez 3 matches with Jorge Gonzalez
Jose Carlos Rivero VAR (3) with Jose Carlos Rivero 3 matches with Jose Carlos Rivero
Joshua Patlak AVAR (3) with Joshua Patlak 3 matches with Joshua Patlak
Robert Schaap AVAR (3) with Robert Schaap 3 matches with Robert Schaap
TJ Zablocki AVAR (3) with TJ Zablocki 3 matches with TJ Zablocki
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
Christian Clerc AVAR (2) with Christian Clerc 2 matches with Christian Clerc
Corey Rockwell AR1 (2) with Corey Rockwell 2 matches with Corey Rockwell
Geoff Gamble VAR (2) with Geoff Gamble 2 matches with Geoff Gamble
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
Jeff Muschik AVAR (2) with Jeff Muschik 2 matches with Jeff Muschik
Jeremy Kieso AR1 (1) with Jeremy Kieso, AR2 (1) with Jeremy Kieso 2 matches with Jeremy Kieso
Ricardo Fierro’s match log, newest first.
DateRoundHome ScoreAwayYCRCPEN
2026-07-25 Reg LAFC 4–0 SKC 2 0 0
2026-05-13 Reg DC 1–3 CHI 5 0 1
2026-04-11 Reg TOR 1–1 CIN 4+1 1 0
2026-03-15 Reg VAN 6–0 MIN 3 0 2
2026-02-28 Reg SJ 2–0 ATL 4 0 0
2025-10-04 Reg ATX 1–3 STL 5 0 0
2025-08-23 Reg DAL 1–1 LAFC 6 0 0
2025-08-10 Reg NYRB 2–1 RSL 5+1 2 2
2025-07-19 Reg POR 1–1 MIN 4 0 0
2025-07-16 Reg LA 1–2 ATX 6 0 1
2025-07-12 Reg COL 3–0 VAN 3 0 1
2025-06-28 Reg DC 0–1 NSH 4 0 1
2025-06-08 Reg VAN 3–0 SEA 0 2 1
2025-05-31 Reg ORL 1–3 CHI 4 0 0
2025-05-17 Reg MIN 3–0 STL 2 0 0
2025-05-10 Reg POR 1–0 SKC 3 0 0
2025-04-26 Reg SD 1–3 RSL 7+1 1 2
2025-04-19 Reg SEA 3–0 NSH 4 0 0
2025-04-05 Reg ATL 1–1 DAL 1 0 1
2025-03-22 Reg PHI 1–0 STL 7+1 1 0
2025-03-08 Reg SJ 0–1 MIN 2 0 0
2025-03-01 Reg RSL 2–0 SEA 3 0 0
2024-08-24 Reg RSL 0–2 SJ 3 0 0
2024-07-17 Reg MIN 2–3 DC 2 0 0
2024-06-29 Reg NE 1–5 CLB 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.