Menu
Referees

D Haro — Referee Profile

DH

D. Haro

Career Statistics

123

D. Haro has officiated 123 matches, issuing 93 yellow and 12 red cards (0.76 yellows per match). Home teams win 51.2% of the time when this referee is in charge.

123

Matches

93

0.76/game

Yellow Cards

12

0.10/game

Red Cards

9

0.07/game

Penalties

362

2.94/game

Goals

63

51.2%

Home Wins

36

29.3%

Away Wins

24

19.5%

Draws

Result Distribution

Match outcome breakdown when D. Haro officiates: 51.2% home wins, 19.5% draws, 29.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 51.2%
D 19.5%
A 29.3%
Home winDrawAway win

Matches per Year

D. Haro's workload across 7 years (2019–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20196202023202126202292023382024202025

League Level Breakdown

123matches
Primera División79 (64%)
Segunda División14 (11%)
CONMEBOL Sudamericana10 (8%)
CONMEBOL Libertadores9 (7%)
Sudamericano U203 (2%)
World Cup - Qualification South America3 (2%)
World Cup - U173 (2%)
Copa America1 (1%)
Supercopa1 (1%)

Statistics by League

9

D. Haro has officiated across 9 competitions, with the most appearances in Primera División (79 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

PDPrimera División · Peru79Matches
71Y/M 0.1Goals 231
SDSegunda División · Peru14Matches
6010Y/M 4.3Goals 43
Y/M 0.0Goals 30
Y/M 0.0Goals 31
SUSudamericano U20 · World3Matches
Y/M 0.0Goals 6
20Y/M 6.7Goals 4
WUWorld Cup - U17 · World3Matches
Y/M 0.0Goals 10
CACopa América · World1Matches
61Y/M 6.0Goals 4
SSupercopa · Peru1Matches
Y/M 0.0Goals 3

Recent Matches

50

The last 50 matches officiated by D. Haro. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Feb 23, 2025Primera División71
Match Details
Nov 2, 2024Primera División
Match Details
Oct 23, 2024Primera División
Match Details
Oct 18, 2024Primera División
Match Details
Sep 27, 2024Segunda División8
Match Details
Sep 22, 2024Primera División
Match Details
Sep 13, 2024Primera División
Match Details
Sep 7, 2024Segunda División81
Match Details
Aug 26, 2024Primera División
Match Details
Jul 14, 2024Primera División
Match Details
May 12, 2024Primera División
Match Details
Mar 13, 2024Primera División
Match Details
Mar 10, 2024Primera División
Match Details
Feb 11, 2024Primera División
Match Details
Feb 3, 2024Primera División
Match Details
Oct 22, 2023Primera División
Match Details
Sep 29, 2023Primera División
Match Details
Sep 13, 2023Segunda División5
Match Details
Sep 10, 2023Primera División
Match Details
Sep 5, 2023Segunda División
Match Details
Aug 27, 2023Primera División
Match Details
Aug 8, 2023Segunda División4
Match Details
Aug 4, 2023Primera División
Match Details
Jul 16, 2023Primera División
Match Details
Jul 10, 2023Primera División
Match Details
Jul 3, 2023Primera División
Match Details
Jun 30, 2023CONMEBOL Sudamericana
Match Details
Match Details
Jun 2, 2023Primera División
Match Details
May 28, 2023Primera División
Match Details
May 19, 2023Primera División
Match Details
May 9, 2023Segunda División41
Match Details
Match Details