James Oldham referee stats

James Oldham has refereed 65 matches in our data since 2019/20, in the League Two. 2 of them are from 2026/27. Latest match in our data: 24 Oct 2026.

Match data from completed matches (football-data.co.uk + API-Football), which lists the referee as “J Oldham”. The full name is written as our data source writes it.

  • 65Matches
  • 3.51Yellow cards per game
  • 0.20Red cards per game
  • 26.4Fouls per game
  • 2.29Goals per game
  • 9.8Corners per game
  • 41.5%Both teams scored
  • 41.5%Over 2.5 goals

James Oldham cards per game

Yellow cards per game

Per game

James Oldham
3.51
League average
3.41

Scale: 0 to 4.5 per game

Red cards per game

Per game

James Oldham
0.20
League average
0.15

Scale: 0 to 1.0 per game

Fouls per game

Per game

James Oldham
26.4
League average
23.4

Scale: 0 to 30.5 per game

Card and foul figures
Per matchJames OldhamLeague average
Yellow cards per game3.513.41
Red cards per game0.200.15
Fouls per game26.423.4

James Oldham shows 0.10 more yellow cards per game than the average for the same leagues and seasons.

In total 228 yellow and 13 red cards across 65 matches with card data.

League average: every completed match in the same leagues and seasons, weighted by how many matches this referee took charge of in each.

James Oldham home and away record

Home wins

Share of matches

James Oldham
43.1%
League average
41.8%

Scale: 0 to 100%

28 matches

Draws

Share of matches

James Oldham
27.7%
League average
28.4%

Scale: 0 to 100%

18 matches

Away wins

Share of matches

James Oldham
29.2%
League average
29.8%

Scale: 0 to 100%

19 matches

Home and away result figures
ResultMatchesShareLeague average
Home wins2843.1%41.8%
Draws1827.7%28.4%
Away wins1929.2%29.8%

Goals per game in these matches: 2.29 (league average 2.46).

These are the results of the matches James Oldham refereed. They describe the matches, not the referee’s decisions.

James Oldham season by season

SeasonLeagueMatchesYellow per gameRed per gameFouls per gameHome wins
2026/27League Two2····
2025/26League Two93.440.1125.433.3%
2024/25League Two84.750.1222.537.5%
2022/23League Two133.230.0825.430.8%
2021/22League Two104.400.3028.070.0%
2020/21League Two82.500.1226.037.5%
2019/20League Two153.070.2728.546.7%

A season’s rates appear from 5 matches; below that only the match count is shown.

Teams James Oldham has refereed most

  1. Walsall10 matches
  2. Carlisle7 matches
  3. Colchester7 matches
  4. Cambridge6 matches
  5. Crawley Town6 matches

James Oldham’s recent matches

DateMatchScoreYellowRedCornersFouls
24 Oct 2026Rotherham vs ShrewsburyLeague Two3-3121226
19 Sep 2026Walsall vs Port ValeLeague Two2-0601132
6 Apr 2026Cheltenham vs CambridgeLeague Two1-110924
21 Feb 2026Gillingham vs OldhamLeague Two0-3401228
7 Feb 2026Colchester vs ShrewsburyLeague Two2-060230
24 Jan 2026Bromley vs SwindonLeague Two2-1201216
13 Dec 2025Milton Keynes Dons vs CambridgeLeague Two1-1301124
4 Oct 2025Bromley vs TranmereLeague Two3-3511027
23 Aug 2025Walsall vs SalfordLeague Two1-030721
19 Aug 2025Bristol Rvs vs OldhamLeague Two0-050530

Linked matches still have a page on Road2Sushi with our pre-match prediction and the final result.

We never publish referee appointments for upcoming matches unless an official source confirms them. Every figure on this page comes from completed matches.