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

Liam Maaskant#45

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

From
Clinton, ON
NHL Debut
4/17/25
Career Games
1
Stripe Score
47.7
Below avg
Consistency Index
1.17
Lower = more consistent
Home Cooking
0.39
League ≈ 0
Leverage
D
OT/playoff vs base
Games
25
179 calls
Pen / 60
7.09
League 7.50
Gap Rhythm
257.1
Avg 6:09 / STDDEV s
Discipline
0.11
Misconducts + bench minors / 60
Make-Up Window
89%
Cross-team penalty within 10m
First Penalty
8:01
Avg time of first P1 call

In-game patterns

Methodology →
P1
6.24
P2
8.64
P3
6.48
OT
4.00
Calls per game in each period.
Late-period suppression
34%
Calls 34% fewer penalties in final 2 min of regulation than proportional.
Power play chain rate
23%
23% of his power-play-creating penalties are followed by another call before the first PP expires.
Opening 5 vs closing 5
-0.38
Calls 0.38 more penalties per minute in P3's closing 5 than P1's opening 5 — finishes hot.

Score-state calling

Methodology →
Tied
2.12
1-goal
2.16
Blowout
1.20
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 →
TRIPPING
1.27
Per game
32
Calls
56.1
League pct
ok
Sample
ROUGHING
0.95
Per game
24
Calls
51.2
League pct
ok
Sample
HOOKING
0.87
Per game

Teams under this referee

