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

Mike Sullivan

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

Stripe Score
50.3
Average
Consistency Index
1.02
Lower = more consistent
Home Cooking
0.18
League ≈ 0
Leverage
D
OT/playoff vs base
Games
32
212 calls
Pen / 60
6.49
League 7.50
Gap Rhythm
269.5
Avg 7:10 / STDDEV s
Discipline
0.16
Misconducts + bench minors / 60
Make-Up Window
79%
Cross-team penalty within 10m
First Penalty
9:05
Avg time of first P1 call

In-game patterns

Methodology →
P1
5.53
P2
7.41
P3
6.75
OT
3.00
Calls per game in each period.
Late-period suppression
-24%
Calls 24% MORE penalties in final 2 min than proportional.
Power play chain rate
12%
12% of his power-play-creating penalties are followed by another call before the first PP expires.
Opening 5 vs closing 5
-0.44
Calls 0.44 more penalties per minute in P3's closing 5 than P1's opening 5 — finishes hot.

Score-state calling

Methodology →
Tied
2.50
1-goal
1.91
Blowout
0.78
Calls per game when the score margin is tied / 1-goal / 3+ goals.

Player-context calling

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

Call type breakdown

Methodology →
TRIPPING
1.29
Per game
42
Calls
58.5
League pct
ok
Sample
ROUGHING
0.86
Per game
28
Calls
36.6
League pct
ok
Sample
HOOKING
0.86
Per game

Teams under this referee

