Menu
Rozhodcovia

D Mcfarlane — Referee Profile

Career Statistics

D. McFarlane has officiated 107 matches, issuing 268 yellow and 12 red cards (2.50 yellows per match). Home teams win 43.0% of the time when this referee is in charge.

107

Matches

268

2.50/game

Yellow Cards

12

0.11/game

Red Cards

11

0.10/game

Penalties

308

2.88/game

Goals

46

43%

Home Wins

40

37.4%

Away Wins

21

19.6%

Draws

Result Distribution

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

H 43%
D 19.6%
A 37.4%
Home winDrawAway win

Matches per Year

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

2019202020211320221820232020243120251520266

League Level Breakdown

107matches
League One33 (31%)
League Two28 (26%)
Championship23 (21%)
League Cup9 (8%)
Premiership9 (8%)
Challenge Cup5 (5%)

Statistics by League

D. McFarlane has officiated across 6 competitions, with the most appearances in League One (33 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
LOLeague One· Scotland33Matches
00Y/M0.0Goals104
LTLeague Two· Scotland28Matches
1274Y/M4.5Goals72
CChampionship· Scotland23Matches
1045Y/M4.5Goals58
LCLeague Cup· Scotland9Matches
00Y/M0.0Goals38
PPremiership· Scotland9Matches
373Y/M4.1Goals20
CCChallenge Cup· Scotland5Matches
00Y/M0.0Goals16

Recent Matches

The last 50 matches officiated by D. McFarlane. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
2026-04-18Championship0
2026-03-24Championship6
2026-03-21Championship4
2026-03-07Premiership6
2026-02-28Championship5
2026-02-24Championship6
2025-05-18Premiership21
2025-05-10League Two6
2025-05-03League One0
2025-04-19League One0
2025-04-12Premiership3
2025-04-05Championship3
2025-03-29Championship4
2025-03-22League One0
2025-03-01Championship2
2025-02-26Premiership2
2025-02-21Championship4
2025-02-15League One0
2025-02-01Premiership2
2025-01-14Championship9
2025-01-04League One0
2024-12-29Premiership51
2024-12-21Championship71
2024-12-14League One0
2024-12-07Premiership81
2024-12-03League One0
2024-11-16Championship4
2024-11-09League One0
2024-11-03Premiership3
2024-10-29Championship5
2024-10-05Championship2
2024-09-21Premiership6
2024-09-14Championship7
2024-08-31League One0
2024-08-17League Cup0
2024-08-10Championship4
2024-08-03League One0
2024-07-13League Cup0
2024-05-11League Two4
2024-05-07League One0
2024-04-27League Two2
2024-04-16League One0
2024-04-02Championship4
2024-03-30League One0
2024-03-16Championship4
2024-03-09League One0
2024-02-20League Two41
2024-02-10League Two3
2024-02-06League One0
2024-01-27Championship2