Menu
BH
Referee

B. Haarberg

Career Statistics

53

B. Haarberg has officiated 53 matches, issuing 136 yellow and 7 red cards (2.57 yellows per match). Home teams win 58.5% of the time when this referee is in charge.

53

Matches

136

2.57/game

Yellow Cards

7

0.13/game

Red Cards

9

0.17/game

Penalties

189

3.57/game

Goals

31

58.5%

Home Wins

16

30.2%

Away Wins

6

11.3%

Draws

Result Distribution

Match outcome breakdown when B. Haarberg officiates: 58.5% home wins, 11.3% draws, 30.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 58.5%
D 11.3%
A 30.2%
Home winDrawAway win

Matches per Year

B. Haarberg's workload across 6 years (2020–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2020720211020221120231320241020252

League Level Breakdown

53matches
2. Division - Group 129 (55%)
2. Division - Group 224 (45%)

Statistics by League

2

B. Haarberg has officiated across 2 competitions, with the most appearances in 2. Division - Group 1 (29 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

754Y/M 2.6Goals 91
613Y/M 2.5Goals 98

Recent Matches

50

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

Apr 27, 20252. Division - Group 1
Match Details
Mar 30, 20252. Division - Group 11
Match Details
Oct 26, 20242. Division - Group 14
Match Details
Oct 19, 20242. Division - Group 13
Match Details
Sep 28, 20242. Division - Group 261
Match Details
Sep 7, 20242. Division - Group 23
Match Details
Aug 26, 20242. Division - Group 11
Match Details
Jun 9, 20242. Division - Group 14
Match Details
May 25, 20242. Division - Group 241
Match Details
May 12, 20242. Division - Group 22
Match Details
Apr 27, 20242. Division - Group 22
Match Details
Apr 15, 20242. Division - Group 13
Match Details
Nov 11, 20232. Division - Group 14
Match Details
Nov 4, 20232. Division - Group 21
Match Details
Oct 1, 20232. Division - Group 12
Match Details
Sep 18, 20232. Division - Group 12
Match Details
Match Details
Aug 12, 20232. Division - Group 22
Match Details
Jul 23, 20232. Division - Group 2
Match Details
Jul 16, 20232. Division - Group 14
Match Details
Jun 10, 20232. Division - Group 22
Match Details
May 29, 20232. Division - Group 1
Match Details
May 14, 20232. Division - Group 1
Match Details
Apr 22, 20232. Division - Group 12
Match Details
Apr 10, 20232. Division - Group 13
Match Details
Oct 22, 20222. Division - Group 241
Match Details
Oct 12, 20222. Division - Group 12
Match Details
Oct 8, 20222. Division - Group 24
Match Details
Match Details
Aug 22, 20222. Division - Group 2
Match Details
Jul 18, 20222. Division - Group 22
Match Details
Jun 19, 20222. Division - Group 24
Match Details
May 22, 20222. Division - Group 23
Match Details
May 16, 20222. Division - Group 14
Match Details
Apr 30, 20222. Division - Group 2
Match Details
Apr 18, 20222. Division - Group 22
Match Details
Brattvåg20Senja
Nov 6, 20212. Division - Group 14
Match Details
Oct 16, 20212. Division - Group 12
Match Details
Oct 3, 20212. Division - Group 21
Match Details
Sep 18, 20212. Division - Group 132
Match Details
Floro30Senja
Sep 4, 20212. Division - Group 141
Match Details
Aug 14, 20212. Division - Group 16
Match Details
Jul 28, 20212. Division - Group 22
Match Details
Jul 17, 20212. Division - Group 13
Match Details
Brattvåg31Floro
Jun 30, 20212. Division - Group 13
Match Details
Jun 26, 20212. Division - Group 25
Match Details
Sep 26, 20202. Division - Group 24
Match Details
Sep 14, 20202. Division - Group 26
Match Details
Skeid21Floro
Aug 29, 20202. Division - Group 13
Match Details
Aug 23, 20202. Division - Group 11
Match Details