EnglandMatches analysed: 852023โ€“2026

John Brooks: referee stats

John Brooks (England) has shown 4.77 cards per game in 85 analysed matches โ€” +13% compared with the average of the same leagues. Profile: strict.

Strict ยท +13%
Cards per game4.77league avg 4.17
Over 4.5 cards52%Over 3.5 cards: 72%
Matches with a penalty26%
Matches with a red card12%
Fouls per game23.1
Cards 1st / 2nd half1.5 / 3.3

Upcoming matches with John Brooks

No appointment published yet. Referee appointments usually appear 1โ€“3 days before kick-off.

Premium: card, penalty and red-card probabilities for every match this referee takes charge of.

Unlock card and referee predictions with Premium

Referee radar

Strictness 91Fouls called 72Penalties 93Red cards 44Late cards 82Away cards 4

Percentile among 1572 referees with at least 15 matches; 50 = typical referee. Each axis compares the referee with the average of the leagues where this referee officiates.

Cards per match (last 20 matches)

20
1
2
43
34
55
16
17
48+

John Brooks by competition

CompetitionMatchesCards/gLeague avgvs leaguePenaltyRed card
Premier League England534.744.30+9%25%15%
UEFA Europa League World83.634.38โˆ’8%25%13%
Championship England85.883.97+20%38%13%
League Cup England74.143.52+6%0%0%
FA Cup England34.003.03+6%33%0%
UEFA Europa Conference League World37.004.53+13%67%0%
UEFA Nations League World16.004.77+3%100%0%
World Cup - Qualification Europe World15.003.60+3%0%0%
League One England15.003.88+2%0%0%

Last matches refereed by John Brooks

DateMatchScoreCards (homeโ€“away)FoulsPen.
16.09.2026Hapoel Beer Sheva โ€“ Dinamo ZagrebUEFA Europa League0:0 0 230
12.09.2026Sunderland โ€“ ArsenalPremier League0:2 9 292
06.09.2026Everton โ€“ Manchester UnitedPremier League2:2 6 180
27.08.2026Brann โ€“ PAOKUEFA Europa Conference League3:2 7 271
24.08.2026Fulham โ€“ ChelseaPremier League2:3 5 190
30.07.2026FC Midtjylland โ€“ BeลŸiktaลŸUEFA Europa League0:2 8 โ€”1
17.05.2026Everton โ€“ SunderlandPremier League1:3 3 230
09.05.2026Brighton โ€“ WolvesPremier League3:0 3 200
02.05.2026Portsmouth โ€“ BirminghamChampionship1:1 4 290
25.04.2026Rotherham โ€“ ReadingLeague One1:1 5 320
11.04.2026Sheffield Utd โ€“ Hull CityChampionship2:1 10 191
12.02.2026Brentford โ€“ ArsenalPremier League1:1 5 230
01.02.2026Manchester United โ€“ FulhamPremier League3:2 3 151
22.01.2026AS Roma โ€“ VfB StuttgartUEFA Europa League2:0 3 240
17.01.2026Chelsea โ€“ BrentfordPremier League2:0 5 171

How the numbers are calculated

Cards = yellow and red cards shown to players during 90 minutes (a second yellow counts as a yellow plus a red, as most bookmakers settle). Cards for coaches and substitutes on the bench and cards in extra time are excluded. Penalties = penalties awarded during the match (shoot-outs excluded). โ€œvs leagueโ€ compares the referee with the average of the exact league seasons this referee worked, so a referee from a card-heavy league is not called strict just because of the league.

Data: official match events and statistics (API-Sports), updated daily.

FAQ

How many cards does John Brooks give per game?

On average 4.77 cards per game in 85 analysed matches (league average in the same competitions: 4.17).

Is John Brooks a strict referee?

Compared with the leagues where John Brooks officiates, the card count is +13% โ€“ profile: strict. A red card appeared in 12% of these matches.

How often do matches with John Brooks go over 4.5 cards?

Over 4.5 cards in 52% of matches and over 3.5 cards in 72%. Both teams were booked in 85%.

Does John Brooks give many penalties?

A penalty was awarded in 26% of matches refereed by John Brooks.