Career

Matches
130
Goals (per match)
360 (2.77)
Fouls (per match)
3446 (26.51)
Yellow cards (per match)
521 (4.01)
Red cards (per match)
20 (0.15)
Penalties (per match)
34 (0.26)

By season

Nima Saghafi’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2023 21 4.19 5 6 28.19
2022 23 4.74 6 3 26.13
2021 15 3.00 0 1 23.67
2020 10 3.70 0 3 26.40
2019 25 3.32 3 9 27.20
2018 19 5.05 2 5 27.16
2017 13 3.77 3 5 25.92
2016 4 3.50 1 2 25.25
All seasons 130 4.01 20 34 26.51
Nima Saghafi’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
2023 21 2.24 1 4 13.71 11–9–1 2.000
2022 23 2.30 2 3 12.22 13–5–5 1.913
2021 15 1.40 0 1 12.60 9–2–4 1.933
2020 10 1.80 0 1 13.20 2–1–7 0.700
2019 25 1.40 2 5 13.56 13–3–9 1.680
2018 19 2.11 1 3 13.37 7–7–5 1.474
2017 13 2.08 0 3 13.85 9–4–0 2.385
2016 4 1.50 0 2 12.00 3–1–0 2.500
All seasons 130 1.90 6 22 13.16 67–32–31 1.792
Nima Saghafi’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
2023 21 1.95 4 2 14.48 1–9–11 0.571
2022 23 2.43 4 0 13.91 5–5–13 0.870
2021 15 1.60 0 0 11.07 4–2–9 0.933
2020 10 1.90 0 2 13.20 7–1–2 2.200
2019 25 1.92 1 4 13.64 9–3–13 1.200
2018 19 2.95 1 2 13.79 5–7–7 1.158
2017 13 1.69 3 2 12.08 0–4–9 0.308
2016 4 2.00 1 0 13.25 0–1–3 0.250
All seasons 130 2.11 14 12 13.35 31–32–67 0.962

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 437
Dissent 40
Delaying the restart 26
Persistent infringement 13
Failing to respect distance 5
Total521
Red cards issued, by reason.
ReasonRed cards
Second caution 11
Violent conduct 5
Serious foul play 3
Denying an obvious goal-scoring opportunity (foul) 1
Total20

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 28
16–30 59
31–45 (incl. added time) 98
46–60 83
61–75 117
76–90 (incl. added time) 167
Extra time 0
Shootout 0

