← All referees

Match official
Chris Penso
Head-referee records from completed imported fixtures. Home/away figures describe the teams receiving cards—not evidence of bias on their own.
Recorded head-referee matches
Match profile
Matches
241
Completed and linked
Yellow cards recorded
834
374 team sides observed
Red cards recorded
46
278 team sides observed
Fouls recorded
4945
438 team sides observed
Totals cover only team sides with recorded values. An unreported statistic is unavailable, not zero; compare side-specific rates below.
Team attribution
Home vs away
| Team side | Matches | Yellows / match | Reds / match | Fouls / match | Free kicks / match |
|---|---|---|---|---|---|
| home | 241 | 2.12 | 0.18 | 11.37 | 11.02 |
| away | 241 | 2.34 | 0.15 | 11.21 | 11.39 |
Fouls are recorded as committed by that team; free kicks as taken by that team. Compare like-for-like samples before drawing conclusions.
Last 20 built matches
Match log
27 Sept 2026Charlotte v Chicago Fire🟨 6–213 Sept 2026Sporting KC v Los Angeles FC🟨 2–26 Sept 2026Philadelphia Union v CF Montréal🟨 4–416 Aug 2026Chicago Fire v Portland Timbers🟨 2–22 Aug 2026St. Louis City v Real Salt Lake🟨 3–323 Jul 2026Colorado Rapids v San Diego🟨 4–324 May 2026Columbus Crew v Atlanta United🟨 3–317 May 2026SJ Earthquakes v Dallas🟨 3–311 May 2026Minnesota United v Austin🟨 5–226 Apr 2026DC United v Orlando City🟨 5–319 Apr 2026Seattle Sounders v St. Louis City🟨 –––22 Mar 2026Vancouver Whitecaps v SJ Earthquakes🟨 1–314 Mar 2026Toronto v New York RB🟨 1–21 Mar 2026Philadelphia Union v New York City🟨 3–28 Nov 2025Cincinnati v Columbus Crew🟨 2–227 Oct 2025San Diego v Portland Timbers🟨 2–318 Oct 2025New York City v Seattle Sounders🟨 3–15 Oct 2025Real Salt Lake v Colorado Rapids🟨 1–028 Sept 2025Portland Timbers v Dallas🟨 4–214 Sept 2025DC United v Orlando City🟨 4–1