Methodology →
Predators-2
5
Games
-0.40
Diff / game
22
Pens drawn
24
Pens taken
Drill in →
Blues-3
5
Games
-0.60
Diff / game
14
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
Eric Furlatt4small
Jon McIsaac4small
Thomas John Luxmore3small
Jean Hebert3small
Francois St-Laurent3small
Kendrick Nicholson3small
Jake Brenk2small

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
CAN115h 8m1000.871.10-0.23ok
USA85h 6m800.940.95-0.01ok
SWE28h 55m27

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-263250.36.491.02ok
2024-251760.67.351.00ok
Coach challenges
63
0 upheld · 11 overturned · 52 pending or league-initiated.
One-goal P3 suppression
-7%
Calls 7% MORE P3 penalties in one-goal games than the league baseline.
28
Calls
61.0
League pct
ok
Sample
HIGH_STICKING
0.67
Per game
22
Calls
68.3
League pct
ok
Sample
INTERFERENCE
0.49
Per game
16
Calls
22.0
League pct
ok
Sample
CROSS_CHECKING
0.43
Per game
14
Calls
70.7
League pct
ok
Sample
HOLDING
0.40
Per game
13
Calls
0.0
League pct
ok
Sample
FIGHTING_MAJOR
0.37
Per game
12
Calls
24.4
League pct
ok
Sample
SLASHING
0.31
Per game
10
Calls
0.0
League pct
ok
Sample
DELAY_OF_GAME
0.18
Per game
6
Calls
0.0
League pct
ok
Sample
UNSPORTSMANLIKE
0.18
Per game
6
Calls
17.5
League pct
ok
Sample
BOARDING
0.12
Per game
4
Calls
90.9
League pct
ok
Sample
TOO_MANY_MEN
0.09
Per game
3
Calls
13.2
League pct
ok
Sample
GOALIE_INTERFERENCE
0.09
Per game
3
Calls
75.0
League pct
ok
Sample
KNEEING
0.06
Per game
2
Calls
—
League pct
small
Sample
CHARGING
0.03
Per game
1
Calls
—
League pct
small
Sample
ELBOWING
0.03
Per game
1
Calls
—
League pct
small
Sample
EMBELLISHMENT
0.03
Per game
1
Calls
—
League pct
small
Sample
TypeCallsPer gameLeague pctSample
TRIPPING421.2958.5ok
ROUGHING280.8636.6ok
HOOKING280.8661.0ok
HIGH_STICKING220.6768.3ok
INTERFERENCE160.4922.0ok
CROSS_CHECKING140.4370.7ok
HOLDING130.400.0ok
FIGHTING_MAJOR120.3724.4ok
SLASHING100.310.0ok
DELAY_OF_GAME60.180.0ok
UNSPORTSMANLIKE60.1817.5ok
BOARDING40.1290.9ok
TOO_MANY_MEN30.0913.2ok
GOALIE_INTERFERENCE30.0975.0ok
KNEEING20.06—small
CHARGING10.03—small
ELBOWING10.03—small
EMBELLISHMENT10.03—small
17
Pens taken
Drill in →
Flyers+2
5
Games
+0.40
Diff / game
19
Pens drawn
17
Pens taken
Drill in →
Stars+1
4
Games
+0.25
Diff / game
18
Pens drawn
17
Pens taken
Drill in →
Mammoth+2
4
Games
+0.50
Diff / game
20
Pens drawn
18
Pens taken
Drill in →
Canadiens+2
4
Games
+0.50
Diff / game
13
Pens drawn
11
Pens taken
Drill in →
Rangers-5
3
Games
-1.67
Diff / game
5
Pens drawn
10
Pens taken
Drill in →
Sabres+1
3
Games
+0.33
Diff / game
11
Pens drawn
10
Pens taken
Drill in →
Penguins-1
3
Games
-0.33
Diff / game
9
Pens drawn
10
Pens taken
Drill in →
Islanders-1
3
Games
-0.33
Diff / game
13
Pens drawn
14
Pens taken
Drill in →
Golden Knights0
3
Games
0.00
Diff / game
13
Pens drawn
13
Pens taken
Drill in →
Jets+2
3
Games
+0.67
Diff / game
13
Pens drawn
11
Pens taken
Drill in →
Wild-1
3
Games
-0.33
Diff / game
7
Pens drawn
8
Pens taken
Drill in →
Senators+5
3
Games
+1.67
Diff / game
10
Pens drawn
5
Pens taken
Drill in →
Blue Jackets-2
3
Games
-0.67
Diff / game
9
Pens drawn
11
Pens taken
Drill in →
Devils+2
2
Games
+1.00
Diff / game
3
Pens drawn
1
Pens taken
Drill in →
Hurricanes0
2
Games
0.00
Diff / game
5
Pens drawn
5
Pens taken
Drill in →
Maple Leafs-3
2
Games
-1.50
Diff / game
5
Pens drawn
8
Pens taken
Drill in →
Bruins+2
2
Games
+1.00
Diff / game
6
Pens drawn
4
Pens taken
Drill in →
Red Wings0
2
Games
0.00
Diff / game
7
Pens drawn
7
Pens taken
Drill in →
Blackhawks+1
2
Games
+0.50
Diff / game
5
Pens drawn
4
Pens taken
Drill in →
Avalanche-5
2
Games
-2.50
Diff / game
3
Pens drawn
8
Pens taken
Drill in →
Flames0
2
Games
0.00
Diff / game
7
Pens drawn
7
Pens taken
Drill in →
Oilers0
2
Games
0.00
Diff / game
9
Pens drawn
9
Pens taken
Drill in →
Canucks+2
1
Games
+2.00
Diff / game
3
Pens drawn
1
Pens taken
Drill in →
Lightning+1
1
Games
+1.00
Diff / game
3
Pens drawn
2
Pens taken
Drill in →
Capitals+2
1
Games
+2.00
Diff / game
7
Pens drawn
5
Pens taken
Drill in →
Ducks-2
1
Games
-2.00
Diff / game
2
Pens drawn
4
Pens taken
Drill in →
TeamGamesPens drawnPens takenDiffDiff/GRecord
Predators52224-2-0.402-3vs →
Blues51417-3-0.602-3vs →
Flyers51917+2+0.402-3vs →
Stars41817+1+0.253-1vs →
Mammoth42018+2+0.503-1vs →
Canadiens41311+2+0.502-2vs →
Rangers3510-5-1.671-2vs →
Sabres31110+1+0.332-1vs →
Penguins3910-1-0.333-0vs →
Islanders31314-1-0.332-1vs →
Golden Knights3131300.000-3vs →
Jets31311+2+0.671-2vs →
Wild378-1-0.333-0vs →
Senators3105+5+1.672-1vs →
Blue Jackets3911-2-0.671-2vs →
Devils231+2+1.000-2vs →
Hurricanes25500.002-0vs →
Maple Leafs258-3-1.501-1vs →
Bruins264+2+1.001-1vs →
Red Wings27700.001-1vs →
Blackhawks254+1+0.500-2vs →
Avalanche238-5-2.501-1vs →
Flames27700.002-0vs →
Oilers29900.000-2vs →
Canucks131+2+2.000-1vs →
Lightning132+1+1.000-1vs →
Capitals175+2+2.000-1vs →
Ducks124-2-2.001-0vs →
Garrett Rank
2
small
Wes McCauley2small
Trevor Hanson2small
View all partners →
0.93
0.79
+0.15
ok
RUS23h 59m251.040.90+0.14ok
CZE11h 2m30.270.59-0.32ok
FIN10h 42m70.650.72-0.07ok
CHE3h 56m51.271.03+0.24ok
SVK3h 32m20.561.27-0.71ok
LVA2h 43m00.000.69-0.69ok
DEU1h 54m31.580.88+0.70ok
BLR1h 47m21.120.79+0.32ok
FRA34m00.000.79-0.79small
DNK31m00.000.38-0.38small
AUT30m00.000.69-0.69small
AUS21m00.000.78-0.78small
NOR14m28.251.55+6.70small
GBR11m210.463.32+7.14small
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up