Referee
Michael Espinoza
- Nationality
Peru
- Matches
- 69In our archive since
- Primera División57
- Segunda División7
- CONMEBOL Sudamericana4
- Liga 1, Apertura1
This season (2026)Liga 1 · CONMEBOL Sudamericana
20Matches
3.80Yellow cards per match20 matches
0.60Red cards per match20 matches
0.60Penalties per match20 matches
Career
69Matches
3.90Yellow cards per match61 matches
0.36Red cards per match61 matches
0.34Penalties per match61 matches
23.10Fouls per match
Strictness rankingPrimera División
Michael Espinoza shows 3.59 yellow cards per match, 19% below the league average (4.44): number 13 of 15 referees.
- 1Jesus Cartagena15 matches5.93
- 2Julio Cesar Quiroz18 matches5.56
- 3Jordi Espinoza25 matches5.32
- 4A. Menendez19 matches5.11
- 5Daniel Ureta20 matches4.60
- 6Junior Rivera8 matches4.50
- 7Pablo Lopez Ramos8 matches4.50
- 8Mike Palomino22 matches4.41
- 9Kevin Ortega21 matches4.33
- 10Sebastian Lozano19 matches4.16
- 11Roberto Perez Gutierrez11 matches3.91
- 12Edwin Ordonez29 matches3.62
- 13Michael Espinoza22 matches3.59
- 14Joel Alarcon27 matches3.22
- 15R. B. Perez12 matches3.08
League average 4.44
Cards per matchLast 20 matches with card data
- Yellow cards
- Red cards
Results in his matchesFrom 69 finished matches
- Home win51%
- Draw23%
- Away win26%
Home / awayYellow cards · 61 matches
- Home teams108 yellow cards · 45%
- Away teams130 yellow cards · 55%
Away teams saw 20% more yellow cards.
By competition
| Competition | Matches | Yellow / match | Red cards | Penalties |
|---|---|---|---|---|
| Primera División | 57 | 3.88 | 21 | 20 |
| Segunda División | 7 | – | – | – |
| CONMEBOL Sudamericana | 4 | 4.25 | 1 | 1 |
| Liga 1, Apertura | 1 | – | – | – |
Season by season
| Season | Competition | Matches | Yellow cards per match | Red cards per match | Penalties per match |
|---|---|---|---|---|---|
| 2026 | Liga 1 | 19 | 3.79 | 0.58 | 0.63 |
| CONMEBOL Sudamericana | 1 | 4.00 | 1.00 | 0.00 | |
| 2025 | Liga 1 | 19 | 4.05 | 0.37 | 0.11 |
| Liga 2 | 4 | – | – | – | |
| CONMEBOL Sudamericana | 1 | 6.00 | 0.00 | 0.00 | |
| 2024 | Liga 1 | 19 | 3.79 | 0.16 | 0.32 |
| Liga 2 | 3 | – | – | – | |
| CONMEBOL Sudamericana | 2 | 3.50 | 0.00 | 0.50 | |
| 2023 | Liga 1, Apertura | 1 | – | – | – |
Latest matches
- Liga 1Sporting Cristal5FC Cajamarca07Yellow cards
- Liga 1Alianza Lima3Atletico Grau15Yellow cards
- Liga 1Universitario De Deportes2CD Comerciantes Unidos25Yellow cards1Penalties
- Liga 1CD Los Chankas3Juan Pablo II44Yellow cards1Red cards2Penalties
- Liga 1Juan Pablo II0Atletico Grau03Yellow cards
- Liga 1Alianza Lima3Alianza Atletico Sullana14Yellow cards1Red cards
- Liga 1FBC Melgar2Sporting Cristal14Yellow cards1Penalties
- Liga 1Atletico Grau3UTC Cajamarca12Yellow cards
- Liga 1Deportivo Garcilaso4Juan Pablo II13Yellow cards1Red cards1Penalties
- CONMEBOL SudamericanaCD Palestino1Deportivo Riestra14Yellow cards1Red cards
- Liga 1Alianza Lima3CD Los Chankas02Yellow cards
- Liga 1UTC Cajamarca2Cienciano del Cusco24Yellow cards2Red cards2Penalties
- Liga 1CD Moquegua3Juan Pablo II04Yellow cards1Red cards
- Liga 1Alianza Atletico Sullana2Atletico Grau24Yellow cards
- Liga 1Cienciano del Cusco3FC Cajamarca01Red cards
- Liga 1Universitario De Deportes2UTC Cajamarca01Yellow cards2Red cards1Penalties
- Liga 1Deportivo Garcilaso2Cienciano del Cusco33Yellow cards2Penalties
- Liga 1ADT Tarma2UTC Cajamarca27Yellow cards1Red cards1Penalties
- Liga 1Juan Pablo II0Sporting Cristal25Yellow cards1Red cards
- Liga 1Alianza Lima2CD Comerciantes Unidos15Yellow cards1Penalties