England ·Referee·League One

Oliver Yates

141 matches since October 2021

Oliver Yates referee stats

Oliver Yates has refereed 141 matches in the leagues we cover since October 2021, the latest in the League One.

Cards: 4.32 a match, against an average of 4.01 in the same leagues and seasons (+0.31). Fouls: 21.7 a match, against 22.6.

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

Goals: 2.77 a match, against 2.61; over 2.5 goals in 56% of matches, against 49%.

Decided by the referee

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

Cards
4.32
League 4.01
Yellow cards
4.13
League 3.82
Red cards
0.19
League 0.19
Fouls
21.7
League 22.6

Decided by the teams

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

Goals
2.77
League 2.61
Over 2.5
56%
League 49%
Both teams score
53%
League 52%
Home wins
45%
League 43%

What to expect next

Cards against the league average
+0.23 a match
Fouls against the league average
−0.6 a match

A record is part referee and part luck. Over 139 matches, about 75% of a difference in cards has held in later matches, so this is the difference to expect, not the full +0.31.

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
Plymouth Argyle – Huddersfield Town17 Oct 2026League One0–2——
Cambridge United – Reading12 Sept 2026League One2–130
Luton Town – Leyton Orient5 Sept 2026League One1–160
Stevenage – Doncaster Rovers29 Aug 2026League One2–230
Oxford United – Milton Keynes Dons15 Aug 2026League One2–250
Exeter City – Bradford City2 May 2026League One1–240
Barnet – Gillingham25 Apr 2026League Two6–240
Wigan Athletic – Mansfield Town11 Apr 2026League One2–130
Shrewsbury Town – Tranmere Rovers3 Apr 2026League Two1–010
Bromley – Colchester United21 Mar 2026League Two1–050
Accrington Stanley – Notts County17 Mar 2026League Two0–420
Bradford City – Leyton Orient7 Mar 2026League One2–191
Barnsley – Wycombe Wanderers3 Mar 2026League One0–160
Harrogate Town – Cheltenham Town27 Feb 2026League Two1–120
Bristol Rovers – Grimsby Town21 Feb 2026League Two3–130
Cardiff City – Luton Town14 Feb 2026League One3–150
Northampton Town – Stevenage7 Feb 2026League One3–170
Swindon Town – Barrow31 Jan 2026League Two3–120
Salford City – Chesterfield27 Jan 2026League Two0–140
Peterborough United – Bolton Wanderers10 Jan 2026League One3–120

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One54.253.9722.83.0060%
2025/2026League One185.394.0323.73.1183%
2025/2026League Two123.334.1921.12.6742%
2024/2025League One124.924.2021.82.9267%
2024/2025League Two94.754.5725.03.0056%
2023/2024League One174.414.3021.52.8853%
2023/2024League Two164.884.2120.53.5669%
2022/2023League One154.203.7821.32.7360%
2022/2023League Two134.003.5722.32.3139%
2021/2022League One123.083.7119.72.1733%
2021/2022League Two123.673.6420.41.9242%

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