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.

Teams
DevilsDevils

Team officiating profile

Devils

NJD · Metropolitan · 42-37-3

Through 82 tracked games · NJD runs 22.0% on the man advantage and 79.3% short-handed · discipline index 0.17.

87
Points
82
Tracked Games
3.09
PF / Game
3.10
PA / Game
Power Play
22.0%
Penalty Kill
79.3%
Discipline Index
0.17
Home / Road
-0.10

Recent Games

BruinsBruins
@ Bruins
Apr 14, 11:00 PM · final
0-4
SenatorsSenators
vs Senators
Apr 12, 11:00 PM · final
4-3
Red WingsRed Wings
@ Red Wings
Apr 11, 9:00 PM · final

Largest positive differential

  • Michael Markovic
    6g · 5-1
    +6
  • Justin Kea
    5g · 1-4
    +5
  • Frederick L'Ecuyer
    7g · 3-4
    +2
  • Francois St-Laurent
    6g · 3-3
    +2
  • Beau Halkidis
    5g · 3-2
    +1

Largest negative differential

  • Kendrick Nicholson

Top types taken

TRIPPING
49
Count
0.60
Per game
-0.05
vs League
HOOKING
40
Count
0.49
Per game
+0.07
vs League
ROUGHING
26
Count
0.32
Per game

Forwards

Jack HughesJack Hughes#86 C
Top 6
Tier
0.39
Taken/60
1.23
Drawn/60
5
Taken
16
Drawn
Nico HischierNico Hischier#13 C
Top 6
Tier
0.78

Defense

Luke HughesLuke Hughes#43 D
Top Pair
Tier
0.99
Taken/60
0.62
Drawn/60
16
Taken
10
Drawn
Calen AddisonCalen Addison#2 D
Top Pair
Tier
-

Goalies

Nico DawsNico Daws#50 G
Rookie
Tier
-
Taken/60
-
Drawn/60
0
Taken
0
Drawn
Jake AllenJake Allen#34 G
1B
Tier
0.00
5-3
PenguinsPenguins
vs Penguins
Apr 9, 11:00 PM · final
2-5
FlyersFlyers
vs Flyers
Apr 7, 11:00 PM · final
1-5
CanadiensCanadiens
@ Canadiens
Apr 5, 11:00 PM · final
3-0
CanadiensCanadiens
vs Canadiens
Apr 4, 11:00 PM · final
3-4
CapitalsCapitals
vs Capitals
Apr 2, 11:30 PM · final
7-3

Most Worked Officials

