England ·Referee·League One

Neil Hair

105 matches since August 2021

Neil Hair referee stats

Neil Hair has refereed 105 matches in the leagues we cover since August 2021, the latest in the League One.

Cards: 4.08 a match, against an average of 3.95 in the same leagues and seasons (+0.13). Fouls: 23.2 a match, against 22.5.

Penalties: 0.33 a match over the 69 matches with a complete penalty count, against 0.21.

Goals: 2.58 a match, against 2.58; over 2.5 goals in 45% of matches, against 48%.

Decided by the referee

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

Cards
4.08
League 3.95
Yellow cards
3.87
League 3.77
Red cards
0.21
League 0.18
Fouls
23.2
League 22.5

Decided by the teams

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

Goals
2.58
League 2.58
Over 2.5
45%
League 48%
Both teams score
52%
League 51%
Home wins
39%
League 43%

What to expect next

Cards against the league average
+0.09 a match
Fouls against the league average
+0.5 a match

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

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
Newport County – York City17 Oct 2026League Two1–151
Burton Albion – Huddersfield Town3 Oct 2026League One1–320
Salford City – Swindon Town19 Sept 2026League Two1–030
Barnet – Accrington Stanley12 Sept 2026League Two2–162
Barnsley – Stevenage5 Sept 2026League One1–530
Wycombe Wanderers – Plymouth Argyle22 Aug 2026League One1–140
Crewe Alexandra – Cambridge United2 May 2026League Two0–040
Stevenage – Lincoln City18 Apr 2026League One2–240
Newport County – Harrogate Town11 Apr 2026League Two2–130
Stevenage – Huddersfield Town14 Feb 2026League One1–060
Fleetwood Town – Bromley7 Feb 2026League Two1–240
Shrewsbury Town – Barnet31 Jan 2026League Two0–040
Oldham Athletic – Cheltenham Town17 Jan 2026League Two2–150
Luton Town – Leyton Orient29 Dec 2025League One3–020
Gillingham – Cambridge United26 Dec 2025League Two1–110
Burton Albion – Wycombe Wanderers13 Dec 2025League One0–010
Rotherham United – Blackpool10 Dec 2025League One0–340
Northampton Town – Cardiff City22 Nov 2025League One1–330
Blackpool – Wycombe Wanderers18 Oct 2025League One1–130
Burton Albion – Bolton Wanderers11 Oct 2025League One3–030

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One33.003.9723.74.0067%
2026/2027League Two35.674.3920.72.0033%
2025/2026League One103.104.0323.92.8060%
2025/2026League Two103.704.1924.52.0040%
2024/2025League One45.004.2025.81.250%
2024/2025League Two66.674.5723.51.8317%
2023/2024League One95.224.3022.42.0033%
2023/2024League Two82.754.2123.83.6263%
2022/2023League One105.103.7824.02.8040%
2022/2023League Two163.813.5723.62.8156%
2021/2022League One153.933.7120.92.7347%
2021/2022League Two113.093.6422.82.5546%

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