England ·Referee·League Two

Aaron Bannister

25 matches since March 2024

Aaron Bannister referee stats

Aaron Bannister has refereed 25 matches in the leagues we cover since March 2024, the latest in the League Two.

Cards: 4.25 a match, against an average of 4.34 in the same leagues and seasons (−0.09). Fouls: 24.8 a match, against 23.2.

Goals: 2.84 a match, against 2.56; over 2.5 goals in 52% of matches, against 48%.

Decided by the referee

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

Cards
4.25
League 4.34
Yellow cards
4.08
League 4.12
Red cards
0.17
League 0.22
Fouls
24.8
League 23.2

Decided by the teams

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

Goals
2.84
League 2.56
Over 2.5
52%
League 48%
Both teams score
52%
League 51%
Home wins
48%
League 43%

What to expect next

Cards against the league average
−0.04 a match
Fouls against the league average
+0.7 a match

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

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
Bristol Rovers – Swindon Town13 Dec 2025League Two0–333
Harrogate Town – Walsall22 Nov 2025League Two0–230
Stockport County – Exeter City18 Oct 2025League One1–020
Crewe Alexandra – Bromley11 Oct 2025League Two0–130
Lincoln City – Mansfield Town30 Aug 2025League One1–181
Colchester United – Barrow23 Aug 2025League Two0–250
Notts County – Salford City9 Aug 2025League Two1–260
Barnet – Fleetwood Town2 Aug 2025League Two0–210
Mansfield Town – Peterborough United30 Apr 2025League One4–210
Harrogate Town – Grimsby Town12 Apr 2025League Two2–210
Blackpool – Reading1 Apr 2025League One3–010
Bromley – Salford City29 Mar 2025League Two2–350
Swindon Town – Accrington Stanley22 Mar 2025League Two0–050
Colchester United – Port Vale11 Mar 2025League Two2–140
Newport County – Gillingham4 Mar 2025League Two3–1100
Fleetwood Town – Cheltenham Town8 Feb 2025League Two2–040
Leyton Orient – Shrewsbury Town4 Jan 2025League One1–030
Tranmere Rovers – Barrow29 Dec 2024League Two1–180
Chesterfield – AFC Wimbledon21 Dec 2024League Two1–040
Wigan Athletic – Northampton Town26 Nov 2024League One2–120

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2025/2026League One25.504.0326.51.500%
2025/2026League Two64.004.1926.72.1733%
2024/2025League One52.404.2019.23.6080%
2024/2025League Two115.004.5725.23.2764%
2023/2024League Two15.004.2135.01.000%

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