England ·Referee·League Two

Stephen Parkinson

44 matches since January 2024

Stephen Parkinson referee stats

Stephen Parkinson has refereed 44 matches in the leagues we cover since January 2024, the latest in the League Two.

Cards: 3.81 a match, against an average of 4.23 in the same leagues and seasons (−0.42). Fouls: 25.8 a match, against 23.1.

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

Decided by the referee

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

Cards
3.81
League 4.23
Yellow cards
3.64
League 4.03
Red cards
0.17
League 0.20
Fouls
25.8
League 23.1

Decided by the teams

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

Goals
2.59
League 2.60
Over 2.5
48%
League 49%
Both teams score
52%
League 52%
Home wins
41%
League 43%

What to expect next

Cards against the league average
−0.23 a match
Fouls against the league average
+1.5 a match

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

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
Notts County – Sheffield Wednesday20 Oct 2026League One2–041
Plymouth Argyle – AFC Wimbledon10 Oct 2026League One2–110
Tranmere Rovers – Walsall26 Sept 2026League Two1–130
Rochdale – Oldham Athletic19 Sept 2026League Two2–0——
Colchester United – Crewe Alexandra12 Sept 2026League Two1–110
Bromley – Leyton Orient1 Sept 2026League One0–550
Fleetwood Town – Milton Keynes Dons2 May 2026League Two1–1——
Cambridge United – Barrow25 Apr 2026League Two3–030
Cheltenham Town – Tranmere Rovers21 Apr 2026League Two1–310
Salford City – Gillingham11 Apr 2026League Two0–030
Harrogate Town – Bristol Rovers6 Apr 2026League Two2–310
Cardiff City – Blackpool21 Mar 2026League One0–050
Crewe Alexandra – Walsall14 Mar 2026League Two0–350
Plymouth Argyle – Doncaster Rovers7 Mar 2026League One2–190
Burton Albion – Stockport County24 Feb 2026League One3–050
Peterborough United – Wigan Athletic7 Feb 2026League One6–140
Accrington Stanley – Cheltenham Town31 Jan 2026League Two3–130
Lincoln City – Bradford City27 Jan 2026League One3–020
Stevenage – Bolton Wanderers20 Jan 2026League One0–010
Colchester United – Milton Keynes Dons1 Jan 2026League Two1–030

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One33.673.9730.73.3367%
2026/2027League Two32.004.3925.32.000%
2025/2026League One104.004.0325.02.4050%
2025/2026League Two163.674.1926.32.4450%
2024/2025League One11.004.2022.02.000%
2024/2025League Two94.674.5725.82.6744%
2023/2024League Two23.504.2122.54.50100%

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