RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up
RefGeek

Explore

ScheduleRefereesTeamsPlayersStatsLeadersTonight's reportsWeek in StripesMethodologyAccuracyAbout

Legal

Privacy PolicyTerms of ServiceCookie PolicyContact Us

Community

Join Discord

Powered by

Flaresoft Solutions
Flaresoft Solutions
Premium Software Development

Independent NHL officiating analytics. Tracking referee performance through grounded stats and transparent methodology.

© 2026 Ref Geek by Flaresoft Solutions. All rights reserved.

Independent platform. Not affiliated with the NHL.

← Officials

Referee profile

Beau Halkidis#48

NHL Referee · 2025-26 · all · 121 games tracked

From
London, ON
NHL Debut
4/1/19
Career Games
151
Stripe Score
39.9
Below avg
Consistency Index
1.28
Lower = more consistent
Home Cooking
0.57
League ≈ 0
Leverage
D
OT/playoff vs base
Games
38
269 calls
Pen / 60
7.03
League 7.50
Gap Rhythm
240.2
Avg 6:10 / STDDEV s
Discipline
0.67
Misconducts + bench minors / 60
Make-Up Window
91%
Cross-team penalty within 10m
First Penalty
5:49
Avg time of first P1 call

In-game patterns

Methodology →
P1
6.47
P2
7.18
P3
7.34
OT
12.31
Calls per game in each period.
Late-period suppression
-97%
Calls 97% MORE penalties in final 2 min than proportional.
Power play chain rate
14%
14% of his power-play-creating penalties are followed by another call before the first PP expires.
Opening 5 vs closing 5
-1.17
Calls 1.17 more penalties per minute in P3's closing 5 than P1's opening 5 — finishes hot.

Score-state calling

Methodology →
Tied
1.58
1-goal
2.79
Blowout
1.34
Calls per game when the score margin is tied / 1-goal / 3+ goals.

Player-context calling

Methodology →
High-TOI vs Low-TOI ratio
0.28
Calls 72% fewer penalties on STAR / Top-6 players than ice time would predict — leniency to top forwards.

Call type breakdown

Methodology →
ROUGHING
1.36
Per game
52
Calls
87.8
League pct
ok
Sample
TRIPPING
1.23
Per game
47
Calls
53.7
League pct
ok
Sample
HOOKING
0.73
Per game

Teams under this referee

Methodology →
Blackhawks0
7
Games
0.00
Diff / game
30
Pens drawn
30
Pens taken
Drill in →
Hurricanes+5
5
Games
+1.00
Diff / game
21
Pens drawn

Most frequent partners

Partner data is navigation-only per launch stats catalog v2 §9. Pair-level rate stats carry small-sample warnings.

PartnerGames togetherSample
Graham Skilliter5ok
Jake Brenk4small
Kelly Sutherland3small
Kyle Rehman3small
Wes McCauley3small
Jean Hebert3small
Frederick L'Ecuyer3small

Nationality splits

calls per 60 min of nationality TOI

Penalties on players of each nationality, normalized by that nationality's on-ice time in games this ref worked. Joint attribution: every penalty in a game credits both refs in the crew, so individual-call noise washes out at volume. Δ is the rate vs league baseline for the same nationality and scope. Rows under 60 minutes of nationality TOI are marked small; pattern language only — no intent claims.

NationalityTOICalls/ 60Lg baseΔSample
CAN92h 38m1051.131.10+0.03ok
USA83h 0m861.040.95+0.09ok
SWE29h 58m29

Career history

all · per season

Per-season trend across the seasons RefGeek has tracked. Spot career arcs (improving / declining stripe score, drift in core rates) without flipping the season chip. Phase 2 will replace this table with a chart.

