England ·Referee·Championship

James Bell

117 matches since August 2021

James Bell referee stats

James Bell has refereed 117 matches in the leagues we cover since August 2021, the latest in the Championship.

Cards: 3.93 a match, against an average of 4.03 in the same leagues and seasons (−0.10). Fouls: 21.4 a match, against 22.2.

Penalties: 0.21 a match over the 66 matches with a complete penalty count, against 0.20.

Goals: 2.50 a match, against 2.56; over 2.5 goals in 44% of matches, against 48%.

Decided by the referee

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

Cards
3.93
League 4.03
Yellow cards
3.72
League 3.86
Red cards
0.21
League 0.17
Fouls
21.4
League 22.2

Decided by the teams

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

Goals
2.50
League 2.56
Over 2.5
44%
League 48%
Both teams score
50%
League 52%
Home wins
40%
League 44%

What to expect next

Cards against the league average
−0.07 a match
Fouls against the league average
−0.6 a match

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

How much referees really change: our study →

Next appointments

Recent matches

MatchScoreYellowRed
Swansea City – Burnley12 Sept 2026Championship3–130
Derby County – West Bromwich Albion9 Sept 2026Championship0–141
Bristol City – Portsmouth29 Aug 2026Championship2–130
Chesterfield – Crewe Alexandra25 Apr 2026League Two2–030
Leyton Orient – Rotherham United18 Apr 2026League One0–240
Charlton Athletic – Queens Park Rangers6 Feb 2026Championship0–030
Birmingham City – Stoke City24 Jan 2026Championship1–120
Bristol City – Portsmouth1 Jan 2026Championship5–010
Middlesbrough – Blackburn Rovers26 Dec 2025Championship0–040
Norwich City – Southampton13 Dec 2025Championship2–140
Queens Park Rangers – Birmingham City9 Dec 2025Championship2–130
Watford – Preston North End25 Nov 2025Championship1–160
Queens Park Rangers – Southampton5 Nov 2025Championship1–240
Stoke City – Bristol City1 Nov 2025Championship5–130
Millwall – Leicester City25 Oct 2025Championship1–030
Oxford United – Derby County18 Oct 2025Championship1–050
Grimsby Town – Colchester United11 Oct 2025League Two1–270
Stevenage – Luton Town4 Oct 2025League One2–040
Gillingham – Harrogate Town27 Sept 2025League Two0–120
Southampton – Wrexham9 Aug 2025Championship2–140

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Championship33.674.2318.72.6767%
2025/2026Championship123.504.1220.82.4250%
2025/2026League One24.004.0326.02.000%
2025/2026League Two34.004.1920.32.0033%
2024/2025Championship244.524.1722.22.6246%
2024/2025League One13.004.2024.03.00100%
2024/2025League Two56.804.5723.83.2080%
2023/2024Championship204.054.1819.42.2035%
2023/2024League One54.004.3021.62.4040%
2023/2024League Two15.004.2134.02.000%
2022/2023Championship92.893.9317.73.4456%
2022/2023League One24.503.7820.53.0050%
2022/2023League Two42.753.5724.32.0050%
2021/2022League One133.923.7122.02.7739%
2021/2022League Two133.003.6423.21.9231%

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