Menu
Rozhodcovia

D. McGraith — Referee Profile

Career Statistics

D. McGraith has officiated 114 matches, issuing 468 yellow and 21 red cards (4.11 yellows per match). Home teams win 43.0% of the time when this referee is in charge.

114

Matches

468

4.11/game

Yellow Cards

21

0.18/game

Red Cards

22

0.19/game

Penalties

314

2.75/game

Goals

49

43%

Home Wins

34

29.8%

Away Wins

31

27.2%

Draws

Result Distribution

Match outcome breakdown when D. McGraith officiates: 43.0% home wins, 27.2% draws, 29.8% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43%
D 27.2%
A 29.8%
Home winDrawAway win

Matches per Year

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

202012202118202220202327202426202511

League Level Breakdown

114matches
Premier Division98 (86%)
FAI Cup11 (10%)
First Division3 (3%)
FAI President's Cup2 (2%)

Statistics by League

D. McGraith has officiated across 4 competitions, with the most appearances in Premier Division (98 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
PDPremier Division· Ireland98Matches
42718Y/M4.4Goals249
FCFAI Cup· Ireland11Matches
272Y/M2.5Goals50
FDFirst Division· Ireland3Matches
00Y/M0.0Goals9
FCFAI President's Cup· Ireland2Matches
141Y/M7.0Goals6

Recent Matches

The last 50 matches officiated by D. McGraith. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
Shamrock Rovers
St Patrick's Athl.
2025-05-19Premier Division4
Galway United
Sligo Rovers
2025-05-16Premier Division6
Derry City
St Patrick's Athl.
2025-05-05Premier Division5
Bohemians
St Patrick's Athl.
2025-04-25Premier Division41
Drogheda United
Shelbourne
2025-04-18Premier Division2
Shamrock Rovers
Waterford
2025-04-11Premier Division8
Bohemians
Galway United
2025-03-28Premier Division6
Shelbourne
Drogheda United
2025-03-07Premier Division2
Waterford
Cork City
2025-03-03Premier Division51
Galway United
St Patrick's Athl.
2025-02-21Premier Division5
Sligo Rovers
Waterford
2025-02-15Premier Division8
Drogheda United
Dundalk
2024-11-01Premier Division0
Waterford
Bohemians
2024-10-25Premier Division0
Drogheda United
Wexford
2024-10-06FAI Cup1
Shelbourne
St Patrick's Athl.
2024-09-30Premier Division71
Derry City
Shamrock Rovers
2024-09-20Premier Division6
UCD
Bohemians
2024-09-13FAI Cup21
Dundalk
St Patrick's Athl.
2024-09-05Premier Division1
Shelbourne
Bohemians
2024-08-23Premier Division8
Sligo Rovers
UCD
2024-08-17FAI Cup6
Bohemians
Waterford
2024-08-09Premier Division6
Shelbourne
Derry City
2024-08-05Premier Division71
Drogheda United
Dundalk
2024-07-19FAI Cup0
Galway United
Waterford
2024-07-12Premier Division6
Sligo Rovers
Derry City
2024-07-04Premier Division71
St Patrick's Athl.
Shamrock Rovers
2024-06-13Premier Division6
Shelbourne
Dundalk
2024-06-07Premier Division5
Shamrock Rovers
Derry City
2024-05-20Premier Division5
Galway United
Sligo Rovers
2024-05-10Premier Division2
Bohemians
Shamrock Rovers
2024-05-03Premier Division3
Galway United
Shelbourne
2024-04-19Premier Division3
Drogheda United
Derry City
2024-04-12Premier Division3
St Patrick's Athl.
Shamrock Rovers
2024-04-05Premier Division5
Shelbourne
Dundalk
2024-03-29Premier Division5
Shamrock Rovers
Derry City
2024-03-04Premier Division5
Derry City
Drogheda United
2024-02-16Premier Division5
Shamrock Rovers
St Patrick's Athl.
2024-02-09FAI President's Cup7
Shamrock Rovers
Sligo Rovers
2023-11-03Premier Division1
Cork City
Derry City
2023-10-27Premier Division6
Bohemians
St Patrick's Athl.
2023-10-20Premier Division6
Shamrock Rovers
Shelbourne
2023-09-29Premier Division61
St Patrick's Athl.
Dundalk
2023-09-22Premier Division61
Drogheda United
Bohemians
2023-09-15FAI Cup4
Dundalk
Derry City
2023-09-01Premier Division3
Sligo Rovers
Shelbourne
2023-08-26Premier Division5
Finn Harps
Skerries Town
2023-08-18FAI Cup6
Shamrock Rovers
Cork City
2023-08-06Premier Division3
UCD
Shelbourne
2023-07-07Premier Division4
Cork City
Drogheda United
2023-06-30Premier Division2
Dundalk
St Patrick's Athl.
2023-06-26Premier Division81