England ·Referee·League One

Scott Oldham

152 matches since August 2021

Scott Oldham referee stats

Scott Oldham has refereed 152 matches in the leagues we cover since August 2021, the latest in the League One.

Cards: 3.57 a match, against an average of 4.03 in the same leagues and seasons (−0.46). Fouls: 21.1 a match, against 22.6.

Penalties: 0.20 a match over the 88 matches with a complete penalty count, against 0.22.

Goals: 2.76 a match, against 2.59; over 2.5 goals in 48% of matches, against 49%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
3.57
League 4.03
Yellow cards
3.41
League 3.84
Red cards
0.16
League 0.19
Fouls
21.1
League 22.6

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
2.76
League 2.59
Over 2.5
48%
League 49%
Both teams score
49%
League 51%
Home wins
47%
League 43%

What to expect next

Cards against the league average
−0.35 a match
Fouls against the league average
−1.1 a match

A record is part referee and part luck. Over 152 matches, about 76% of a difference in cards has held in later matches, so this is the difference to expect, not the full −0.46.

How much referees really change: our study →

Next appointments

No appointment announced yet. Referees are usually named a few days before a match.

Recent matches

MatchScoreYellowRed
Oldham Athletic – Cheltenham Town17 Oct 2026League Two4–120
Wycombe Wanderers – Luton Town10 Oct 2026League One1–420
Leyton Orient – Plymouth Argyle3 Oct 2026League One0–240
York City – Gillingham26 Sept 2026League Two3–062
Milton Keynes Dons – Peterborough United12 Sept 2026League One1–120
Bradford City – Cambridge United1 Sept 2026League One1–210
Salford City – Chesterfield22 Aug 2026League Two0–150
Northampton Town – Swindon Town15 Aug 2026League Two0–020
Swindon Town – Chesterfield2 May 2026League Two1–250
Lincoln City – Wycombe Wanderers25 Apr 2026League One4–330
Barrow – Walsall18 Apr 2026League Two1–320
Bristol Rovers – Crawley Town11 Apr 2026League Two3–131
Tranmere Rovers – Colchester United6 Apr 2026League Two0–120
Stevenage – Reading21 Mar 2026League One1–040
Stockport County – Northampton Town17 Mar 2026League One2–120
Wigan Athletic – Plymouth Argyle10 Mar 2026League One0–320
Rotherham United – Mansfield Town3 Mar 2026League One0–030
Harrogate Town – Bromley21 Feb 2026League Two0–030
Oldham Athletic – Bristol Rovers17 Feb 2026League Two2–070
Bolton Wanderers – Barnsley7 Feb 2026League One3–250

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One42.253.9720.53.0050%
2026/2027League Two44.254.3921.02.2550%
2025/2026League One184.114.0321.82.8350%
2025/2026League Two133.774.1921.62.4639%
2024/2025League One143.934.2022.22.2943%
2024/2025League Two114.364.5722.22.3636%
2023/2024Championship16.004.1817.02.000%
2023/2024League One193.114.3018.33.0058%
2023/2024League Two123.674.2121.34.6792%
2022/2023Championship22.503.9320.52.000%
2022/2023League One153.533.7821.52.7333%
2022/2023League Two113.363.5721.92.1836%
2021/2022League One143.503.7120.52.5050%
2021/2022League Two142.643.6421.32.7950%

Betting involves risk. Past results do not guarantee future ones. 18+.