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.

RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Games
finalDec 21, 9:00 PMREGULAR SEASON
BlackhawksBlackhawks
Blackhawks
CHI
-
FlamesFlames
Flames
CGY
-

Officials

Bevan Mills
linesman 1
Profile
Justin Johnson
linesman 2
Profile
Kyle Rehman
referee 1
Profile
Graedy Hamilton
referee 2
Profile

Penalty Timeline

TimeTeamCallPenalizedDrawn By
P1 11:13CGY
INTERFERENCE
MINOR · 2 min
Mikael Backlund
C · Top 6
Ryan Donato
C · Middle 6
P1 14:13CHI
HOLDING
MINOR · 0 min
Connor Murphy
D · Top Pair
Jonathan Huberdeau
L · Top 6
P1 18:48CHI
SLASHING
MINOR · 2 min
TJ Brodie
D · Middle Pair
Matt Coronato
R · Middle 6
P2 2:15CHI
HIGH_STICKING
MINOR · 2 min
Frank Nazar
C · Middle 6
Jake Bean
D · Middle Pair
P2 12:03CHI
ROUGHING
MINOR · 2 min
Ryan Donato
C · Middle 6
Martin Pospisil
C · Depth
P2 12:03CHI
ROUGHING
MINOR · 2 min
Ryan Donato
C · Middle 6
Martin Pospisil
C · Depth
P2 12:03CHI
UNSPORTSMANLIKE
MISCONDUCT · 10 min
Ryan Donato
C · Middle 6
-
P2 12:03CGY
ROUGHING
MINOR · 2 min
Martin Pospisil
C · Depth
Frank Nazar
C · Middle 6
P2 12:03CGY
UNSPORTSMANLIKE
MISCONDUCT · 10 min
Brayden Pachal
D · Bottom Pair
-
P3 8:02CHI
HOOKING
MINOR · 2 min
Connor Bedard
C · Top 6
Rasmus Andersson
D · Top Pair
P3 11:21CGY
SLASHING
MINOR · 2 min
Kevin Bahl
D · Top Pair
Tyler Bertuzzi
L · Middle 6
P3 11:21CGY
HOOKING
MINOR · 2 min
Mikael Backlund
C · Top 6
Taylor Hall
L · Middle 6
P3 14:17CHI
SLASHING
MINOR · 2 min
Nick Foligno
L · Middle 6
Nazem Kadri
C · Top 6
P3 18:30CHI
SLASHING
MINOR · 2 min
Tyler Bertuzzi
L · Middle 6
Jonathan Huberdeau
L · Top 6
P3 18:30CGY
ROUGHING
MINOR · 2 min
Martin Pospisil
C · Depth
Tyler Bertuzzi
L · Middle 6
P3 18:30CHI
UNSPORTSMANLIKE
MISCONDUCT · 10 min
Tyler Bertuzzi
L · Middle 6
-
P3 18:30CGY
UNSPORTSMANLIKE
MISCONDUCT · 10 min
Martin Pospisil
C · Depth
-
P3 18:30CGY
ROUGHING
MINOR · 2 min
Martin Pospisil
C · Depth
Tyler Bertuzzi
L · Middle 6
P3 18:30CHI
ROUGHING
MINOR · 2 min
Tyler Bertuzzi
L · Middle 6
Martin Pospisil
C · Depth