By club

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

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Nima Saghafi’s most frequent crewmates.
OfficialPositionsMatches
Craig Lowry AR1 (1) with Craig Lowry, AVAR (17) with Craig Lowry 18 matches with Craig Lowry
Daniel Radford 4th (4) with Daniel Radford, VAR (10) with Daniel Radford 14 matches with Daniel Radford
Jorge Gonzalez 4th (1) with Jorge Gonzalez, VAR (13) with Jorge Gonzalez 14 matches with Jorge Gonzalez
Jose Da Silva AR1 (6) with Jose Da Silva, AR2 (6) with Jose Da Silva, AVAR (2) with Jose Da Silva 14 matches with Jose Da Silva
Corey Parker AR1 (11) with Corey Parker, AR2 (1) with Corey Parker 12 matches with Corey Parker
Jonathan Johnson AVAR (12) with Jonathan Johnson 12 matches with Jonathan Johnson
Nick Uranga AR1 (9) with Nick Uranga, AR2 (2) with Nick Uranga 11 matches with Nick Uranga
Thomas Supple AVAR (11) with Thomas Supple 11 matches with Thomas Supple
Adam Wienckowski AR1 (6) with Adam Wienckowski, AR2 (2) with Adam Wienckowski, 4th (1) with Adam Wienckowski, AVAR (1) with Adam Wienckowski 10 matches with Adam Wienckowski
Eric Weisbrod AR1 (5) with Eric Weisbrod, AR2 (4) with Eric Weisbrod, AVAR (1) with Eric Weisbrod 10 matches with Eric Weisbrod
Jason White AR1 (6) with Jason White, AR2 (4) with Jason White 10 matches with Jason White
Adam Garner AR1 (5) with Adam Garner, AR2 (3) with Adam Garner, AVAR (1) with Adam Garner 9 matches with Adam Garner
Alejandro Mariscal 4th (3) with Alejandro Mariscal, VAR (6) with Alejandro Mariscal 9 matches with Alejandro Mariscal
Marcos DeOliveira 4th (9) with Marcos DeOliveira 9 matches with Marcos DeOliveira
Alan Kelly 4th (4) with Alan Kelly, VAR (4) with Alan Kelly 8 matches with Alan Kelly
Corey Rockwell AR1 (6) with Corey Rockwell, AR2 (2) with Corey Rockwell 8 matches with Corey Rockwell
Guido Gonzales Jr 4th (3) with Guido Gonzales Jr, VAR (5) with Guido Gonzales Jr 8 matches with Guido Gonzales Jr
Hilario Grajeda 4th (2) with Hilario Grajeda, VAR (6) with Hilario Grajeda 8 matches with Hilario Grajeda
Ian McKay AR1 (5) with Ian McKay, AR2 (2) with Ian McKay, 4th (1) with Ian McKay 8 matches with Ian McKay
Kevin Terry Jr VAR (8) with Kevin Terry Jr 8 matches with Kevin Terry Jr
Logan Brown AR1 (7) with Logan Brown, AR2 (1) with Logan Brown 8 matches with Logan Brown
Mike Kampmeinert AR1 (1) with Mike Kampmeinert, AR2 (2) with Mike Kampmeinert, AVAR (5) with Mike Kampmeinert 8 matches with Mike Kampmeinert
Andrew Bigelow AR1 (4) with Andrew Bigelow, AR2 (3) with Andrew Bigelow 7 matches with Andrew Bigelow
Brian Poeschel AR1 (5) with Brian Poeschel, AR2 (2) with Brian Poeschel 7 matches with Brian Poeschel
Chris Elliott AR1 (2) with Chris Elliott, AR2 (3) with Chris Elliott, 4th (1) with Chris Elliott, AVAR (1) with Chris Elliott 7 matches with Chris Elliott
Nima Saghafi’s match log, newest first.
DateRoundHome ScoreAwayFoulsYCRCPEN
2023-10-07 Reg SEA 0–0 VAN 24 6 0 0
2023-09-20 Reg NYRB 1–1 ATX 31 4 0 0
2023-09-02 Reg RSL 2–0 COL 34 5 0 0
2023-08-20 Reg NYC 0–2 MIN 29 4 0 0
2023-07-15 Reg SEA 1–1 DAL 35 5 0 0
2023-07-12 Reg VAN 2–1 ATX 23 4 0 0
2023-07-08 Reg HOU 2–2 SKC 29 5 0 1
2023-07-01 Reg ORL 3–1 CHI 32 4+1 1 2
2023-06-24 Reg POR 1–1 NYC 29 4 0 0
2023-06-17 Reg NSH 3–1 STL 33 6+1 1 1
2023-06-10 Reg SJ 2–1 PHI 33 0 0 0
2023-05-31 Reg TOR 0–0 CHI 30 2 0 0
2023-05-27 Reg MTL 1–0 MIA 23 3 0 0
2023-05-20 Reg CIN 3–2 CLB 21 2 0 1
2023-05-13 Reg DC 1–1 NSH 34 4 0 0
2023-04-29 Reg RSL 0–0 SEA 22 8+1 1 0
2023-04-22 Reg NE 2–1 SKC 16 2 1 0
2023-04-08 Reg VAN 1–0 POR 34 6 0 0
2023-04-01 Reg CIN 1–0 MIA 27 5 0 0
2023-03-18 Reg MTL 3–2 PHI 29 7+1 1 1
2023-03-04 Reg ATL 1–1 TOR 24 2 0 0
2022-10-01 Reg SJ 2–0 MIN 20 7 0 0
2022-09-17 Reg ORL 4–0 TOR 27 4 0 0
2022-09-03 Reg NSH 3–0 ATX 33 5+1 1 0
2022-08-28 Reg ATL 3–2 DC 22 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.