Menu
Referees

B Cook — Referee Profile

BC

B. Cook

Career Statistics

98

B. Cook has officiated 98 matches, issuing 154 yellow and 9 red cards (1.57 yellows per match). Home teams win 37.8% of the time when this referee is in charge.

98

Matches

154

1.57/game

Yellow Cards

9

0.09/game

Red Cards

10

0.10/game

Penalties

277

2.83/game

Goals

37

37.8%

Home Wins

39

39.8%

Away Wins

22

22.4%

Draws

Result Distribution

Match outcome breakdown when B. Cook officiates: 37.8% home wins, 22.4% draws, 39.8% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 37.8%
D 22.4%
A 39.8%
Home winDrawAway win

Matches per Year

B. Cook's workload across 5 years (2019–2023). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201917202014202125202231202311

League Level Breakdown

98matches
League One45 (46%)
League Two29 (30%)
League Cup11 (11%)
Championship10 (10%)
Challenge Cup3 (3%)

Statistics by League

5

B. Cook has officiated across 5 competitions, with the most appearances in League One (45 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

LOLeague One · Scotland45Matches
Y/M 0.0Goals 120
LTLeague Two · Scotland29Matches
1156Y/M 4.0Goals 82
LCLeague Cup · Scotland11Matches
Y/M 0.0Goals 30
CChampionship · Scotland10Matches
393Y/M 3.9Goals 35
CCChallenge Cup · Scotland3Matches
Y/M 0.0Goals 10

Recent Matches

50

The last 50 matches officiated by B. Cook. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 9, 2023League One
Match Details
May 6, 2023League One
Match Details
Apr 29, 2023League Two2
Match Details
Apr 8, 2023League Two2
Match Details
Apr 1, 2023League One
Match Details
Mar 18, 2023League One
Match Details
Mar 4, 2023League Two4
Match Details
Feb 25, 2023League Two3
Match Details
Feb 18, 2023League One
Match Details
Jan 28, 2023League One
Match Details
Jan 7, 2023League Two6
Match Details
Dec 31, 2022League Two9
Match Details
Dec 23, 2022League One
Match Details
Dec 17, 2022League One
Match Details
Nov 12, 2022League One
Match Details
Nov 5, 2022League One
Match Details
Oct 28, 2022Championship51
Match Details
Oct 15, 2022Championship4
Match Details
Oct 8, 2022League Two1
Match Details
Oct 1, 2022League One
Match Details
Sep 17, 2022League Two3
Match Details
Sep 3, 2022League One
Match Details
Aug 27, 2022League One
Match Details
Aug 20, 2022League Two4
Match Details
Aug 13, 2022League Two6
Match Details
Aug 10, 2022Challenge Cup
Match Details
Aug 6, 2022League One
Match Details
Jul 23, 2022League Cup
Match Details
Jul 16, 2022League Cup
Match Details
Jul 9, 2022League Cup
Match Details
Apr 30, 2022League Two2
Match Details
Apr 23, 2022League One
Match Details
Apr 16, 2022League Two41
Match Details
Apr 9, 2022League Two4
Match Details
Mar 26, 2022League One
Match Details
Mar 19, 2022League Two5
Match Details
Mar 5, 2022League One
Match Details
Feb 19, 2022League Two2
Match Details
Feb 5, 2022League One
Match Details
Jan 29, 2022League Two2
Match Details
Jan 22, 2022League One
Match Details
Jan 2, 2022Championship11
Match Details
Dec 22, 2021League Two1
Match Details
Dec 11, 2021League One
Match Details
Nov 20, 2021League One
Match Details
Oct 30, 2021League One
Match Details
Oct 23, 2021League One
Match Details
Oct 16, 2021League One
Match Details
Oct 9, 2021Challenge Cup
Match Details
Sep 25, 2021League One
Match Details