Get started free with ValueStats

Save your favorites and receive alerts tailored to you.

Create a free account
John Brooks

John Brooks

4.53 · 0.08
Statistics
John Brooks

John Brooks

England England
130

Matches Officiated

Total Matches

4.53

Yellow Cards per Match

589 in total

0.08

Red Cards per Match

11 in total

Statistics by match

130 Matches Officiated

20 Matches
Statistics by match
Premier League 26/27
7 Nov
Premier League 26/27
2 Nov
Europa League 26/27
22 Oct
Premier League 26/27
17 Oct
Premier League 26/27
12 Oct
Europa League 26/27
16 Sep
Premier League 26/27
12 Sep
Premier League 26/27
6 Sep
Europa Conference League 26/27
27 Aug
Premier League 26/27
24 Aug
Europa League 26/27
30 Jul
Premier League 25/26
17 May
Premier League 25/26
9 May
Championship 25/26
2 May
League One 25/26
25 Apr
Championship 25/26
11 Apr
Premier League 25/26
1 Feb
Europa League 25/26
22 Jan
Premier League 25/26
17 Jan
FA Cup 25/26
10 Jan
Stats Average
Leeds United Tottenham Hotspur
1 - 0
Newcastle United Everton
0 - 1
Celje Salzburg
2 - 2
Brentford Liverpool
1 - 2
Coventry City Newcastle United
4 - 1
Hapoel Be'er Sheva Dinamo Zagreb
0 - 0
Sunderland Arsenal
0 - 2
Everton Manchester United
2 - 2
Brann PAOK
3 - 2
Fulham Chelsea
2 - 3
FC Midtjylland Beşiktaş
0 - 2
Everton Sunderland
1 - 3
Brighton & Hove Albion Wolverhampton Wanderers
3 - 0
Portsmouth Birmingham City
1 - 1
Rotherham United Reading
1 - 1
Sheffield United Hull City
2 - 1
Manchester United Fulham
3 - 2
Roma VfB Stuttgart
2 - 0
Chelsea Brentford
2 - 0
Everton Sunderland
1 - 1
Yellow Cards
Average: 5. Home: 2.5. Away: 2.5.
Total: 5. Home: 2. Away: 3.
Total: 6. Home: 4. Away: 2.
Total: 4. Home: 2. Away: 2.
Total: 7. Home: 4. Away: 3.
Total: 2. Home: 1. Away: 1.
Total: 0. Home: 0. Away: 0.
Total: 8. Home: 6. Away: 2.
Total: 6. Home: 3. Away: 3.
Total: 7. Home: 2. Away: 5.
Total: 5. Home: 2. Away: 3.
Total: 7. Home: 4. Away: 3.
Total: 3. Home: 3. Away: 0.
Total: 3. Home: 1. Away: 2.
Total: 4. Home: 2. Away: 2.
Total: 5. Home: 3. Away: 2.
Total: 10. Home: 3. Away: 7.
Total: 3. Home: 2. Away: 1.
Total: 3. Home: 1. Away: 2.
Total: 5. Home: 3. Away: 2.
Total: 7. Home: 2. Away: 5.

All the statistics, with your free account

Explore the full table, filters and referee analysis.

Create a free account

Statistics by Season

