England ·Referee·League Two

Elliott Swallow

14 matches since November 2025

Elliott Swallow referee stats

Elliott Swallow has refereed 14 matches in the leagues we cover since November 2025, the latest in the League Two.

Cards: 4.69 a match, against an average of 4.16 in the same leagues and seasons (+0.53). Fouls: 24.9 a match, against 23.3.

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

With under 20 matches, these averages are mostly the luck of the draw.

Decided by the referee

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

Cards
4.69
League 4.16
Yellow cards
4.54
League 3.97
Red cards
0.15
League 0.19
Fouls
24.9
League 23.3

Decided by the teams

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

Goals
2.57
League 2.61
Over 2.5
43%
League 49%
Both teams score
71%
League 53%
Home wins
29%
League 43%

What to expect next

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

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

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
AFC Wimbledon – Doncaster Rovers12 Sept 2026League One1–050
Burton Albion – Cambridge United5 Sept 2026League One2–230
Gillingham – Northampton Town29 Aug 2026League Two1–160
Accrington Stanley – Colchester United15 Aug 2026League Two2–210
AFC Wimbledon – Plymouth Argyle18 Apr 2026League One1–350
Swindon Town – Walsall6 Apr 2026League Two2–120
Oldham Athletic – Grimsby Town14 Mar 2026League Two1–050
Peterborough United – Exeter City21 Feb 2026League One3–350
Bromley – Cheltenham Town17 Feb 2026League Two1–150
Walsall – Accrington Stanley24 Jan 2026League Two0–080
Tranmere Rovers – Barrow29 Dec 2025League Two1–362
Cambridge United – Chesterfield9 Dec 2025League Two1–1——
Barnet – Harrogate Town29 Nov 2025League Two1–120
Shrewsbury Town – Newport County15 Nov 2025League Two1–060

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One24.003.9716.02.5050%
2026/2027League Two23.504.3928.03.0050%
2025/2026League One25.004.0329.05.00100%
2025/2026League Two85.144.1925.41.8825%

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