Career

Matches
107
Goals (per match)
344 (3.21)
Fouls (per match)
2721 (25.43)
Yellow cards (per match)
480 (4.49)
Red cards (per match)
21 (0.20)
Penalties (per match)
32 (0.30)

By season

Jon Freemon’s record by season, newest first.
Season Matches YC/M RC PEN F/M
2026 10 4.80 3 2 24.00
2025 25 4.68 2 7 24.76
2024 17 4.88 4 7 23.53
2023 24 4.13 3 5 25.92
2022 18 4.39 7 10 26.56
2021 10 4.20 2 1 27.10
2020 3 4.00 0 0 30.33
All seasons 107 4.49 21 32 25.43
Jon Freemon’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 10 2.00 2 1 10.90 4–1–5 1.300
2025 25 2.28 1 4 13.12 10–7–8 1.480
2024 17 2.35 1 4 13.00 8–7–2 1.824
2023 24 1.92 3 2 13.04 10–9–5 1.625
2022 18 1.89 3 7 13.39 11–4–3 2.056
2021 10 1.50 1 0 12.60 4–2–4 1.400
2020 3 3.33 0 0 16.67 2–1–0 2.333
All seasons 107 2.07 11 18 12.97 49–31–27 1.664
Jon Freemon’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 10 2.80 1 1 13.10 5–1–4 1.600
2025 25 2.40 1 3 11.64 8–7–10 1.240
2024 17 2.53 3 3 10.53 2–7–8 0.765
2023 24 2.21 0 3 12.88 5–9–10 1.000
2022 18 2.50 4 3 13.17 3–4–11 0.722
2021 10 2.70 1 1 14.50 4–2–4 1.400
2020 3 0.67 0 0 13.67 0–1–2 0.333
All seasons 107 2.41 10 14 12.46 27–31–49 1.047

Card reasons

Yellow cards issued, by reason.
ReasonYellow cards
Unsporting behaviour 417
Dissent 29
Delaying the restart 19
Failing to respect distance 7
Persistent infringement 6
Persistent offences 2
Total480
Red cards issued, by reason.
ReasonRed cards
Second caution 14
Denying an obvious goal-scoring opportunity (foul) 3
Serious foul play 2
Abusive language 1
Violent conduct 1
Total21

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 12
16–30 56
31–45 (incl. added time) 110
46–60 65
61–75 113
76–90 (incl. added time) 155
Extra time 4
Shootout 0

By club

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

Most frequent crewmates

Crewmate position: All On field AR AR1 AR2 4th official VOR VAR AVAR
Jon Freemon’s most frequent crewmates.
OfficialPositionsMatches
Kyle Atkins AR1 (15) with Kyle Atkins, AR2 (1) with Kyle Atkins 16 matches with Kyle Atkins
Jonathan Johnson AVAR (14) with Jonathan Johnson 14 matches with Jonathan Johnson
Fabio Tovar AVAR (13) with Fabio Tovar 13 matches with Fabio Tovar
Craig Lowry AVAR (11) with Craig Lowry 11 matches with Craig Lowry
Jason White AR1 (6) with Jason White, AR2 (3) with Jason White, 4th (1) with Jason White 10 matches with Jason White
Sorin Stoica VAR (10) with Sorin Stoica 10 matches with Sorin Stoica
TJ Zablocki AVAR (10) with TJ Zablocki 10 matches with TJ Zablocki
Edvin Jurisevic VAR (9) with Edvin Jurisevic 9 matches with Edvin Jurisevic
Jorge Gonzalez VAR (9) with Jorge Gonzalez 9 matches with Jorge Gonzalez
Logan Brown AR1 (8) with Logan Brown, AR2 (1) with Logan Brown 9 matches with Logan Brown
Cory Richardson AR1 (4) with Cory Richardson, AR2 (4) with Cory Richardson 8 matches with Cory Richardson
Eric Weisbrod AR2 (4) with Eric Weisbrod, AVAR (4) with Eric Weisbrod 8 matches with Eric Weisbrod
Fotis Bazakos 4th (5) with Fotis Bazakos, VAR (3) with Fotis Bazakos 8 matches with Fotis Bazakos
Ian McKay AR1 (3) with Ian McKay, AR2 (3) with Ian McKay, AVAR (2) with Ian McKay 8 matches with Ian McKay
Adam Garner AR1 (3) with Adam Garner, AR2 (4) with Adam Garner 7 matches with Adam Garner
Carol-Anne Chenard VAR (7) with Carol-Anne Chenard 7 matches with Carol-Anne Chenard
Corey Rockwell AR1 (6) with Corey Rockwell, AR2 (1) with Corey Rockwell 7 matches with Corey Rockwell
Joshua Patlak AVAR (7) with Joshua Patlak 7 matches with Joshua Patlak
Meghan Mullen AR1 (1) with Meghan Mullen, AR2 (5) with Meghan Mullen, AVAR (1) with Meghan Mullen 7 matches with Meghan Mullen
Mike Kampmeinert AVAR (7) with Mike Kampmeinert 7 matches with Mike Kampmeinert
Nick Uranga AR1 (7) with Nick Uranga 7 matches with Nick Uranga
Thomas Supple AVAR (7) with Thomas Supple 7 matches with Thomas Supple
Younes Marrakchi VAR (7) with Younes Marrakchi 7 matches with Younes Marrakchi
Ben Pilgrim AR2 (6) with Ben Pilgrim 6 matches with Ben Pilgrim
Chantal Boudreau AR1 (3) with Chantal Boudreau, AR2 (3) with Chantal Boudreau 6 matches with Chantal Boudreau
Jon Freemon’s match log, newest first.
DateRoundHome ScoreAwayYCRCPEN
2026-08-01 Reg CHI 2–1 CLT 3 0 0
2026-07-22 Reg CIN 4–3 VAN 6 0 0
2026-05-13 Reg CLT 0–1 NYC 9 0 0
2026-05-03 Reg ATX 2–0 STL 5 0 0
2026-04-25 Reg SD 1–2 POR 3 0 1
2026-04-18 Reg COL 2–3 MIA 9 1 1
2026-04-11 Reg NE 1–0 DC 0 0 0
2026-03-22 Reg MIN 0–0 SEA 4 0 0
2026-03-07 Reg ATL 2–3 RSL 5 0 0
2026-02-28 Reg HOU 0–2 LAFC 4 2 0
2025-11-29 SF MIA 5–1 NYC 8 0 0
2025-11-01 KO CHI 0–3 PHI 5 0 1
2025-10-28 KO CLT 0–1 NYC 5 0 0
2025-10-18 Reg NSH 2–5 MIA 3 0 1
2025-10-04 Reg PHI 1–0 NYC 4 0 0
2025-09-24 Reg VAN 1–1 POR 5 0 0
2025-09-13 Reg ATL 4–5 CLB 3 0 1
2025-08-30 Reg ATX 3–1 SJ 4 0 0
2025-08-17 Reg VAN 1–1 HOU 6+1 1 1
2025-07-25 Reg DAL 3–4 NYC 4 0 0
2025-07-19 Reg MTL 0–2 CHI 8 0 0
2025-07-12 Reg TOR 1–1 ATL 6 0 1
2025-07-05 Reg POR 2–1 NE 0 0 0
2025-06-29 Reg LAFC 0–1 VAN 3 0 0
2025-06-14 Reg RSL 2–0 DC 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.