Total Matches: 130
League Matches Yellow Red Fouls
2026/2027 11 57 1 254
Europa League Europa League
3
10 (3.33) 0 80 (26.67)
Europa Conference League Europa Conference League
1
8 (8.00) 0 27 (27.00)
Premier League Premier League
7
39 (5.57) 1 (0.14) 147 (21.00)
2025/2026 22 100 2 524
Europa League Europa League
2
11 (5.50) 0 56 (28.00)
Premier League Premier League
13
54 (4.15) 2 (0.15) 270 (20.77)
FA Cup FA Cup
1
6 (6.00) 0 36 (36.00)
Carabao Cup Carabao Cup
1
2 (2.00) 0 22 (22.00)
Championship Championship
4
22 (5.50) 0 108 (27.00)
League One League One
1
5 (5.00) 0 32 (32.00)
2024/2025 31 162 2 732
Europa League Europa League
4
15 (3.75) 1 (0.25) 108 (21.60)
UEFA Nations League UEFA Nations League
1
6 (6.00) 0 34 (34.00)
Premier League Premier League
16
91 (5.69) 1 (0.06) 362 (22.63)
Community Shield Community Shield
1
2 (2.00) 0 19 (19.00)
FA Cup FA Cup
2
10 (5.00) 0 59 (29.50)
Carabao Cup Carabao Cup
5
27 (5.40) 0 105 (21.00)
Championship Championship
2
11 (5.50) 0 45 (22.50)
2023/2024 31 138 2 704
Europa League Europa League
1
2 (2.00) 0 25 (25.00)
Europa Conference League Europa Conference League
2
14 (7.00) 0 55 (27.50)
Premier League Premier League
22
91 (4.14) 2 (0.09) 477 (21.68)
FA Cup FA Cup
2
10 (5.00) 0 50 (25.00)
Carabao Cup Carabao Cup
2
8 (4.00) 0 39 (19.50)
Championship Championship
2
13 (6.50) 0 58 (29.00)
2022/2023 30 115 3 650
Premier League Premier League
19
83 (4.37) 0 435 (22.89)
FA Cup FA Cup
3
6 (2.00) 0 35 (11.67)
Carabao Cup Carabao Cup
4
12 (3.00) 2 (0.50) 89 (22.25)
Championship Championship
4
14 (3.50) 1 (0.25) 91 (22.75)
2026 2 10 0 55
WC Qualification Europe WC Qualification Europe
1
6 (6.00) 0 21 (21.00)
Friendly International Friendly International
1
4 (4.00) 0 34 (34.00)
2024 2 4 1 40
Euro Qualification Euro Qualification
2
4 (2.00) 1 (0.50) 40 (20.00)
2023 1 3 0 34
Friendly International Friendly International
1
3 (3.00) 0 34 (34.00)

About John Brooks

Country
England
Recorded matches
130
Available seasons
2022/2023 – 2026/2027
Competitions
11

John Edmund Cornwall Brooks, born in 1990 in Melton Mowbray, England, is an English football referee who currently officiates in the Premier League. He began his refereeing career at the age of 14 and was an assistant at the elite level between 2012 and 2016, participating in events such as the FA Cup and the Community Shield.

In 2016, he became a main referee in the English Football League, and in 2021 he was promoted to the Select Group 1, making his Premier League debut in December of that year. His progression was internationally recognized when he was included in the FIFA 2023 list and promoted to the First Category of UEFA in 2024.

Brooks has been at the center of several controversies, such as the VAR error in a disallowed goal for Brighton in 2023, which cost him two games without duties. He was also in the spotlight for expelling Virgil van Dijk in a match between Newcastle and Liverpool, sparking great debate.

In January 2025, he was the referee of the first match in England where VAR decision announcements were tested inside the stadium, a measure to increase transparency. His career stands out for his speed of advancement and his adaptation to modern football.

Frequently asked questions about John Brooks

Sample of 20 matches, from 10/01/2026 to 07/11/2026. Answers refer to the matches in the table and the selected filters.

Card totals and percentages use yellow plus red cards in this sample.

What is John Brooks’s average number of cards per match?

John Brooks averages 5.00 yellow cards and 0.30 red cards per match across the 20 matches analysed: 5.30 cards per match in total.

What are John Brooks’s penalty statistics?

John Brooks has awarded 10 penalties in the 20 matches analysed, averaging 0.50 per match.

How often does John Brooks exceed 3.5, 4.5 and 5.5 cards?

Across the 20 matches in the sample, the total exceeded 3.5 cards in 70.0% of matches, 4.5 in 60.0% and 5.5 in 40.0%.

How much does John Brooks’s card count vary between matches?

Of the 20 matches analysed, 10.0% ended with 0–2 cards, 50.0% with 3–5 and 40.0% with 6 or more.

How do John Brooks’s latest ten matches compare within this sample?

The ten most recent matches in the sample average 5.40 cards, compared with 5.30 across all 20 matches analysed.

How does John Brooks distribute yellow cards between home and away teams?

Across the 20 matches analysed, home teams average 2.50 yellow cards and away teams 2.50. This describes the sample; it does not, on its own, establish favouritism.

Competitions officiated by John Brooks

Competitions with matches officiated by this referee in our records.

Explore other referees who have officiated in these leagues and tournaments.

Configure alerts

What are alerts?

Sign in to create alerts

You need an account to add custom alerts.