Skip to content

MLS referee stats 2025: full season

Full season: 526 matches, February 22, 2025 to December 6, 2025How we count

In the 2025 season, MLS referees showed 4.5 cards per match on average, 4.4 of them yellow (526 matches with cards, from February 22, 2025 to December 6, 2025).

Most cards: Rosendo Mendoza, 163 in 29 matches (5.6 per match); fewest: Lukasz Szpala, 49 in 14 matches (3.5 per match). The table lists 27 referees with at least 5 matches.

Most yellow cards per match among referees with 5+ matches: Ismir Pekmic, 5.4 (92 in 17 matches); the league average is 4.4.

A penalty was given in 21.4% of the league's matches (0.24 per match on average, all referees together).

Next matches in MLS: Friday, November 20 (2 matches)See them on the current season's page

Referees by cards per match

The referee's matches in this league that season: cards per match, the difference from the league average, yellow and red, and matches with over 4.5 cards. The name leads to the referee's profile.

Referees: MLS, 2025 season, final (to December 6, 2025)
League average5264.5–4.40.1648%
1Rosendo Mendoza295.6, +1.1 against the average+24%, +24% against the average5.30.2872%
2Tim Ford105.6, +1.1 against the average+23%, +23% against the average5.20.4060%
3Ismir Pekmic175.6, +1.0 against the average+23%, +23% against the average5.40.1859%
4Lorenzo Hernandez145.2, +0.7 against the average+15%, +15% against the average5.00.2164%
5Sergii Demianchuk105.1, +0.6 against the average+12%, +12% against the average4.90.2040%
6Jon Freemon245.1, +0.5 against the average+12%, +12% against the average5.00.0854%
7Ramy Touchan55.0, +0.5 against the average+10%, +10% against the average5.00.0060%
8Victor Rivas244.8, +0.3 against the average+6%, +6% against the average4.50.3358%
9Alexis Da Silva204.7, +0.2 against the average+4%, +4% against the average4.70.0055%
10Sergiy Boyko244.6, +0.1 against the average+2%, +2% against the average4.30.3346%
11Pierre-Luc Lauziere214.5, 0.0 against the average0%, 0% against the average4.40.1452%
12Ricardo Fierro164.5, 0.0 against the average−1%, −1% against the average4.30.2538%
13Chris Penso234.5, −0.1 against the average−1%, −1% against the average4.30.1752%
14Drew Fischer224.5, −0.1 against the average−2%, −2% against the average4.50.0050%
15Rubiel Vazquez254.4, −0.1 against the average−2%, −2% against the average4.30.1244%
16Tori Penso164.4, −0.2 against the average−4%, −4% against the average4.30.1350%
17Joe Dickerson134.4, −0.2 against the average−4%, −4% against the average4.20.1546%
18Ricardo Montero144.4, −0.2 against the average−4%, −4% against the average4.30.0750%
19Filip Dujic264.4, −0.2 against the average−4%, −4% against the average4.10.2350%
20Guido Gonzales Jr254.2, −0.3 against the average−7%, −7% against the average4.10.1244%
21Malik Badawi174.1, −0.4 against the average−9%, −9% against the average3.90.2435%
22Fotis Bazakos154.0, −0.5 against the average−12%, −12% against the average3.90.1340%
23Jair Antonio Maruffo163.9, −0.6 against the average−13%, −13% against the average3.80.1325%
24Armando Villarrea143.9, −0.7 against the average−15%, −15% against the average3.70.1443%
25Allen Chapman253.8, −0.8 against the average−17%, −17% against the average3.60.1232%
26Marcos de Oliveira203.7, −0.8 against the average−19%, −19% against the average3.70.0025%
27Lukasz Szpala143.5, −1.0 against the average−23%, −23% against the average3.50.0029%

With fewer matches

Referees with fewer than 5 matches in the league that season: a small sample, so they are not ranked.

  • Elijio Arreguinsmall sample4.5 cards per match (18 in 4 matches), 4.3 yellow per match

Today's matches in the Referees module

Today's list across all leagues, with both teams' recent matches.

Today's matches in the Referees module

How we count

We count both teams' yellow and red cards in the referee's matches in this league that season, from the match statistics, else from the live record. A referee is ranked from 5 matches with cards. Penalties are given for the whole league only.

Methodology: how we count

Frequently asked questions

Which MLS referee showed the most cards in 2025?
In the 2025 season: Rosendo Mendoza (5.6), Tim Ford (5.6), and Ismir Pekmic (5.6). Referees with at least 5 matches in the league count.
Which MLS referee showed the most yellow cards in 2025?
In the 2025 season: Ismir Pekmic (5.4), Rosendo Mendoza (5.3), and Tim Ford (5.2), against a league average of 4.4 per match. Referees with at least 5 matches in the league count.
How many cards did MLS referees show on average in 2025?
4.5 per match in the 2025 season: 4.4 yellow and 0.16 red; 48.3% of matches had over 4.5 cards.
How often was a penalty given in MLS matches in 2025?
In 21.4% of the 2025 season's matches, 0.24 per match on average, all referees together.

Today's matches in the Referees module

Today's list across all leagues, with both teams' recent matches.

Today's matches in the Referees module