SeasonGamesStripePen / 60ConsistencySample
2025-263839.97.031.28ok
2024-252848.46.820.94ok
2023-243258.48.161.31ok
2022-232356.58.581.15ok
Coach challenges
94
94 challenges in scope; outcome detection still resolving.
One-goal P3 suppression
+21%
Calls 21% fewer P3 penalties in one-goal games than the league baseline.
28
Calls
24.4
League pct
ok
Sample
HOLDING
0.71
Per game
27
Calls
56.1
League pct
ok
Sample
HIGH_STICKING
0.60
Per game
23
Calls
43.9
League pct
ok
Sample
INTERFERENCE
0.55
Per game
21
Calls
39.0
League pct
ok
Sample
DELAY_OF_GAME
0.45
Per game
17
Calls
95.1
League pct
ok
Sample
SLASHING
0.37
Per game
14
Calls
4.9
League pct
ok
Sample
UNSPORTSMANLIKE
0.37
Per game
14
Calls
70.0
League pct
ok
Sample
FIGHTING_MAJOR
0.26
Per game
10
Calls
4.9
League pct
ok
Sample
CROSS_CHECKING
0.21
Per game
8
Calls
12.2
League pct
ok
Sample
TOO_MANY_MEN
0.16
Per game
6
Calls
47.4
League pct
ok
Sample
BOARDING
0.03
Per game
1
Calls
—
League pct
small
Sample
EMBELLISHMENT
0.03
Per game
1
Calls
—
League pct
small
Sample
TypeCallsPer gameLeague pctSample
ROUGHING521.3687.8ok
TRIPPING471.2353.7ok
HOOKING280.7324.4ok
HOLDING270.7156.1ok
HIGH_STICKING230.6043.9ok
INTERFERENCE210.5539.0ok
DELAY_OF_GAME170.4595.1ok
SLASHING140.374.9ok
UNSPORTSMANLIKE140.3770.0ok
FIGHTING_MAJOR100.264.9ok
CROSS_CHECKING80.2112.2ok
TOO_MANY_MEN60.1647.4ok
BOARDING10.03—small
EMBELLISHMENT10.03—small
16
Pens taken
Drill in →
Devils+1
5
Games
+0.20
Diff / game
11
Pens drawn
10
Pens taken
Drill in →
Sabres-4
4
Games
-1.00
Diff / game
17
Pens drawn
21
Pens taken
Drill in →
Flames-4
4
Games
-1.00
Diff / game
17
Pens drawn
21
Pens taken
Drill in →
Stars-3
4
Games
-0.75
Diff / game
12
Pens drawn
15
Pens taken
Drill in →
Blues+1
4
Games
+0.25
Diff / game
12
Pens drawn
11
Pens taken
Drill in →
Flyers-5
3
Games
-1.67
Diff / game
7
Pens drawn
12
Pens taken
Drill in →
Lightning-2
3
Games
-0.67
Diff / game
11
Pens drawn
13
Pens taken
Drill in →
Kraken-4
3
Games
-1.33
Diff / game
8
Pens drawn
12
Pens taken
Drill in →
Wild-1
3
Games
-0.33
Diff / game
10
Pens drawn
11
Pens taken
Drill in →
Bruins+1
3
Games
+0.33
Diff / game
16
Pens drawn
15
Pens taken
Drill in →
Jets+2
3
Games
+0.67
Diff / game
9
Pens drawn
7
Pens taken
Drill in →
Panthers+6
3
Games
+2.00
Diff / game
21
Pens drawn
15
Pens taken
Drill in →
Sharks+4
3
Games
+1.33
Diff / game
15
Pens drawn
11
Pens taken
Drill in →
Ducks+7
2
Games
+3.50
Diff / game
11
Pens drawn
4
Pens taken
Drill in →
Capitals+1
2
Games
+0.50
Diff / game
6
Pens drawn
5
Pens taken
Drill in →
Mammoth-3
2
Games
-1.50
Diff / game
5
Pens drawn
8
Pens taken
Drill in →
Predators-4
2
Games
-2.00
Diff / game
7
Pens drawn
11
Pens taken
Drill in →
Golden Knights0
2
Games
0.00
Diff / game
6
Pens drawn
6
Pens taken
Drill in →
Maple Leafs+1
2
Games
+0.50
Diff / game
8
Pens drawn
7
Pens taken
Drill in →
Rangers+3
2
Games
+1.50
Diff / game
8
Pens drawn
5
Pens taken
Drill in →
Red Wings+2
2
Games
+1.00
Diff / game
6
Pens drawn
4
Pens taken
Drill in →
Islanders0
2
Games
0.00
Diff / game
2
Pens drawn
2
Pens taken
Drill in →
Senators+4
2
Games
+2.00
Diff / game
11
Pens drawn
7
Pens taken
Drill in →
Canucks-2
2
Games
-1.00
Diff / game
5
Pens drawn
7
Pens taken
Drill in →
Avalanche-3
2
Games
-1.50
Diff / game
4
Pens drawn
7
Pens taken
Drill in →
Kings-2
2
Games
-1.00
Diff / game
10
Pens drawn
12
Pens taken
Drill in →
Penguins-1
1
Games
-1.00
Diff / game
2
Pens drawn
3
Pens taken
Drill in →
TeamGamesPens drawnPens takenDiffDiff/GRecord
Blackhawks7303000.002-5vs →
Hurricanes52116+5+1.005-0vs →
Devils51110+1+0.203-2vs →
Sabres41721-4-1.003-1vs →
Flames41721-4-1.000-4vs →
Stars41215-3-0.752-2vs →
Blues41211+1+0.253-1vs →
Flyers3712-5-1.671-2vs →
Lightning31113-2-0.673-0vs →
Kraken3812-4-1.330-3vs →
Wild31011-1-0.331-2vs →
Bruins31615+1+0.332-1vs →
Jets397+2+0.672-1vs →
Panthers32115+6+2.000-3vs →
Sharks31511+4+1.332-1vs →
Ducks2114+7+3.502-0vs →
Capitals265+1+0.500-2vs →
Mammoth258-3-1.501-1vs →
Predators2711-4-2.001-1vs →
Golden Knights26600.000-2vs →
Maple Leafs287+1+0.500-2vs →
Rangers285+3+1.501-1vs →
Red Wings264+2+1.001-1vs →
Islanders22200.001-1vs →
Senators2117+4+2.002-0vs →
Canucks257-2-1.001-1vs →
Avalanche247-3-1.502-0vs →
Kings21012-2-1.001-1vs →
Penguins123-1-1.000-1vs →
Peter MacDougall
2
small
Thomas John Luxmore2small
Kendrick Nicholson2small
View all partners →
0.97
0.79
+0.18
ok
RUS16h 19m201.230.90+0.32ok
FIN15h 40m150.960.72+0.23ok
CZE7h 2m101.420.59+0.83ok
CHE4h 35m51.091.03+0.06ok
DEU2h 53m31.040.88+0.16ok
DNK2h 13m10.450.38+0.07ok
BLR2h 10m31.380.79+0.59ok
SVK2h 7m83.751.27+2.48ok
AUT1h 46m10.560.69-0.13ok
LVA1h 30m31.990.69+1.30ok
AUS34m00.000.78-0.78small
NOR30m47.981.55+6.43small
SVN17m00.000.31-0.31small
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up