Menu
Referees

D John — Referee Profile

DJ

D. John

Career Statistics

42

D. John has officiated 42 matches, issuing 154 yellow and 8 red cards (3.67 yellows per match). Home teams win 31.0% of the time when this referee is in charge.

42

Matches

154

3.67/game

Yellow Cards

8

0.19/game

Red Cards

11

0.26/game

Penalties

131

3.12/game

Goals

13

31%

Home Wins

16

38.1%

Away Wins

13

31%

Draws

Result Distribution

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

H 31%
D 31%
A 38.1%
Home winDrawAway win

Matches per Year

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

2019820201220211320229

League Level Breakdown

42matches
Premier League40 (95%)
Welsh Cup2 (5%)

Statistics by League

2

D. John has officiated across 2 competitions, with the most appearances in Premier League (40 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

PLPremier League · Wales40Matches
1548Y/M 3.9Goals 127
WCWelsh Cup · Wales2Matches
Y/M 0.0Goals 4

Recent Matches

42

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

Apr 23, 2022Premier League4
Match Details
Apr 15, 2022Premier League3
Match Details
Apr 8, 2022Premier League51
Match Details
Mar 20, 2022Welsh Cup
Match Details
Mar 11, 2022Premier League5
Match Details
Mar 5, 2022Premier League31
Match Details
Feb 26, 2022Premier League4
Match Details
Jan 22, 2022Premier League3
Match Details
Penybont71Cefn Druids AFC
Dec 11, 2021Premier League10
Match Details
Nov 19, 2021Premier League6
Match Details
Oct 23, 2021Premier League51
Match Details
Cefn Druids AFC03Penybont
Sep 18, 2021Premier League61
Match Details
May 4, 2021Premier League61
Match Details
Apr 27, 2021Premier League2
Match Details
Apr 23, 2021Premier League5
Match Details
Apr 13, 2021Premier League
Match Details
Mar 13, 2021Premier League8
Match Details
Mar 6, 2021Premier League21
Match Details
Dec 18, 2020Premier League5
Match Details
Dec 4, 2020Premier League51
Match Details
Penybont11Cefn Druids AFC
Nov 29, 2020Premier League2
Match Details
Oct 10, 2020Premier League3
Match Details
Cefn Druids AFC05GAP Connah S Quay FC
Oct 3, 2020Premier League4
Match Details
Sep 19, 2020Premier League2
Match Details
Sep 12, 2020Premier League6
Match Details
Mar 7, 2020Premier League1
Match Details
Feb 14, 2020Premier League
Match Details
Jan 24, 2020Welsh Cup
Match Details
Jan 11, 2020Premier League2
Match Details
Jan 4, 2020Premier League2
Match Details
Dec 26, 2019Premier League3
Match Details
Dec 13, 2019Premier League
Match Details
Nov 30, 2019Premier League2
Match Details
Nov 9, 2019Premier League81
Match Details
Oct 12, 2019Premier League4
Match Details
Sep 29, 2019Premier League2
Match Details
Aug 23, 2019Premier League2
Match Details
Aug 17, 2019Premier League2
Match Details