Frederick L'Ecuyer
7
Games
25
PF
23
PA
+2
Diff
+2
PP Diff
3-4
Record
Kendrick Nicholson
7
Games
16
PF
24
PA
-8
Diff
-6
PP Diff
4-3
Record
Tom Chmielewski
7
Games
23
PF
24
PA
-1
Diff
-2
PP Diff
3-4
Record
Cody Beach
6
Games
20
PF
24
PA
-4
Diff
-2
PP Diff
5-1
Record
Francois St-Laurent
6
Games
24
PF
22
PA
+2
Diff
+2
PP Diff
3-3
Record
Furman South
6
Games
16
PF
20
PA
-4
Diff
-3
PP Diff
2-4
Record
Kelly Sutherland
6
Games
22
PF
22
PA
0
Diff
-1
PP Diff
4-2
Record
Michael Markovic
6
Games
22
PF
16
PA
+6
Diff
0
PP Diff
5-1
Record
Beau Halkidis
5
Games
11
PF
10
PA
+1
Diff
0
PP Diff
3-2
Record
Brandon Blandina
5
Games
9
PF
10
PA
-1
Diff
0
PP Diff
3-2
Record
OfficialGamesPFPADiffPP DiffRecord
Frederick L'Ecuyer72523+2+23-4
Kendrick Nicholson71624-8-64-3
Tom Chmielewski72324-1-23-4
Cody Beach62024-4-25-1
Francois St-Laurent62422+2+23-3
Furman South61620-4-32-4
View all 42 officials →
7g · 4-3
-8
  • Cody Beach
    6g · 5-1
    -4
  • Furman South
    6g · 2-4
    -4
  • Garrett Rank
    5g · 5-0
    -3
  • Tom Chmielewski
    7g · 3-4
    -1
  • -0.18
    vs League
    INTERFERENCE
    25
    Count
    0.30
    Per game
    +0.01
    vs League
    SLASHING
    23
    Count
    0.28
    Per game
    -0.05
    vs League
    HIGH_STICKING
    21
    Count
    0.26
    Per game
    -0.07
    vs League
    TypeCountPer gamevs League
    TRIPPING490.60-0.05
    HOOKING400.49+0.07
    ROUGHING260.32-0.18
    INTERFERENCE250.30+0.01
    SLASHING230.28-0.05
    HIGH_STICKING210.26-0.07

    Top types drawn

    TRIPPING
    46
    Count
    0.56
    Per game
    -0.09
    vs League
    HOOKING
    33
    Count
    0.40
    Per game
    -0.02
    vs League
    HIGH_STICKING
    26
    Count
    0.32
    Per game
    -0.01
    vs League
    SLASHING
    23
    Count
    0.28
    Per game
    -0.05
    vs League
    ROUGHING
    21
    Count
    0.26
    Per game
    -0.24
    vs League
    FIGHTING_MAJOR
    18
    Count
    0.22
    Per game
    -0.00
    vs League
    TypeCountPer gamevs League
    TRIPPING460.56-0.09
    HOOKING330.40-0.02
    HIGH_STICKING260.32-0.01
    SLASHING230.28-0.05
    ROUGHING210.26-0.24
    FIGHTING_MAJOR180.22-0.00
    Taken/60
    1.19
    Drawn/60
    13
    Taken
    20
    Drawn
    Jesper BrattJesper Bratt#63 L
    Top 6
    Tier
    0.39
    Taken/60
    0.91
    Drawn/60
    6
    Taken
    14
    Drawn
    Timo MeierTimo Meier#28 R
    Top 6
    Tier
    0.81
    Taken/60
    1.10
    Drawn/60
    11
    Taken
    15
    Drawn
    Dawson MercerDawson Mercer#91 C
    Top 6
    Tier
    0.73
    Taken/60
    0.87
    Drawn/60
    11
    Taken
    13
    Drawn
    Connor BrownConnor Brown#16 R
    Top 6
    Tier
    0.50
    Taken/60
    0.57
    Drawn/60
    7
    Taken
    8
    Drawn
    Arseny GritsyukArseny Gritsyuk#81 R
    Middle 6
    Tier
    1.52
    Taken/60
    1.17
    Drawn/60
    13
    Taken
    10
    Drawn
    Shane LachanceShane Lachance#20 L
    Middle 6
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Cody GlassCody Glass#12 C
    Middle 6
    Tier
    1.30
    Taken/60
    1.39
    Drawn/60
    14
    Taken
    15
    Drawn
    Matyas MelovskyMatyas Melovsky#83 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Stefan NoesenStefan Noesen#11 R
    Depth
    Tier
    3.04
    Taken/60
    1.77
    Drawn/60
    12
    Taken
    7
    Drawn
    Nathan LégaréNathan Légaré#37 R
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jonathan GrudenJonathan Gruden#46 L
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Lenni HameenahoLenni Hameenaho#29 R
    Depth
    Tier
    1.20
    Taken/60
    1.40
    Drawn/60
    6
    Taken
    7
    Drawn
    Mike HardmanMike Hardman#39 L
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Nick BjugstadNick Bjugstad#72 C
    Depth
    Tier
    2.00
    Taken/60
    1.43
    Drawn/60
    14
    Taken
    10
    Drawn
    Paul CotterPaul Cotter#47 L
    Depth
    Tier
    0.94
    Taken/60
    2.11
    Drawn/60
    8
    Taken
    18
    Drawn
    Evgenii DadonovEvgenii Dadonov#33 L
    Depth
    Tier
    0.48
    Taken/60
    1.92
    Drawn/60
    1
    Taken
    4
    Drawn
    Angus CrookshankAngus Crookshank#36 C
    4th Line
    Tier
    1.74
    Taken/60
    0.87
    Drawn/60
    2
    Taken
    1
    Drawn
    Zack MacEwenZack MacEwen#15 R
    4th Line
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Xavier ParentXavier Parent#67 C
    4th Line
    Tier
    1.40
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Marc McLaughlinMarc McLaughlin#21 C
    4th Line
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Brian HalonenBrian Halonen#48 L
    4th Line
    Tier
    2.44
    Taken/60
    0.81
    Drawn/60
    3
    Taken
    1
    Drawn
    Brian HalonenBrian Halonen#48 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Cody GlassCody Glass#12 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Connor BrownConnor Brown#16 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dawson MercerDawson Mercer#91 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dylan WendtDylan Wendt#59 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Evgenii DadonovEvgenii Dadonov#33 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jack HughesJack Hughes#86 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jesper BrattJesper Bratt#63 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Jack HughesJack Hughes#86 CTop 60.391.23516
    Nico HischierNico Hischier#13 CTop 60.781.191320
    Jesper BrattJesper Bratt#63 LTop 60.390.91614
    Timo MeierTimo Meier#28 RTop 60.811.101115
    Dawson MercerDawson Mercer#91 CTop 60.730.871113
    Connor BrownConnor Brown#16 RTop 60.500.5778
    Arseny GritsyukArseny Gritsyuk#81 RMiddle 61.521.171310
    Shane LachanceShane Lachance#20 LMiddle 6--00
    Cody GlassCody Glass#12 CMiddle 61.301.391415
    Matyas MelovskyMatyas Melovsky#83 CDepth--00
    Stefan NoesenStefan Noesen#11 RDepth3.041.77127
    Nathan LégaréNathan Légaré#37 RDepth--00
    Jonathan GrudenJonathan Gruden#46 LDepth--00
    Lenni HameenahoLenni Hameenaho#29 RDepth1.201.4067
    Mike HardmanMike Hardman#39 LDepth--00
    Nick BjugstadNick Bjugstad#72 CDepth2.001.431410
    Paul CotterPaul Cotter#47 LDepth0.942.11818
    Evgenii DadonovEvgenii Dadonov#33 LDepth0.481.9214
    Angus CrookshankAngus Crookshank#36 C4th Line1.740.8721
    Zack MacEwenZack MacEwen#15 R4th Line--00
    Xavier ParentXavier Parent#67 C4th Line1.400.0010
    Marc McLaughlinMarc McLaughlin#21 C4th Line--00
    Brian HalonenBrian Halonen#48 L4th Line2.440.8131
    Brian HalonenBrian Halonen#48 L—--00
    Cody GlassCody Glass#12 C—--00
    Connor BrownConnor Brown#16 R—--00
    Dawson MercerDawson Mercer#91 C—--00
    Dylan WendtDylan Wendt#59 R—--00
    Evgenii DadonovEvgenii Dadonov#33 L—--00
    Jack HughesJack Hughes#86 C—--00
    Jesper BrattJesper Bratt#63 L—--00
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dougie HamiltonDougie Hamilton#7 D
    Top Pair
    Tier
    1.38
    Taken/60
    0.35
    Drawn/60
    24
    Taken
    6
    Drawn
    Brett PesceBrett Pesce#22 D
    Top Pair
    Tier
    0.47
    Taken/60
    0.94
    Drawn/60
    3
    Taken
    6
    Drawn
    Jonas SiegenthalerJonas Siegenthaler#71 D
    Middle Pair
    Tier
    1.08
    Taken/60
    0.32
    Drawn/60
    17
    Taken
    5
    Drawn
    Mikael DiotteMikael Diotte#55 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Brenden DillonBrenden Dillon#5 D
    Middle Pair
    Tier
    2.17
    Taken/60
    0.88
    Drawn/60
    32
    Taken
    13
    Drawn
    Johnathan KovacevicJohnathan Kovacevic#8 D
    Middle Pair
    Tier
    1.56
    Taken/60
    0.65
    Drawn/60
    12
    Taken
    5
    Drawn
    Ethan EdwardsEthan Edwards#73 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Topias VilenTopias Vilen#38 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dennis CholowskiDennis Cholowski#44 D
    Middle Pair
    Tier
    0.45
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Colton WhiteColton White#45 D
    Bottom Pair
    Tier
    0.34
    Taken/60
    0.68
    Drawn/60
    1
    Taken
    2
    Drawn
    Brenden DillonBrenden Dillon#5 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dennis CholowskiDennis Cholowski#44 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dougie HamiltonDougie Hamilton#7 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Luke HughesLuke Hughes#43 DTop Pair0.990.621610
    Calen AddisonCalen Addison#2 DTop Pair--00
    Dougie HamiltonDougie Hamilton#7 DTop Pair1.380.35246
    Brett PesceBrett Pesce#22 DTop Pair0.470.9436
    Jonas SiegenthalerJonas Siegenthaler#71 DMiddle Pair1.080.32175
    Mikael DiotteMikael Diotte#55 DMiddle Pair--00
    Brenden DillonBrenden Dillon#5 DMiddle Pair2.170.883213
    Johnathan KovacevicJohnathan Kovacevic#8 DMiddle Pair1.560.65125
    Ethan EdwardsEthan Edwards#73 DMiddle Pair--00
    Topias VilenTopias Vilen#38 DMiddle Pair--00
    Dennis CholowskiDennis Cholowski#44 DMiddle Pair0.450.0010
    Colton WhiteColton White#45 DBottom Pair0.340.6812
    Brenden DillonBrenden Dillon#5 D—--00
    Dennis CholowskiDennis Cholowski#44 D—--00
    Dougie HamiltonDougie Hamilton#7 D—--00
    Taken/60
    0.05
    Drawn/60
    0
    Taken
    1
    Drawn
    Jacob MarkstromJacob Markstrom#25 G
    1A
    Tier
    0.20
    Taken/60
    0.16
    Drawn/60
    5
    Taken
    4
    Drawn
    Jake AllenJake Allen#34 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Nico DawsNico Daws#50 GRookie--00
    Jake AllenJake Allen#34 G1B0.000.0501
    Jacob MarkstromJacob Markstrom#25 G1A0.200.1654
    Jake AllenJake Allen#34 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Kelly Sutherland
    6
    22
    22
    0
    -1
    4-2
    Michael Markovic62216+605-1
    Beau Halkidis51110+103-2
    Brandon Blandina5910-103-2