Menu
Rozhodcovia

C. Brook — Referee Profile

Career Statistics

C. Brook has officiated 199 matches, issuing 301 yellow and 15 red cards (1.51 yellows per match). Home teams win 45.2% of the time when this referee is in charge.

199

Matches

301

1.51/game

Yellow Cards

15

0.08/game

Red Cards

10

0.05/game

Penalties

565

2.84/game

Goals

90

45.2%

Home Wins

70

35.2%

Away Wins

39

19.6%

Draws

Result Distribution

Match outcome breakdown when C. Brook officiates: 45.2% home wins, 19.6% draws, 35.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 45.2%
D 19.6%
A 35.2%
Home winDrawAway win

Matches per Year

C. Brook's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201917202021202129202237202337202434202514202610

League Level Breakdown

199matches
League One75 (38%)
League Two69 (35%)
National League18 (9%)
EFL Trophy16 (8%)
FA Cup10 (5%)
FA WSL3 (2%)
League Cup3 (2%)
FA Trophy2 (1%)
FA Women's Cup1 (1%)
National League - South1 (1%)
WSL Cup1 (1%)

Statistics by League

C. Brook has officiated across 11 competitions, with the most appearances in League One (75 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
LOLeague One· England75Matches
191Y/M0.3Goals200
LTLeague Two· England69Matches
27913Y/M4.0Goals173
NLNational League· England18Matches
00Y/M0.0Goals53
ETEFL Trophy· England16Matches
00Y/M0.0Goals59
FCFA Cup· England10Matches
00Y/M0.0Goals44
FWFA WSL· England3Matches
30Y/M1.0Goals11
LCLeague Cup· England3Matches
00Y/M0.0Goals10
FTFA Trophy· England2Matches
01Y/M0.0Goals5
FCFA Women's Cup· England1Matches
00Y/M0.0Goals4
NSNational League - South· England1Matches
00Y/M0.0Goals3
WCWSL Cup· England1Matches
00Y/M0.0Goals3

Recent Matches

The last 50 matches officiated by C. Brook. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
Bolton
Luton
2026-05-02League One0
Grimsby
Swindon Town
2026-04-25League Two2
2026-04-18League Two7
Rotherham
Stevenage
2026-04-03League One0
Colchester
Walsall
2026-03-28League Two2
Burton Albion
Bradford
2026-03-21League One6
Doncaster
Blackpool
2026-03-14League One51
Leyton Orient
Barnsley
2026-02-28League One2
Port Vale
Reading
2026-02-21League One2
Mansfield Town
Peterborough
2026-02-10League One4
Reading
Barnsley
2025-05-03League One0
AFC Wimbledon
2025-04-18League Two5
Cheltenham
Doncaster
2025-04-05League Two51
Crawley Town
Peterborough
2025-04-01League One0
2025-03-15League Two2
2025-03-11League One0
Charlton
Barnsley
2025-03-04League One0
Cambridge United
Exeter City
2025-02-15League One0
Burton Albion
Blackpool
2025-02-08League One0
Newport County
2025-02-04League Two2
Peterborough
Wigan
2025-01-28League One0
Leyton Orient
Stevenage
2025-01-21EFL Trophy0
Reading
Stockport County
2025-01-18League One0
Sutton Utd
Aldershot Town
2025-01-01National League0
Walsall
Newport County
2024-12-29League Two4
Gillingham
Cheltenham
2024-12-20League Two2
Wigan
Leyton Orient
2024-12-07League One0
Milton Keynes Dons
2024-12-03League Two51
Mansfield Town
2024-11-23League One0
Colchester
Bradford
2024-11-16League Two5
Birmingham
Northampton
2024-11-09League One0
Gillingham
Blackpool
2024-11-02FA Cup0
Stevenage
Bolton
2024-10-29League One0
Crawley Town
2024-10-22League One0
Stockport County
Wigan
2024-10-05League One0
Gillingham
Grimsby
2024-10-01League Two7
2024-09-28League Two5
Swindon Town
Carlisle
2024-09-21League Two3
Cambridge United
Charlton
2024-09-17EFL Trophy0
Peterborough
Wrexham
2024-08-31League One0
Wycombe
Rotherham
2024-08-24League One0
Northampton
Exeter City
2024-08-17League One0
Bromley
AFC Wimbledon
2024-08-13League Cup0
Doncaster
Barrow
2024-04-20League Two4
Colchester
Grimsby
2024-04-16League Two41
2024-04-06League One0
Leyton Orient
2024-03-29League One0
Peterborough
Stevenage
2024-03-13League One0
Reading
Wycombe
2024-03-09League One0
Stockport County
Swindon Town
2024-02-24League Two2