England ·Referee·League One

Matthew Russell

36 matches since March 2024

Matthew Russell referee stats

Matthew Russell has refereed 36 matches in the leagues we cover since March 2024, the latest in the League One.

Cards: 3.20 a match, against an average of 4.21 in the same leagues and seasons (−1.01). Fouls: 24.4 a match, against 23.2.

Goals: 2.44 a match, against 2.59; over 2.5 goals in 42% of matches, against 49%.

Decided by the referee

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

Cards
3.20
League 4.21
Yellow cards
3.17
League 4.02
Red cards
0.03
League 0.20
Fouls
24.4
League 23.2

Decided by the teams

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

Goals
2.44
League 2.59
Over 2.5
42%
League 49%
Both teams score
50%
League 52%
Home wins
42%
League 44%

What to expect next

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

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

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
Crewe Alexandra – Bristol Rovers3 Oct 2026League Two3–180
Salford City – Newport County1 Sept 2026League Two2–140
Walsall – Grimsby Town22 Aug 2026League Two0–020
Stevenage – Wigan Athletic2 May 2026League One1–020
Mansfield Town – Burton Albion6 Apr 2026League One0–040
Peterborough United – Rotherham United17 Mar 2026League One5–020
Blackpool – Wigan Athletic7 Mar 2026League One1–130
Wycombe Wanderers – Stevenage21 Feb 2026League One3–120
Bristol Rovers – Chesterfield7 Feb 2026League Two2–350
Crawley Town – Notts County17 Jan 2026League Two1–231
Exeter City – Luton Town1 Jan 2026League One1–040
Gillingham – Colchester United29 Dec 2025League Two1–120
Rotherham United – Huddersfield Town20 Dec 2025League One1–330
Bromley – Salford City22 Nov 2025League Two2–020
Peterborough United – Stockport County20 Nov 2025League One3–020
Mansfield Town – Plymouth Argyle28 Oct 2025League One2–030
Reading – Doncaster Rovers25 Oct 2025League One1–120
Shrewsbury Town – Cambridge United11 Oct 2025League Two2–030
Exeter City – Port Vale13 Sept 2025League One0–230
Crewe Alexandra – Swindon Town30 Aug 2025League Two0–320

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League Two34.674.3928.72.3367%
2025/2026League One122.734.0322.82.3333%
2025/2026League Two73.144.1926.92.4343%
2024/2025League One83.624.2023.42.7538%
2024/2025League Two53.004.5724.02.4060%
2023/2024League Two12.004.2123.02.000%

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