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.

Games
finalApr 3, 11:00 PMREGULAR SEASON
DevilsDevils
Devils
NJD
-
RangersRangers
Rangers
NYR
-

Officials

Michel Cormier
linesman 1
Profile
Jonathan Deschamps
linesman 2
Profile
Jean Hebert
referee 1
Profile
Gord Dwyer
referee 2
Profile

Penalty Timeline

TimeTeamCallPenalizedDrawn By
P1 0:02NJD
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
John Marino
D · Top Pair
-
P1 0:02NYR
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
Barclay Goodrow
C · Depth
-
P1 0:02NYR
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
Jacob Trouba
D · Top Pair
-
P1 0:02NJD
FIGHTING_MAJOR
MAJOR · 5 min
John Marino
D · Top Pair
K'Andre Miller
D · Top Pair
P1 0:02NYR
FIGHTING_MAJOR
MAJOR · 5 min
Barclay Goodrow
C · Depth
Kevin Bahl
D · Middle Pair
P1 0:02NJD
FIGHTING_MAJOR
MAJOR · 5 min
Curtis Lazar
C · Depth
Jimmy Vesey
L · Depth
P1 0:02NYR
FIGHTING_MAJOR
MAJOR · 5 min
Jimmy Vesey
L · Depth
Curtis Lazar
C · Depth
P1 0:02NYR
FIGHTING_MAJOR
MAJOR · 5 min
K'Andre Miller
D · Top Pair
John Marino
D · Top Pair
P1 0:02NJD
FIGHTING_MAJOR
MAJOR · 5 min
Kevin Bahl
D · Middle Pair
Barclay Goodrow
C · Depth
P1 0:02NJD
FIGHTING_MAJOR
MAJOR · 5 min
Kurtis MacDermid
L · 4th Line
Matt Rempe
C · 4th Line
P1 0:02NYR
FIGHTING_MAJOR
MAJOR · 5 min
Jacob Trouba
D · Top Pair
Chris Tierney
C · 4th Line
P1 0:02NJD
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
Chris Tierney
C · 4th Line
-
P1 0:02NYR
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
Matt Rempe
C · 4th Line
-
P1 0:02NJD
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
Kevin Bahl
D · Middle Pair
-
P1 0:02NYR
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
K'Andre Miller
D · Top Pair
-
P1 0:02NJD
FIGHTING_MAJOR
MAJOR · 5 min
Chris Tierney
C · 4th Line
Jacob Trouba
D · Top Pair
P1 0:02NJD
UNSPORTSMANLIKE
GAME_MISCONDUCT · 10 min
Kurtis MacDermid
L · 4th Line
-
P1 0:02NYR
FIGHTING_MAJOR
MAJOR · 5 min
Matt Rempe
C · 4th Line
Kurtis MacDermid
L · 4th Line
P1 0:54NYR
BOARDING
MINOR · 2 min
Jack Roslovic
C · Middle 6
Jesper Bratt
L · Top 6
P1 4:27NYR
FIGHTING_MAJOR
MAJOR · 5 min
Will Cuylle
L · Depth
Dawson Mercer
C · Middle 6
P1 4:27NJD
INSTIGATOR
MINOR · 2 min
Dawson Mercer
C · Middle 6
Will Cuylle
L · Depth
P1 4:27NJD
FIGHTING_MAJOR
MAJOR · 5 min
Dawson Mercer
C · Middle 6
Will Cuylle
L · Depth
P1 4:27NYR
BOARDING
MINOR · 2 min
Will Cuylle
L · Depth
Brendan Smith
D · Middle Pair
P1 4:27NJD
INSTIGATOR
MISCONDUCT · 10 min
Dawson Mercer
C · Middle 6
-
P1 9:22NJD
DELAY_OF_GAME
MISCONDUCT · 2 min
--
P1 15:56NJD
CROSS_CHECKING
MINOR · 2 min
Tomas Nosek
L · Depth
Braden Schneider
D · Middle Pair
P1 19:00NYR
HOOKING
MINOR · 2 min
Vincent Trocheck
C · Top 6
Ondrej Palat
L · Middle 6
P2 15:19NYR
TRIPPING
MINOR · 2 min
Chris Kreider
L · Top 6
Curtis Lazar
C · Depth
P3 13:38NJD
HOOKING
MINOR · 2 min
Brendan Smith
D · Middle Pair
Jack Roslovic
C · Middle 6
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up