Referee profile
James Bell
- Matches officiated
- 125 career total (source)
- Yellow cards / match
- 4.03 504 yellow in total
- Reds / match
- 0.18 9 red · 13 second yellow
- Yellow / match, recent
- 3.60 20 matches · red 0.05
Last 12 months
14 matches since 2 Nov 2025, compared with the average referee
| Metric | James Bell | Average | Difference from average |
|---|---|---|---|
| Yellow cards / match | 3.36 | 3.99 | −16% |
| Red cards / match | 0.07 | 0.21 | −67% |
| Penalty goals / match | 0.07 | 0.23 | −70% |
| Goals / match | 2.14 | 2.78 | −23% |
| Home wins | 43% | 44% | −2% |
| Draws | 36% | 25% | +41% |
Ranked 878 of 1127 referees for yellow cards (1 = strictest).
Match results
By league
-
1
Championship 2.17 goals · 3.33 yellows / match
12 matches
-
2
League Two 2.00 goals · – yellows / match
1 match
-
3
League One 2.00 goals · – yellows / match
1 match
Cards per match
Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.
Yellow cardsRed cardsCareer avg.
League breakdown
Competitions of the last 30 matches
Recent matches
Older matches exist at the source.
FT
24 Oct
Stoke City
Bristol City
0
0
Championship
3
0
FT
12 Sep
Swansea City
Burnley
3
1
Championship
3
0
FT
9 Sep
Derby
West Bromwich Albion
0
1
Championship
4
1
FT
29 Aug
Bristol City
Portsmouth
2
1
Championship
3
0
FT
25 Apr
Chesterfield
Crewe Alexandra
2
0
League Two
3
0
FT
18 Apr
Leyton Orient
Rotherham United
0
2
League One
4
0
FT
6 Feb
Charlton Athletic
Queens Park Rangers
0
0
Championship
3
0
FT
24 Jan
Birmingham
Stoke City
1
1
Championship
2
0
FT
1 Jan
Bristol City
Portsmouth
5
0
Championship
1
0
FT
26 Dec
Middlesbrough
Blackburn Rovers
0
0
Championship
4
0
FT
13 Dec
Norwich
Southampton
2
1
Championship
4
0
FT
9 Dec
Queens Park Rangers
Birmingham
2
1
Championship
4
0
FT
25 Nov
Watford
Preston North End
1
1
Championship
6
0
FT
5 Nov
Queens Park Rangers
Southampton
1
2
Championship
4
0
FT
1 Nov
Stoke City
Bristol City
5
1
Championship
3
0
FT
25 Oct
Millwall
Leicester City
1
0
Championship
3
0
FT
18 Oct
Oxford United
Derby
1
0
Championship
5
0
FT
11 Oct
Grimsby Town
Colchester United
1
2
League Two
7
0
FT
4 Oct
Stevenage
Luton Town
2
0
League One
4
0
FT
27 Sep
Gillingham
Harrogate Town
0
1
League Two
2
0
FT
12 Aug
Stoke City
Walsall
0(4)
0(3)
EFL Cup
–
FT
9 Aug
Southampton
Wrexham
2
1
Championship
–
FT
14 May
Stockport County
Leyton Orient
1(1)
1(4)
League One
–
FT
3 May
Swansea City
Oxford United
3
3
Championship
–
FT
28 Apr
Leeds United
Bristol City
4
0
Championship
–
FT
21 Apr
Sunderland
Blackburn Rovers
0
1
Championship
–
FT
8 Apr
Watford
Hull City
1
0
Championship
–
FT
5 Apr
Coventry City
Burnley
1
2
Championship
–
FT
1 Apr
Mansfield Town
Charlton Athletic
1
2
League One
–
FT
7 Mar
Norwich
Oxford United
1
1
Championship
–