England ·Referee·League Two

James Durkin

40 matches since December 2023

James Durkin referee stats

James Durkin has refereed 40 matches in the leagues we cover since December 2023, the latest in the League Two.

Cards: 4.95 a match, against an average of 4.30 in the same leagues and seasons (+0.65). Fouls: 23.7 a match, against 23.1.

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

Decided by the referee

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

Cards
4.95
League 4.30
Yellow cards
4.62
League 4.08
Red cards
0.33
League 0.21
Fouls
23.7
League 23.1

Decided by the teams

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

Goals
2.38
League 2.59
Over 2.5
43%
League 49%
Both teams score
53%
League 52%
Home wins
40%
League 43%

What to expect next

Cards against the league average
+0.34 a match
Fouls against the league average
+0.3 a match

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

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
Colchester United – Oldham Athletic22 Aug 2026League Two2–171
Luton Town – Northampton Town15 Apr 2026League One2–150
Chesterfield – Cheltenham Town3 Apr 2026League Two1–020
Stevenage – Port Vale17 Feb 2026League One2–150
Newport County – Accrington Stanley27 Jan 2026League Two1–492
AFC Wimbledon – Doncaster Rovers17 Jan 2026League One0–162
Swindon Town – Gillingham1 Jan 2026League Two2–070
Plymouth Argyle – Reading26 Dec 2025League One1–461
Bromley – Grimsby Town20 Dec 2025League Two2–050
Northampton Town – Huddersfield Town9 Dec 2025League One1–1——
Walsall – Colchester United15 Nov 2025League Two0–260
Barnet – Milton Keynes Dons8 Nov 2025League Two2–250
Exeter City – Reading11 Oct 2025League One1–120
Notts County – Crawley Town20 Sept 2025League Two4–020
Bromley – Gillingham6 Sept 2025League Two2–240
Peterborough United – Bradford City23 Aug 2025League One1–120
Newport County – Salford City19 Aug 2025League Two0–140
Stevenage – Rotherham United9 Aug 2025League One1–050
Notts County – Cheltenham Town21 Apr 2025League Two1–240
Cambridge United – Charlton Athletic12 Apr 2025League One0–160

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League Two18.004.3931.03.00100%
2025/2026League One84.864.0325.32.3838%
2025/2026League Two95.114.1924.02.7844%
2024/2025League One63.504.2022.82.5050%
2024/2025League Two135.624.5724.11.9231%
2023/2024League Two33.674.2116.72.6767%

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