Referee profile
Thomas Bramall
- Matches officiated
- 197 career total (source)
- Yellow cards / match
- 3.39 667 yellow in total
- Reds / match
- 0.13 15 red · 10 second yellow
- Yellow / match, recent
- 4.34 29 matches · red 0.10
Last 12 months
28 matches since 2 Nov 2025, compared with the average referee
| Metric | Thomas Bramall | Average | Difference from average |
|---|---|---|---|
| Yellow cards / match | 4.14 | 3.99 | +4% |
| Red cards / match | 0.07 | 0.21 | −67% |
| Penalty goals / match | 0.29 | 0.23 | +26% |
| Goals / match | 2.57 | 2.78 | −8% |
| Home wins | 39% | 44% | −10% |
| Draws | 39% | 25% | +55% |
Ranked 447 of 1127 referees for yellow cards (1 = strictest).
Match results
By league
-
1
Premier League 2.59 goals · 3.91 yellows / match
22 matches
-
2
Championship 2.33 goals · – yellows / match
3 matches
-
3
FA Cup 3.50 goals · – yellows / match
2 matches
-
4
EFL Cup 1.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
23 Oct
Ipswich Town
Forest
1
1
Premier League
2
0
FT
17 Oct
Watford
Charlton Athletic
2
0
Championship
8
0
FT
10 Oct
Sunderland
Brighton & Hove Albion
0
2
Premier League
1
1
FT
16 Sep
Everton
Wolverhampton
1
0
EFL Cup
3
0
FT
12 Sep
Liverpool FC
Fulham
0
0
Premier League
1
0
FT
5 Sep
Brentford
Sunderland
1
1
Premier League
5
0
FT
21 Aug
Arsenal
Coventry City
3
0
Premier League
2
0
FT
10 May
Crystal Palace
Everton
2
2
Premier League
2
0
FT
1 May
Leeds United
Burnley
3
1
Premier League
7
0
FT
18 Apr
Newcastle United
Bournemouth
1
2
Premier League
6
0
FT
11 Apr
Burnley
Brighton & Hove Albion
0
2
Premier League
3
0
FT
15 Mar
Crystal Palace
Leeds United
0
0
Premier League
5
1
FT
7 Mar
Mansfield Town
Arsenal
1
2
FA Cup
6
0
FT
3 Mar
Wolverhampton
Liverpool FC
2
1
Premier League
3
0
FT
1 Mar
Fulham
Tottenham Hotspur
2
1
Premier League
6
0
FT
21 Feb
Man City
Newcastle United
2
1
Premier League
7
0
FT
16 Feb
Coventry City
Middlesbrough
3
1
Championship
5
0
FT
8 Feb
Brighton & Hove Albion
Crystal Palace
0
1
Premier League
4
0
FT
31 Jan
Blackburn Rovers
Hull City
0
1
Championship
2
0
FT
24 Jan
West Ham United
Sunderland
3
1
Premier League
6
0
FT
7 Jan
Man City
Brighton & Hove Albion
1
1
Premier League
7
0
FT
30 Dec
Manchester United
Wolverhampton
1
1
Premier League
2
0
FT
20 Dec
Leeds United
Crystal Palace
4
1
Premier League
4
0
FT
13 Dec
Chelsea
Everton
2
0
Premier League
1
0
FT
2 Dec
Newcastle United
Tottenham Hotspur
2
2
Premier League
3
0
FT
22 Nov
Bournemouth
West Ham United
2
2
Premier League
5
0
FT
3 Nov
Sunderland
Everton
1
1
Premier League
5
0
FT
29 Oct
Wolverhampton
Chelsea
3
4
EFL Cup
9
1
FT
26 Oct
Arsenal
Crystal Palace
1
0
Premier League
–