England ·Referee·League One

Tom Reeves

144 matches since August 2021

Tom Reeves referee stats

Tom Reeves has refereed 144 matches in the leagues we cover since August 2021, the latest in the League One.

Cards: 3.55 a match, against an average of 4.01 in the same leagues and seasons (−0.46). Fouls: 22.6 a match, against 22.5.

Penalties: 0.24 a match over the 86 matches with a complete penalty count, against 0.22.

Goals: 2.48 a match, against 2.60; over 2.5 goals in 44% of matches, against 49%.

Decided by the referee

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

Cards
3.55
League 4.01
Yellow cards
3.37
League 3.82
Red cards
0.18
League 0.19
Fouls
22.6
League 22.5

Decided by the teams

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

Goals
2.48
League 2.60
Over 2.5
44%
League 49%
Both teams score
47%
League 52%
Home wins
49%
League 43%

What to expect next

Cards against the league average
−0.35 a match
Fouls against the league average
+0.1 a match

A record is part referee and part luck. Over 141 matches, about 75% 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

Recent matches

MatchScoreYellowRed
Charlton Athletic – Bristol City10 Oct 2026Championship1–130
Wycombe Wanderers – Reading26 Sept 2026League One2–250
Norwich City – Birmingham City9 Sept 2026Championship2–180
Reading – Mansfield Town2 Sept 2026League One5–010
Charlton Athletic – Preston North End29 Aug 2026Championship1–020
Blackburn Rovers – Middlesbrough22 Aug 2026Championship2–150
Notts County – Salford City25 May 2026League Two3–040
Cheltenham Town – Colchester United2 May 2026League Two1–420
Milton Keynes Dons – Tranmere Rovers25 Apr 2026League Two3–020
Norwich City – Derby County21 Apr 2026Championship2–150
Notts County – Barnet18 Apr 2026League Two1–220
Chesterfield – Grimsby Town14 Apr 2026League Two2–160
Bradford City – Stevenage11 Apr 2026League One0–150
Barnsley – Plymouth Argyle6 Apr 2026League One0–320
Wigan Athletic – Leyton Orient2 Apr 2026League One0–030
Port Vale – Bolton Wanderers21 Mar 2026League One1–020
Sheffield Wednesday – Ipswich Town14 Mar 2026Championship0–240
Barrow – Bristol Rovers10 Mar 2026League Two0–210
Cardiff City – Lincoln City7 Mar 2026League One0–230
Wrexham – Portsmouth24 Feb 2026Championship2–110

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Championship44.504.2324.02.2550%
2026/2027League One23.003.9725.54.50100%
2025/2026Championship73.434.1220.02.2943%
2025/2026League One122.914.0322.51.6717%
2025/2026League Two123.174.1922.53.0067%
2024/2025League One123.504.2021.72.8350%
2024/2025League Two95.224.5722.93.3367%
2023/2024League One173.474.3023.02.1235%
2023/2024League Two133.314.2122.22.6239%
2022/2023League One153.003.7822.02.4747%
2022/2023League Two143.293.5724.62.1436%
2021/2022League One103.403.7122.83.1050%
2021/2022League Two174.353.6422.72.0635%

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