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

Justin Kea#36

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

From
Woodville, ON
NHL Debut
3/28/22
Career Games
142
Stripe Score
41.6
Below avg
Consistency Index
1.35
Lower = more consistent
Home Cooking
0.18
League ≈ 0
Leverage
D
OT/playoff vs base
Games
68
507 calls
Pen / 60
7.37
League 7.50
Gap Rhythm
281.7
Avg 6:10 / STDDEV s
Discipline
0.40
Misconducts + bench minors / 60
Make-Up Window
88%
Cross-team penalty within 10m
First Penalty
7:27
Avg time of first P1 call

In-game patterns

Methodology →
P1
6.35
P2
9.40
P3
6.44
OT
5.21
Calls per game in each period.
Late-period suppression
-18%
Calls 18% MORE penalties in final 2 min than proportional.
Power play chain rate
15%
15% of his power-play-creating penalties are followed by another call before the first PP expires.
Opening 5 vs closing 5
-0.84
Calls 0.84 more penalties per minute in P3's closing 5 than P1's opening 5 — finishes hot.

Score-state calling

Methodology →
Tied
2.21
1-goal
2.69
Blowout
1.53
Calls per game when the score margin is tied / 1-goal / 3+ goals.

Player-context calling

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

Call type breakdown

Methodology →
ROUGHING
1.24
Per game
85
Calls
75.6
League pct
ok
Sample
TRIPPING
1.12
Per game
77
Calls
14.6
League pct
ok
Sample
SLASHING
0.87
Per game

Teams under this referee

