England ·Referee·League One

Edward Duckworth

90 matches since March 2023

Edward Duckworth referee stats

Edward Duckworth has refereed 90 matches in the leagues we cover since March 2023, the latest in the League One.

Cards: 4.61 a match, against an average of 4.18 in the same leagues and seasons (+0.43). Fouls: 22.2 a match, against 22.6.

Penalties: 0.20 a match over the 25 matches with a complete penalty count, against 0.25.

Goals: 2.81 a match, against 2.68; over 2.5 goals in 52% of matches, against 51%.

Decided by the referee

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

Cards
4.61
League 4.18
Yellow cards
4.33
League 3.98
Red cards
0.28
League 0.20
Fouls
22.2
League 22.6

Decided by the teams

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

Goals
2.81
League 2.68
Over 2.5
52%
League 51%
Both teams score
49%
League 54%
Home wins
50%
League 44%

What to expect next

Cards against the league average
+0.29 a match
Fouls against the league average
−0.3 a match

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

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
Wolverhampton Wanderers – Portsmouth20 Oct 2026Championship1–160
Wigan Athletic – Reading17 Oct 2026League One1–040
Millwall – Swansea City13 Oct 2026Championship0–150
Huddersfield Town – Sheffield Wednesday10 Oct 2026League One2–250
Grimsby Town – Bristol Rovers12 Sept 2026League Two2–051
Fleetwood Town – Shrewsbury Town5 Sept 2026League Two2–080
Swansea City – Watford1 Sept 2026Championship2–040
Stockport County – Wycombe Wanderers29 Aug 2026League One5–1——
Queens Park Rangers – Bolton Wanderers22 Aug 2026Championship0–030
Notts County – Leicester City15 Aug 2026League One1–130
Peterborough United – Doncaster Rovers2 May 2026League One1–340
Cardiff City – Northampton Town25 Apr 2026League One5–120
Mansfield Town – Luton Town18 Apr 2026League One2–230
Barrow – Oldham Athletic14 Apr 2026League Two3–240
Queens Park Rangers – Bristol City11 Apr 2026Championship0–060
Notts County – Newport County6 Apr 2026League Two3–150
Lincoln City – AFC Wimbledon3 Apr 2026League One1–050
Crawley Town – Gillingham28 Mar 2026League Two2–040
Wigan Athletic – Exeter City21 Mar 2026League One2–040
Burton Albion – Reading17 Mar 2026League One1–220

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Championship44.504.2317.51.250%
2026/2027League One44.003.9721.83.2550%
2026/2027League Two27.004.3924.52.000%
2025/2026Championship65.834.1221.72.3350%
2025/2026League One193.794.0322.33.3774%
2025/2026League Two124.914.1922.53.5067%
2024/2025League One135.314.2024.23.0054%
2024/2025League Two56.204.5726.22.0040%
2023/2024League One85.004.3021.41.5025%
2023/2024League Two163.624.2120.33.0056%
2022/2023League Two13.003.5723.02.000%

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