Referee
Jair Antonio Marrufo
- Nationality
USA
- Matches
- 19In our archive since
- Major League Soccer17
- MLS1
- World Cup1
This season (2026)
2Matches
1.00Yellow cards per match2 matches
0.00Red cards per match2 matches
1.00Penalties per match2 matches
Career
19Matches
3.00Yellow cards per match18 matches
0.11Red cards per match18 matches
0.44Penalties per match18 matches
20.28Fouls per match
Cards per matchLast 18 matches with card data
- Yellow cards
- Red cards
Results in his matchesFrom 19 finished matches
- Home win53%
- Draw11%
- Away win37%
Home / awayYellow cards · 18 matches
- Home teams24 yellow cards · 44%
- Away teams30 yellow cards · 56%
Away teams saw 25% more yellow cards.
By competition
| Competition | Matches | Yellow / match | Red cards | Penalties |
|---|---|---|---|---|
| Major League Soccer | 17 | 3.12 | 2 | 7 |
| MLS | 1 | – | – | – |
| World Cup | 1 | 1.00 | 0 | 1 |
Season by season
| Season | Competition | Matches | Yellow cards per match | Red cards per match | Penalties per match |
|---|---|---|---|---|---|
| 2026 | MLS | 2 | 1.00 | 0.00 | 1.00 |
| 2025 | MLS | 1 | 5.00 | 0.00 | 0.00 |
| 2024 | MLS | 14 | 3.29 | 0.14 | 0.36 |
| 2018 | Championship | 1 | – | – | – |
| World Cup | 1 | 1.00 | 0.00 | 1.00 |
Latest matches
- MLSColorado Rapids1Vancouver Whitecaps FC02Yellow cards
- MLSHouston Dynamo2FC Cincinnati22Penalties
- MLSSan Jose Earthquakes1Los Angeles Galaxy15Yellow cards
- MLSLos Angeles FC2Vancouver Whitecaps FC14Yellow cards1Penalties
- MLSDC United0Charlotte FC32Yellow cards
- MLSFC Dallas1Orlando City SC34Yellow cards1Penalties
- MLSLos Angeles Galaxy4Vancouver Whitecaps FC23Yellow cards
- MLSNew York Red Bulls0Philadelphia Union22Yellow cards
- MLSInter Miami CF3Toronto FC13Yellow cards
- MLSAustin FC0Seattle Sounders13Yellow cards1Red cards
- MLSNew England Revolution2Atlanta United FC11Yellow cards
- MLSReal Salt Lake0Los Angeles Galaxy13Yellow cards
- MLSFC Cincinnati4Philadelphia Union34Yellow cards1Penalties
- MLSFC Cincinnati0Nashville SC2
- MLSOrlando City SC0Columbus Crew24Yellow cards1Penalties
- MLSMinnesota United FC2Portland Timbers19Yellow cards1Red cards
- MLSFC Dallas2Austin FC14Yellow cards1Penalties
- ChampionshipToronto FC4Atlanta United FC1
- World CupBelgium5Tunisia21Yellow cards1Penalties