Methodology →
Bruins-5
8
Games
-0.63
Diff / game
30
Pens drawn
35
Pens taken
Drill in →
Avalanche+1
7
Games
+0.14
Diff / game
23
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
Thomas John Luxmore7ok
Chris Lee6ok
Tom Chmielewski5ok
Jake Brenk5ok
Eric Furlatt5ok
Pierre Lambert4small
Jon McIsaac4small

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
CAN221h 11m2421.091.10-0.01ok
USA170h 24m1560.920.95-0.03ok
SWE57h 48m50

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-266841.67.371.35ok
2024-256547.96.391.06ok
2023-243446.47.471.27ok
2022-232451.17.181.01ok
Coach challenges
62
62 challenges in scope; outcome detection still resolving.
One-goal P3 suppression
+5%
Calls 5% fewer P3 penalties in one-goal games than the league baseline.
60
Calls
95.1
League pct
ok
Sample
HOOKING
0.70
Per game
48
Calls
14.6
League pct
ok
Sample
INTERFERENCE
0.61
Per game
42
Calls
61.0
League pct
ok
Sample
HIGH_STICKING
0.60
Per game
41
Calls
41.5
League pct
ok
Sample
HOLDING
0.60
Per game
41
Calls
22.0
League pct
ok
Sample
FIGHTING_MAJOR
0.38
Per game
26
Calls
29.3
League pct
ok
Sample
CROSS_CHECKING
0.36
Per game
25
Calls
48.8
League pct
ok
Sample
UNSPORTSMANLIKE
0.33
Per game
23
Calls
60.0
League pct
ok
Sample
DELAY_OF_GAME
0.22
Per game
15
Calls
12.2
League pct
ok
Sample
TOO_MANY_MEN
0.10
Per game
7
Calls
21.1
League pct
ok
Sample
GOALIE_INTERFERENCE
0.07
Per game
5
Calls
57.1
League pct
ok
Sample
BOARDING
0.06
Per game
4
Calls
13.6
League pct
ok
Sample
ELBOWING
0.06
Per game
4
Calls
70.0
League pct
ok
Sample
INSTIGATOR
0.03
Per game
2
Calls
—
League pct
small
Sample
KNEEING
0.03
Per game
2
Calls
—
League pct
small
Sample
TypeCallsPer gameLeague pctSample
ROUGHING851.2475.6ok
TRIPPING771.1214.6ok
SLASHING600.8795.1ok
HOOKING480.7014.6ok
INTERFERENCE420.6161.0ok
HIGH_STICKING410.6041.5ok
HOLDING410.6022.0ok
FIGHTING_MAJOR260.3829.3ok
CROSS_CHECKING250.3648.8ok
UNSPORTSMANLIKE230.3360.0ok
DELAY_OF_GAME150.2212.2ok
TOO_MANY_MEN70.1021.1ok
GOALIE_INTERFERENCE50.0757.1ok
BOARDING40.0613.6ok
ELBOWING40.0670.0ok
INSTIGATOR20.03—small
KNEEING20.03—small
22
Pens taken
Drill in →
Capitals+3
7
Games
+0.43
Diff / game
23
Pens drawn
20
Pens taken
Drill in →
Maple Leafs-5
7
Games
-0.71
Diff / game
30
Pens drawn
35
Pens taken
Drill in →
Wild+9
6
Games
+1.50
Diff / game
20
Pens drawn
11
Pens taken
Drill in →
Red Wings+5
6
Games
+0.83
Diff / game
21
Pens drawn
16
Pens taken
Drill in →
Stars+2
6
Games
+0.33
Diff / game
29
Pens drawn
27
Pens taken
Drill in →
Islanders+1
6
Games
+0.17
Diff / game
21
Pens drawn
20
Pens taken
Drill in →
Rangers-5
5
Games
-1.00
Diff / game
13
Pens drawn
18
Pens taken
Drill in →
Senators+3
5
Games
+0.60
Diff / game
21
Pens drawn
18
Pens taken
Drill in →
Kings-1
5
Games
-0.20
Diff / game
15
Pens drawn
16
Pens taken
Drill in →
Jets+2
5
Games
+0.40
Diff / game
15
Pens drawn
13
Pens taken
Drill in →
Oilers0
5
Games
0.00
Diff / game
23
Pens drawn
23
Pens taken
Drill in →
Devils+5
5
Games
+1.00
Diff / game
15
Pens drawn
10
Pens taken
Drill in →
Kraken-3
5
Games
-0.60
Diff / game
16
Pens drawn
19
Pens taken
Drill in →
Sharks+3
4
Games
+0.75
Diff / game
15
Pens drawn
12
Pens taken
Drill in →
Predators-3
4
Games
-0.75
Diff / game
14
Pens drawn
17
Pens taken
Drill in →
Lightning-3
4
Games
-0.75
Diff / game
26
Pens drawn
29
Pens taken
Drill in →
Canadiens+5
4
Games
+1.25
Diff / game
32
Pens drawn
27
Pens taken
Drill in →
Flames-7
4
Games
-1.75
Diff / game
11
Pens drawn
18
Pens taken
Drill in →
Blues-2
4
Games
-0.50
Diff / game
12
Pens drawn
14
Pens taken
Drill in →
Panthers-3
4
Games
-0.75
Diff / game
9
Pens drawn
12
Pens taken
Drill in →
Flyers-6
4
Games
-1.50
Diff / game
12
Pens drawn
18
Pens taken
Drill in →
Penguins+2
4
Games
+0.50
Diff / game
12
Pens drawn
10
Pens taken
Drill in →
Sabres0
4
Games
0.00
Diff / game
16
Pens drawn
16
Pens taken
Drill in →
Hurricanes+5
4
Games
+1.25
Diff / game
19
Pens drawn
14
Pens taken
Drill in →
Blue Jackets+2
4
Games
+0.50
Diff / game
12
Pens drawn
10
Pens taken
Drill in →
Blackhawks-4
4
Games
-1.00
Diff / game
15
Pens drawn
19
Pens taken
Drill in →
Golden Knights+3
3
Games
+1.00
Diff / game
16
Pens drawn
13
Pens taken
Drill in →
Ducks-3
3
Games
-1.00
Diff / game
7
Pens drawn
10
Pens taken
Drill in →
Mammoth-5
3
Games
-1.67
Diff / game
7
Pens drawn
12
Pens taken
Drill in →
Canucks+4
3
Games
+1.33
Diff / game
12
Pens drawn
8
Pens taken
Drill in →
TeamGamesPens drawnPens takenDiffDiff/GRecord
Bruins83035-5-0.637-1vs →
Avalanche72322+1+0.144-3vs →
Capitals72320+3+0.437-0vs →
Maple Leafs73035-5-0.711-6vs →
Wild62011+9+1.505-1vs →
Red Wings62116+5+0.833-3vs →
Stars62927+2+0.335-1vs →
Islanders62120+1+0.173-3vs →
Rangers51318-5-1.001-4vs →
Senators52118+3+0.603-2vs →
Kings51516-1-0.201-4vs →
Jets51513+2+0.401-4vs →
Oilers5232300.002-3vs →
Devils51510+5+1.001-4vs →
Kraken51619-3-0.604-1vs →
Sharks41512+3+0.753-1vs →
Predators41417-3-0.752-2vs →
Lightning42629-3-0.753-1vs →
Canadiens43227+5+1.254-0vs →
Flames41118-7-1.751-3vs →
Blues41214-2-0.501-3vs →
Panthers4912-3-0.753-1vs →
Flyers41218-6-1.502-2vs →
Penguins41210+2+0.501-3vs →
Sabres4161600.002-2vs →
Hurricanes41914+5+1.251-3vs →
Blue Jackets41210+2+0.501-3vs →
Blackhawks41519-4-1.000-4vs →
Golden Knights31613+3+1.000-3vs →
Ducks3710-3-1.001-2vs →
Mammoth3712-5-1.672-1vs →
Canucks3128+4+1.331-2vs →
Jean Hebert
4
small
Chris Schlenker4small
Kelly Sutherland4small
View all partners →
0.86
0.79
+0.08
ok
RUS47h 54m511.060.90+0.16ok
FIN26h 49m180.670.72-0.05ok
CZE14h 2m70.500.59-0.09ok
CHE8h 45m80.911.03-0.12ok
SVK5h 56m20.341.27-0.94ok
BLR5h 19m20.380.79-0.42ok
DEU4h 49m71.450.88+0.57ok
DNK3h 5m10.320.38-0.05ok
LVA2h 38m10.380.69-0.32ok
AUT1h 44m00.000.69-0.69ok
AUS59m00.000.78-0.78small
SVN57m00.000.31-0.31small
FRA44m22.700.79+1.91small
NOR36m11.631.55+0.08small
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up