England ·Referee·League Two

Jamie O'Connor

29 matches since October 2024

Jamie O'Connor referee stats

Jamie O'Connor has refereed 29 matches in the leagues we cover since October 2024, the latest in the League Two.

Cards: 4.26 a match, against an average of 4.26 in the same leagues and seasons (0.00). Fouls: 20.5 a match, against 23.2.

Goals: 2.00 a match, against 2.57; over 2.5 goals in 31% of matches, against 48%.

Decided by the referee

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

Cards
4.26
League 4.26
Yellow cards
4.04
League 4.05
Red cards
0.22
League 0.21
Fouls
20.5
League 23.2

Decided by the teams

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

Goals
2.00
League 2.57
Over 2.5
31%
League 48%
Both teams score
38%
League 52%
Home wins
38%
League 44%

What to expect next

Cards against the league average
0.00 a match
Fouls against the league average
−1.3 a match

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

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
Gillingham – Port Vale20 Oct 2026League Two1–130
Swindon Town – Crewe Alexandra10 Oct 2026League Two0–130
Accrington Stanley – Cheltenham Town3 Oct 2026League Two2–061
Walsall – Rochdale12 Sept 2026League Two0–040
Barnsley – Blackpool2 Sept 2026League One2–170
Tranmere Rovers – Shrewsbury Town15 Aug 2026League Two2–050
Northampton Town – Barnsley28 Apr 2026League One0–120
Bradford City – Plymouth Argyle21 Apr 2026League One1–160
Shrewsbury Town – Crewe Alexandra21 Mar 2026League Two0–430
Swindon Town – Milton Keynes Dons14 Mar 2026League Two1–240
Accrington Stanley – Cambridge United7 Mar 2026League Two1–120
Stevenage – Stockport County28 Feb 2026League One2–160
Wigan Athletic – Luton Town18 Feb 2026League One1–060
Northampton Town – Reading31 Jan 2026League One0–250
Grimsby Town – Barnet17 Jan 2026League Two1–021
Lincoln City – Huddersfield Town1 Jan 2026League One1–150
Salford City – Harrogate Town26 Dec 2025League Two1–020
Barrow – Grimsby Town8 Nov 2025League Two2–240
Harrogate Town – Barrow19 Aug 2025League Two1–0——
Reading – AFC Wimbledon16 Aug 2025League One1–220

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One17.003.9716.03.00100%
2026/2027League Two54.404.3921.21.400%
2025/2026League One74.574.0320.02.0029%
2025/2026League Two93.254.1920.12.4444%
2024/2025League Two74.674.5721.41.7129%

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