Methodology →
Rangers+7
6
Games
+1.17
Diff / game
25
Pens drawn
18
Pens taken
Drill in →
Devils+4
4
Games
+1.00
Diff / game
16
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
Dan O'Rourke3small
Garrett Rank3small
Kendrick Nicholson2small
Thomas John Luxmore2small
Wes McCauley2small
Frederick L'Ecuyer2small
Furman South2small

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
CAN60h 44m751.241.10+0.13ok
USA53h 8m641.200.95+0.26ok
SWE14h 27m16

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-262547.77.091.17ok
2024-25163.43.000.00small
Coach challenges
17
17 challenges in scope; outcome detection still resolving.
One-goal P3 suppression
+3%
Calls 3% fewer P3 penalties in one-goal games than the league baseline.
22
Calls
68.3
League pct
ok
Sample
HOLDING
0.83
Per game
21
Calls
87.8
League pct
ok
Sample
FIGHTING_MAJOR
0.63
Per game
16
Calls
87.8
League pct
ok
Sample
INTERFERENCE
0.55
Per game
14
Calls
41.5
League pct
ok
Sample
HIGH_STICKING
0.47
Per game
12
Calls
12.2
League pct
ok
Sample
CROSS_CHECKING
0.40
Per game
10
Calls
61.0
League pct
ok
Sample
SLASHING
0.36
Per game
9
Calls
2.4
League pct
ok
Sample
DELAY_OF_GAME
0.20
Per game
5
Calls
4.9
League pct
ok
Sample
EMBELLISHMENT
0.16
Per game
4
Calls
100.0
League pct
ok
Sample
UNSPORTSMANLIKE
0.12
Per game
3
Calls
2.5
League pct
ok
Sample
GOALIE_INTERFERENCE
0.12
Per game
3
Calls
92.9
League pct
ok
Sample
INSTIGATOR
0.08
Per game
2
Calls
—
League pct
small
Sample
TOO_MANY_MEN
0.04
Per game
1
Calls
—
League pct
small
Sample
ILLEGAL_CHECK_TO_HEAD
0.04
Per game
1
Calls
—
League pct
small
Sample
TypeCallsPer gameLeague pctSample
TRIPPING321.2756.1ok
ROUGHING240.9551.2ok
HOOKING220.8768.3ok
HOLDING210.8387.8ok
FIGHTING_MAJOR160.6387.8ok
INTERFERENCE140.5541.5ok
HIGH_STICKING120.4712.2ok
CROSS_CHECKING100.4061.0ok
SLASHING90.362.4ok
DELAY_OF_GAME50.204.9ok
EMBELLISHMENT40.16100.0ok
UNSPORTSMANLIKE30.122.5ok
GOALIE_INTERFERENCE30.1292.9ok
INSTIGATOR20.08—small
TOO_MANY_MEN10.04—small
ILLEGAL_CHECK_TO_HEAD10.04—small
12
Pens taken
Drill in →
Capitals0
4
Games
0.00
Diff / game
15
Pens drawn
15
Pens taken
Drill in →
Bruins-9
4
Games
-2.25
Diff / game
6
Pens drawn
15
Pens taken
Drill in →
Sabres-1
4
Games
-0.25
Diff / game
14
Pens drawn
15
Pens taken
Drill in →
Blue Jackets-2
3
Games
-0.67
Diff / game
9
Pens drawn
11
Pens taken
Drill in →
Flyers-1
3
Games
-0.33
Diff / game
8
Pens drawn
9
Pens taken
Drill in →
Stars-1
2
Games
-0.50
Diff / game
5
Pens drawn
6
Pens taken
Drill in →
Kraken0
2
Games
0.00
Diff / game
4
Pens drawn
4
Pens taken
Drill in →
Flames-2
2
Games
-1.00
Diff / game
6
Pens drawn
8
Pens taken
Drill in →
Mammoth-1
2
Games
-0.50
Diff / game
8
Pens drawn
9
Pens taken
Drill in →
Islanders+4
2
Games
+2.00
Diff / game
8
Pens drawn
4
Pens taken
Drill in →
Lightning0
2
Games
0.00
Diff / game
8
Pens drawn
8
Pens taken
Drill in →
Panthers0
2
Games
0.00
Diff / game
12
Pens drawn
12
Pens taken
Drill in →
Canadiens-5
2
Games
-2.50
Diff / game
5
Pens drawn
10
Pens taken
Drill in →
Avalanche+3
2
Games
+1.50
Diff / game
7
Pens drawn
4
Pens taken
Drill in →
Blues-2
1
Games
-2.00
Diff / game
8
Pens drawn
10
Pens taken
Drill in →
Predators-1
1
Games
-1.00
Diff / game
1
Pens drawn
2
Pens taken
Drill in →
Penguins+1
1
Games
+1.00
Diff / game
2
Pens drawn
1
Pens taken
Drill in →
Golden Knights+1
1
Games
+1.00
Diff / game
7
Pens drawn
6
Pens taken
Drill in →
Jets+2
1
Games
+2.00
Diff / game
5
Pens drawn
3
Pens taken
Drill in →
Hurricanes+1
1
Games
+1.00
Diff / game
3
Pens drawn
2
Pens taken
Drill in →
Oilers+1
1
Games
+1.00
Diff / game
3
Pens drawn
2
Pens taken
Drill in →
Senators+1
1
Games
+1.00
Diff / game
5
Pens drawn
4
Pens taken
Drill in →
Ducks-1
1
Games
-1.00
Diff / game
3
Pens drawn
4
Pens taken
Drill in →
Canucks+1
1
Games
+1.00
Diff / game
2
Pens drawn
1
Pens taken
Drill in →
TeamGamesPens drawnPens takenDiffDiff/GRecord
Rangers62518+7+1.174-2vs →
Devils41612+4+1.002-2vs →
Capitals4151500.001-3vs →
Bruins4615-9-2.252-2vs →
Sabres41415-1-0.253-1vs →
Blue Jackets3911-2-0.673-0vs →
Flyers389-1-0.331-2vs →
Stars256-1-0.502-0vs →
Kraken24400.000-2vs →
Flames268-2-1.000-2vs →
Mammoth289-1-0.501-1vs →
Islanders284+4+2.000-2vs →
Lightning28800.001-1vs →
Panthers2121200.001-1vs →
Canadiens2510-5-2.500-2vs →
Avalanche274+3+1.501-1vs →
Blues1810-2-2.001-0vs →
Predators112-1-1.001-0vs →
Penguins121+1+1.000-1vs →
Golden Knights176+1+1.001-0vs →
Jets153+2+2.000-1vs →
Hurricanes132+1+1.001-0vs →
Oilers132+1+1.000-1vs →
Senators154+1+1.001-0vs →
Ducks134-1-1.001-0vs →
Canucks121+1+1.000-1vs →
Kelly Sutherland
2
small
Peter MacDougall1small
Trevor Hanson1small
View all partners →
1.11
0.79
+0.32
ok
RUS11h 45m141.190.90+0.29ok
FIN10h 37m100.940.72+0.22ok
CZE8h 27m50.590.59+0.00ok
CHE2h 46m20.721.03-0.31ok
SVK1h 52m31.591.27+0.32ok
BLR1h 16m00.000.79-0.79ok
LVA1h 14m00.000.69-0.69ok
DEU38m00.000.88-0.88small
AUT20m00.000.69-0.69small
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up