Menu
Referees

J Oldham — Referee Profile

JO

J. Oldham

Career Statistics

151

J. Oldham has officiated 151 matches, issuing 205 yellow and 10 red cards (1.36 yellows per match). Home teams win 49.7% of the time when this referee is in charge.

151

Matches

205

1.36/game

Yellow Cards

10

0.07/game

Red Cards

7

0.05/game

Penalties

410

2.72/game

Goals

75

49.7%

Home Wins

46

30.5%

Away Wins

30

19.9%

Draws

Result Distribution

Match outcome breakdown when J. Oldham officiates: 49.7% home wins, 19.9% draws, 30.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 49.7%
D 19.9%
A 30.5%
Home winDrawAway win

Matches per Year

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

20191620202320212920222920231120242620251320264

League Level Breakdown

151matches
League Two56 (37%)
League One49 (32%)
EFL Trophy9 (6%)
National League9 (6%)
Premier League 2 Division One6 (4%)
Premier League Cup6 (4%)
FA Cup5 (3%)
FA Trophy5 (3%)
League Cup3 (2%)
National League - Play-offs1 (1%)
National League Cup1 (1%)
U18 Premier League - South1 (1%)

Statistics by League

12

J. Oldham has officiated across 12 competitions, with the most appearances in League Two (56 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

LTLeague Two · England56Matches
20110Y/M 3.6Goals 125
LOLeague One · England49Matches
4Y/M 0.1Goals 149
ETEFL Trophy · England9Matches
Y/M 0.0Goals 17
Y/M 0.0Goals 24
Y/M 0.0Goals 13
Y/M 0.0Goals 26
FCFA Cup · England5Matches
Y/M 0.0Goals 22
FTFA Trophy · England5Matches
Y/M 0.0Goals 17
LCLeague Cup · England3Matches
Y/M 0.0Goals 9
Y/M 0.0Goals 3
Y/M 0.0Goals 3
Y/M 0.0Goals 2

Recent Matches

50

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

May 2, 2026League Two
Match Details
Apr 11, 2026League One
Match Details
Mar 14, 2026League One4
Match Details
Feb 21, 2026League Two4
Match Details
Apr 5, 2025National League
Match Details
Apr 1, 2025League Two7
Match Details
Mar 1, 2025League One
Match Details
Feb 22, 2025League Two3
Match Details
Feb 18, 2025League One
Match Details
Feb 11, 2025League Two5
Match Details
Feb 8, 2025League Two4
Match Details
Feb 1, 2025FA Trophy
Match Details
Jan 25, 2025League One
Match Details
Jan 4, 2025FA Trophy
Match Details
Jan 1, 2025National League
Match Details
Dec 29, 2024League One
Match Details
Nov 30, 2024National League
Match Details
Nov 23, 2024League Two51
Match Details
Nov 16, 2024League Two7
Match Details
Nov 8, 2024Premier League Cup
Match Details
Nov 5, 2024EFL Trophy
Match Details
Oct 26, 2024National League
Match Details
Oct 21, 2024Premier League Cup
Match Details
Oct 8, 2024EFL Trophy
Match Details
Sep 7, 2024League Two3
Match Details
Aug 17, 2024League Two6
Match Details
Aug 10, 2024National League
Match Details
Apr 13, 2024National League
Match Details
Mar 9, 2024FA Trophy
Match Details
Feb 17, 2024National League
Match Details
Feb 10, 2024FA Trophy
Match Details
Jan 23, 2024Premier League Cup
Match Details
Jan 20, 2024National League
Match Details
Jan 13, 2024FA Trophy
Match Details
Dec 16, 2023National League
Match Details
Apr 15, 2023League Two3
Match Details
Apr 7, 2023League Two4
Match Details
Mar 21, 2023League Two3
Match Details
Mar 11, 2023League Two5
Match Details