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
finalMar 1, 12:00 AMREGULAR SEASON
Red WingsRed Wings
Red Wings
DET
-
SenatorsSenators
Senators
OTT
-

Officials

Justin Johnson
linesman 1
Profile
Devin Berg
linesman 2
Profile
Justin St. Pierre
referee 1
Profile
Michael Markovic
referee 2
Profile

Penalty Timeline

TimeTeamCallPenalizedDrawn By
P1 3:50DET
ROUGHING
MINOR · 2 min
Dominik Kubalik
L · Middle 6
Travis Hamonic
D · Middle Pair
P1 3:50OTT
ROUGHING
MINOR · 2 min
Travis Hamonic
D · Middle Pair
Dominik Kubalik
L · Middle 6
P1 4:08DET
HOLDING
MINOR · 0 min
Filip Hronek
D · Top Pair
Tim Stützle
C · Top 6
P1 4:08DET
FIGHTING_MAJOR
MAJOR · 5 min
Tyler Bertuzzi
L · Middle 6
Artem Zub
D · Top Pair
P1 4:08OTT
FIGHTING_MAJOR
MAJOR · 5 min
Artem Zub
D · Top Pair
Tyler Bertuzzi
L · Middle 6
P1 5:08DET
HOLDING
MINOR · 2 min
David Perron
L · Middle 6
Jake Sanderson
D · Top Pair
P1 7:06OTT
HOLDING
MINOR · 2 min
Alex DeBrincat
R · Top 6
Pius Suter
C · Middle 6
P1 11:57OTT
HIGH_STICKING
MINOR · 2 min
Erik Brannstrom
D · Middle Pair
Lucas Raymond
L · Middle 6
P1 15:46DET
HIGH_STICKING
MINOR · 2 min
David Perron
L · Middle 6
Austin Watson
L · Depth
P1 16:52OTT
TOO_MANY_MEN
MISCONDUCT · 2 min
--
P1 19:31OTT
HIGH_STICKING
MINOR · 2 min
Mark Kastelic
C · 4th Line
Jake Walman
D · Middle Pair
P2 7:38DET
ROUGHING
MINOR · 2 min
Joe Veleno
C · Depth
Travis Hamonic
D · Middle Pair
P2 7:38OTT
ROUGHING
MINOR · 2 min
Travis Hamonic
D · Middle Pair
Joe Veleno
C · Depth
P2 8:13DET
INTERFERENCE
MINOR · 2 min
Dylan Larkin
C · Top 6
Brady Tkachuk
L · Top 6
P2 11:34OTT
CROSS_CHECKING
MINOR · 2 min
Austin Watson
L · Depth
Dylan Larkin
C · Top 6
P3 6:47DET
TRIPPING
MINOR · 2 min
Robby Fabbri
C · Middle 6
Jake Sanderson
D · Top Pair
P3 6:47DET
UNSPORTSMANLIKE
MISCONDUCT · 10 min
Robby Fabbri
C · Middle 6
-
P3 8:51DET
ROUGHING
MINOR · 2 min
Ben Chiarot
D · Top Pair
Austin Watson
L · Depth
P3 9:52OTT
INTERFERENCE
MINOR · 2 min
Tim Stützle
C · Top 6
Oskar Sundqvist
C · Depth
P3 12:08OTT
DELAY_OF_GAME
MINOR · 2 min
Mathieu Joseph
R · Depth
-
P3 15:58DET
ILLEGAL_CHECK_TO_HEAD
MINOR · 2 min
Dominik Kubalik
L · Middle 6
Tim Stützle
C · Top 6
P3 16:28OTT
HIGH_STICKING
MINOR · 2 min
Derick Brassard
C · Depth
Moritz Seider
D · Top Pair
P3 18:28DET
ROUGHING
MINOR · 2 min
Moritz Seider
D · Top Pair
Mathieu Joseph
R · Depth
P3 18:28OTT
ROUGHING
MINOR · 2 min
Mathieu Joseph
R · Depth
Moritz Seider
D · Top Pair
RefGeek
HomeGamesRefereesTeamsPlayers
Sign InSign Up
Open navigation menu
HomeGamesRefereesTeamsPlayers
Sign InSign Up