England ·Referee·League One

Andrew Humphries

41 matches since March 2024

Andrew Humphries referee stats

Andrew Humphries has refereed 41 matches in the leagues we cover since March 2024, the latest in the League One.

Cards: 4.05 a match, against an average of 4.20 in the same leagues and seasons (−0.15). Fouls: 21.4 a match, against 23.1.

Goals: 2.37 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
4.05
League 4.20
Yellow cards
3.66
League 4.01
Red cards
0.39
League 0.19
Fouls
21.4
League 23.1

Decided by the teams

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

Goals
2.37
League 2.60
Over 2.5
44%
League 49%
Both teams score
46%
League 52%
Home wins
39%
League 44%

What to expect next

Cards against the league average
−0.08 a match
Fouls against the league average
−0.9 a match

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

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
Cambridge United – Wycombe Wanderers20 Oct 2026League One2–240
Peterborough United – Sheffield Wednesday5 Sept 2026League One1–250
AFC Wimbledon – Wigan Athletic30 Aug 2026League One1–080
Crawley Town – Crewe Alexandra15 Aug 2026League Two0–184
Port Vale – Lincoln City2 May 2026League One0–230
Salford City – Bromley23 Apr 2026League Two2–030
Wycombe Wanderers – Blackpool18 Apr 2026League One0–162
Huddersfield Town – Cardiff City14 Apr 2026League One1–150
Grimsby Town – Harrogate Town3 Apr 2026League Two1–340
Oldham Athletic – Notts County24 Mar 2026League Two3–042
Wigan Athletic – Bradford City14 Mar 2026League One2–060
Doncaster Rovers – Luton Town10 Mar 2026League One1–150
Bromley – Accrington Stanley28 Feb 2026League Two2–121
Salford City – Shrewsbury Town24 Feb 2026League Two1–220
Tranmere Rovers – Crawley Town14 Feb 2026League Two2–050
Stockport County – Leyton Orient7 Feb 2026League One0–061
AFC Wimbledon – Bolton Wanderers31 Jan 2026League One0–120
Stevenage – Peterborough United27 Jan 2026League One1–040
Barnsley – Blackpool17 Jan 2026League One2–140
Milton Keynes Dons – Fleetwood Town29 Nov 2025League Two2–120

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One35.673.9722.02.6767%
2026/2027League Two112.004.3924.01.000%
2025/2026League One163.504.0322.21.9431%
2025/2026League Two103.604.1921.62.8060%
2024/2025League One13.004.2020.02.000%
2024/2025League Two94.114.5719.02.8956%
2023/2024League Two15.004.2125.01.000%

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