160 × 600
728 × 90 leaderboard
Thomas Bramall

Thomas Bramall

Referee
Nationality England
Nationality England
189
Career matches
643
Yellow cards
14
Red cards

Stats by competition

Competición PJ Resultado Amarillas Rojas Penaltis
V. local Empate V. visitante
EFL Cup
19 10 7 2 89 2 6
MLS
8 6 1 1 30 0 1
Ligue 2
3 2 0 1 14 0 2
EFL Cup
2 0 0 2 10 1 0

Stats by team

Equipo PJ Local Visitante Pen.
V E D V E D AF EC
5 3 0 1 0 1 0 10 0 0 2
5 1 2 0 0 0 2 18 0 1 2
4 1 0 1 0 1 1 11 1 0 0
4 0 0 0 1 1 2 10 0 0 1
4 2 0 1 1 0 0 7 0 0 0
3 2 0 0 0 0 1 4 1 1 0
3 1 1 0 0 0 1 6 0 2 0
3 0 1 0 1 0 1 7 0 1 0
3 1 0 1 0 1 0 4 0 1 1
3 0 1 0 0 1 1 8 0 0 1
2 1 1 0 0 0 0 4 0 1 0
2 0 0 1 0 1 0 7 0 0 1
2 1 0 0 1 0 0 6 1 0 0
2 0 0 0 0 1 1 2 0 0 0
2 2 0 0 0 0 0 3 0 0 0
1 0 0 0 0 0 1 3 0 0 0
1 0 0 1 0 0 0 4 0 0 0
1 0 0 0 1 0 0 2 0 0 0
1 1 0 0 0 0 0 3 0 0 0
1 1 0 0 0 0 0 3 0 1 0
1 0 0 0 0 0 1 2 0 0 1
1 0 1 0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 2 0 0 0
1 0 0 0 0 0 1 0 0 0 0
1 0 1 0 0 0 0 1 0 0 0
1 0 0 0 0 1 0 3 0 0 0
1 0 0 0 1 0 0 1 0 0 0
1 0 0 0 0 0 1 2 0 0 0
1 0 0 0 0 0 1 1 0 1 0
1 0 0 0 0 0 1 1 0 0 0
1 0 0 0 0 0 1 4 0 0 0
1 0 0 0 0 0 1 4 0 0 0

Full history

32 partidos
01/05
2026
Premier League
Leeds United
40
Leeds United
3
1
Burnley
Burnley
30
07/03
2026
FA Cup
Mansfield Town
40
Mansfield Town
1
2
Arsenal
Arsenal
20
03/03
2026
Premier League
Wolverhampton
20
Wolverhampton
2
1
Liverpool FC
Liverpool FC
10
01/03
2026
Premier League
Fulham
30
Fulham
2
1
Tottenham Hotspur
Tottenham Hotspur
30
21/02
2026
Premier League
Manchester City
20
Manchester City
2
1
Newcastle United
Newcastle United
50
16/02
2026
Championship
Coventry City
30P 1
Coventry City
3
1
Middlesbrough
Middlesbrough
20
08/02
2026
Premier League
Brighton & Hove Albion
10
Brighton & Hove Albion
0
1
Crystal Palace
Crystal Palace
30
24/01
2026
Premier League
West Ham United
20P 1
West Ham United
3
1
Sunderland
Sunderland
40
10/01
2026
FA Cup
Newcastle United
10P 1
Newcastle United
10
9
Bournemouth
Bournemouth
50
07/01
2026
Premier League
Manchester City
20P 1
Manchester City
1
1
Brighton & Hove Albion
Brighton & Hove Albion
60
30/12
2025
Premier League
Manchester United
Manchester United
1
1
Wolverhampton
Wolverhampton
20
20/12
2025
Premier League
Leeds United
10
Leeds United
4
1
Crystal Palace
Crystal Palace
30P 1
13/12
2025
Premier League
Chelsea
10
Chelsea
2
0
Everton
Everton
02/12
2025
Premier League
Newcastle United
P 1
Newcastle United
2
2
Tottenham Hotspur
Tottenham Hotspur
30
22/11
2025
Premier League
Bournemouth
30P 1
Bournemouth
2
2
West Ham United
West Ham United
20
03/11
2025
Premier League
Sunderland
30
Sunderland
1
1
Everton
Everton
20
29/10
2025
Wolverhampton
30
Wolverhampton
3
4
Chelsea
Chelsea
51
18/10
2025
Championship
Stoke City
20
Stoke City
1
0
Wrexham
Wrexham
04/10
2025
Premier League
Leeds United
20
Leeds United
1
2
Tottenham Hotspur
Tottenham Hotspur
30
13/09
2025
Premier League
Crystal Palace
10
Crystal Palace
0
0
Sunderland
Sunderland
10
23/08
2025
Premier League
Bournemouth
20
Bournemouth
1
0
Wolverhampton
Wolverhampton
41
27/04
2025
Premier League
Liverpool FC
20
Liverpool FC
5
1
Tottenham Hotspur
Tottenham Hotspur
10
05/04
2025
Championship
Luton Town
10
Luton Town
1
1
Leeds United
Leeds United
20
03/12
2023
Premier League
Bournemouth
50
Bournemouth
2
2
Aston Villa
Aston Villa
30
10/11
2023
Championship
Blackburn Rovers
Blackburn Rovers
1
2
Preston North End
Preston North End
10
19/08
2023
Premier League
Liverpool FC
11P 1
Liverpool FC
3
1
Bournemouth
Bournemouth
30
18/02
2023
Championship
Blackburn Rovers
40
Blackburn Rovers
1
0
Swansea City
Swansea City
20
18/01
2023
FA Cup
Leeds United
10
Leeds United
5
2
Cardiff City
Cardiff City
10P 1
09/11
2022
West Ham United
West Ham United
11
12
Blackburn Rovers
Blackburn Rovers
20
30/07
2022
Championship
Blackburn Rovers
10
Blackburn Rovers
1
0
Queens Park Rangers
Queens Park Rangers
10
12/03
2022
Championship
Nottingham Forest
20
Nottingham Forest
4
0
Reading
Reading
40
04/12
2021
Championship
Nottingham Forest
10
Nottingham Forest
2
0
Peterborough United
Peterborough United
40
160 × 600