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
PredatorsPredators

Team officiating profile

Predators

NSH · Central · 38-34-10

Through 82 tracked games · NSH runs 23.1% on the man advantage and 81.7% short-handed · discipline index 0.13.

86
Points
82
Tracked Games
3.65
PF / Game
3.78
PA / Game
Power Play
23.1%
Penalty Kill
81.7%
Discipline Index
0.13
Home / Road
-0.20

Recent Games

DucksDucks
vs Ducks
Apr 17, 12:00 AM · final
4-5
SharksSharks
vs Sharks
Apr 14, 12:00 AM · final
2-3
WildWild
vs Wild
Apr 11, 9:00 PM · final

Largest positive differential

  • Jake Brenk
    5g · 2-3
    +4
  • Trevor Hanson
    7g · 4-3
    +3
  • Tom Chmielewski
    6g · 3-3
    +3
  • Pierre Lambert
    6g · 2-4
    +2
  • Brandon Schrader
    5g · 3-2
    +1

Largest negative differential

  • Gord Dwyer
    7g · 1-6

Top types taken

TRIPPING
56
Count
0.68
Per game
+0.03
vs League
HOOKING
39
Count
0.48
Per game
+0.05
vs League
SLASHING
38
Count
0.46
Per game

Forwards

Ryan O'ReillyRyan O'Reilly#90 C
Top 6
Tier
0.64
Taken/60
0.58
Drawn/60
11
Taken
10
Drawn
Filip ForsbergFilip Forsberg#9 L
Top 6
Tier
1.04

Defense

Roman JosiRoman Josi#59 D
Top Pair
Tier
0.79
Taken/60
0.95
Drawn/60
15
Taken
18
Drawn
Brady SkjeiBrady Skjei#76 D
Top Pair
Tier
0.96

Goalies

Juuse SarosJuuse Saros#74 G
Starter
Tier
0.03
Taken/60
0.03
Drawn/60
1
Taken
1
Drawn
Justus AnnunenJustus Annunen#29 G
Rookie
Tier
0.06
2-1
MammothMammoth
@ Mammoth
Apr 10, 1:00 AM · final
1-4
DucksDucks
@ Ducks
Apr 8, 2:00 AM · final
5-0
KingsKings
@ Kings
Apr 7, 2:30 AM · final
2-3
SharksSharks
@ Sharks
Apr 5, 2:00 AM · final
6-3
KingsKings
@ Kings
Apr 3, 2:30 AM · final
5-4

Most Worked Officials

Gord Dwyer
7
Games
24
PF
29
PA
-5
Diff
-3
PP Diff
1-6
Record
Jordan Samuels-Thomas
7
Games
23
PF
26
PA
-3
Diff
-5
PP Diff
4-3
Record
Thomas John Luxmore
7
Games
19
PF
23
PA
-4
Diff
-4
PP Diff
4-3
Record
Trevor Hanson
7
Games
20
PF
17
PA
+3
Diff
+2
PP Diff
4-3
Record
Brandon Blandina
6
Games
21
PF
23
PA
-2
Diff
-2
PP Diff
4-2
Record
Pierre Lambert
6
Games
25
PF
23
PA
+2
Diff
+2
PP Diff
2-4
Record
Tom Chmielewski
6
Games
20
PF
17
PA
+3
Diff
+2
PP Diff
3-3
Record
Brandon Schrader
5
Games
18
PF
17
PA
+1
Diff
+1
PP Diff
3-2
Record
Eric Furlatt
5
Games
16
PF
20
PA
-4
Diff
-3
PP Diff
1-4
Record
Graham Skilliter
5
Games
22
PF
25
PA
-3
Diff
-3
PP Diff
2-3
Record
OfficialGamesPFPADiffPP DiffRecord
Gord Dwyer72429-5-31-6
Jordan Samuels-Thomas72326-3-54-3
Thomas John Luxmore71923-4-44-3
Trevor Hanson72017+3+24-3
Brandon Blandina62123-2-24-2
Pierre Lambert62523+2+22-4
View all 42 officials →
-5
  • Thomas John Luxmore
    7g · 4-3
    -4
  • Eric Furlatt
    5g · 1-4
    -4
  • Wes McCauley
    5g · 2-3
    -4
  • Jordan Samuels-Thomas
    7g · 4-3
    -3
  • +0.13
    vs League
    ROUGHING
    32
    Count
    0.39
    Per game
    -0.11
    vs League
    HIGH_STICKING
    31
    Count
    0.38
    Per game
    +0.05
    vs League
    HOLDING
    28
    Count
    0.34
    Per game
    -0.00
    vs League
    TypeCountPer gamevs League
    TRIPPING560.68+0.03
    HOOKING390.48+0.05
    SLASHING380.46+0.13
    ROUGHING320.39-0.11
    HIGH_STICKING310.38+0.05
    HOLDING280.34-0.00

    Top types drawn

    TRIPPING
    54
    Count
    0.66
    Per game
    +0.01
    vs League
    ROUGHING
    42
    Count
    0.51
    Per game
    +0.01
    vs League
    SLASHING
    37
    Count
    0.45
    Per game
    +0.12
    vs League
    HOOKING
    35
    Count
    0.43
    Per game
    +0.01
    vs League
    INTERFERENCE
    31
    Count
    0.38
    Per game
    +0.09
    vs League
    HIGH_STICKING
    24
    Count
    0.29
    Per game
    -0.03
    vs League
    TypeCountPer gamevs League
    TRIPPING540.66+0.01
    ROUGHING420.51+0.01
    SLASHING370.45+0.12
    HOOKING350.43+0.01
    INTERFERENCE310.38+0.09
    HIGH_STICKING240.29-0.03
    Taken/60
    1.28
    Drawn/60
    17
    Taken
    21
    Drawn
    Steven StamkosSteven Stamkos#91 C
    Middle 6
    Tier
    1.61
    Taken/60
    1.09
    Drawn/60
    25
    Taken
    17
    Drawn
    Jonathan MarchessaultJonathan Marchessault#81 C
    Middle 6
    Tier
    0.92
    Taken/60
    1.00
    Drawn/60
    11
    Taken
    12
    Drawn
    Erik HaulaErik Haula#56 L
    Middle 6
    Tier
    1.84
    Taken/60
    0.48
    Drawn/60
    27
    Taken
    7
    Drawn
    Luke EvangelistaLuke Evangelista#77 R
    Middle 6
    Tier
    0.71
    Taken/60
    1.49
    Drawn/60
    10
    Taken
    21
    Drawn
    Jake LucchiniJake Lucchini#21 C
    Middle 6
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Zachary L'HeureuxZachary L'Heureux#68 L
    Depth
    Tier
    1.04
    Taken/60
    1.25
    Drawn/60
    5
    Taken
    6
    Drawn
    Brady MartinBrady Martin#44 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jack DruryJack Drury C
    Depth
    Tier
    1.16
    Taken/60
    1.23
    Drawn/60
    16
    Taken
    17
    Drawn
    Tyson JostTyson Jost#17 C
    Depth
    Tier
    1.46
    Taken/60
    1.67
    Drawn/60
    14
    Taken
    16
    Drawn
    Dalton BancroftDalton Bancroft#47 R
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Matthew WoodMatthew Wood#71 R
    Depth
    Tier
    0.72
    Taken/60
    1.44
    Drawn/60
    7
    Taken
    14
    Drawn
    Ross ColtonRoss Colton C
    Depth
    Tier
    0.86
    Taken/60
    1.52
    Drawn/60
    9
    Taken
    16
    Drawn
    Joakim KemellJoakim Kemell#25 R
    Depth
    Tier
    0.00
    Taken/60
    0.79
    Drawn/60
    0
    Taken
    2
    Drawn
    Ozzy WiesblattOzzy Wiesblatt#89 C
    4th Line
    Tier
    4.90
    Taken/60
    3.98
    Drawn/60
    16
    Taken
    13
    Drawn
    Reid SchaeferReid Schaefer#49 L
    4th Line
    Tier
    1.17
    Taken/60
    1.34
    Drawn/60
    7
    Taken
    8
    Drawn
    Aiden FinkAiden Fink#18 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Cole O'HaraCole O'Hara#19 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Cole O'HaraCole O'Hara#19 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    David EdstromDavid Edstrom#60 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Erik HaulaErik Haula#56 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Fedor SvechkovFedor Svechkov#40 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Filip ForsbergFilip Forsberg#9 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Joakim KemellJoakim Kemell#25 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Joey WillisJoey Willis#61 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jonathan MarchessaultJonathan Marchessault#81 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Kalan LindKalan Lind#48 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Luke EvangelistaLuke Evangelista#77 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Ryan O'ReillyRyan O'Reilly#90 CTop 60.640.581110
    Filip ForsbergFilip Forsberg#9 LTop 61.041.281721
    Steven StamkosSteven Stamkos#91 CMiddle 61.611.092517
    Jonathan MarchessaultJonathan Marchessault#81 CMiddle 60.921.001112
    Erik HaulaErik Haula#56 LMiddle 61.840.48277
    Luke EvangelistaLuke Evangelista#77 RMiddle 60.711.491021
    Jake LucchiniJake Lucchini#21 CMiddle 6--00
    Zachary L'HeureuxZachary L'Heureux#68 LDepth1.041.2556
    Brady MartinBrady Martin#44 CDepth--00
    Jack DruryJack Drury CDepth1.161.231617
    Tyson JostTyson Jost#17 CDepth1.461.671416
    Dalton BancroftDalton Bancroft#47 RDepth--00
    Matthew WoodMatthew Wood#71 RDepth0.721.44714
    Ross ColtonRoss Colton CDepth0.861.52916
    Joakim KemellJoakim Kemell#25 RDepth0.000.7902
    Ozzy WiesblattOzzy Wiesblatt#89 C4th Line4.903.981613
    Reid SchaeferReid Schaefer#49 L4th Line1.171.3478
    Aiden FinkAiden Fink#18 R—--00
    Cole O'HaraCole O'Hara#19 R—--00
    Cole O'HaraCole O'Hara#19 R—--00
    David EdstromDavid Edstrom#60 C—--00
    Erik HaulaErik Haula#56 L—--00
    Fedor SvechkovFedor Svechkov#40 C—--00
    Filip ForsbergFilip Forsberg#9 L—--00
    Joakim KemellJoakim Kemell#25 R—--00
    Joey WillisJoey Willis#61 C—--00
    Jonathan MarchessaultJonathan Marchessault#81 C—--00
    Kalan LindKalan Lind#48 L—--00
    Luke EvangelistaLuke Evangelista#77 R—--00
    Taken/60
    0.40
    Drawn/60
    19
    Taken
    8
    Drawn
    Nicolas HagueNicolas Hague#41 D
    Middle Pair
    Tier
    1.42
    Taken/60
    0.52
    Drawn/60
    19
    Taken
    7
    Drawn
    Nick PerbixNick Perbix#48 D
    Middle Pair
    Tier
    0.65
    Taken/60
    0.39
    Drawn/60
    10
    Taken
    6
    Drawn
    Adam WilsbyAdam Wilsby#83 D
    Middle Pair
    Tier
    1.26
    Taken/60
    0.45
    Drawn/60
    14
    Taken
    5
    Drawn
    Kevin GravelKevin Gravel#5 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Justin BarronJustin Barron#20 D
    Bottom Pair
    Tier
    0.87
    Taken/60
    0.25
    Drawn/60
    7
    Taken
    2
    Drawn
    Christoffer SedoffChristoffer Sedoff#44 D
    Bottom Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ryan UfkoRyan Ufko#85 D
    Bottom Pair
    Tier
    0.79
    Taken/60
    0.00
    Drawn/60
    3
    Taken
    0
    Drawn
    Jordan OesterleJordan Oesterle#82 D
    Bottom Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Andreas EnglundAndreas Englund#8 D
    Depth
    Tier
    3.20
    Taken/60
    3.20
    Drawn/60
    1
    Taken
    1
    Drawn
    Adam WilsbyAdam Wilsby#83 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Andrew GibsonAndrew Gibson#53 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Brady SkjeiBrady Skjei#76 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jack MatierJack Matier#51 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Justin BarronJustin Barron#20 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Kevin GravelKevin Gravel#5 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Roman JosiRoman Josi#59 DTop Pair0.790.951518
    Brady SkjeiBrady Skjei#76 DTop Pair0.960.40198
    Nicolas HagueNicolas Hague#41 DMiddle Pair1.420.52197
    Nick PerbixNick Perbix#48 DMiddle Pair0.650.39106
    Adam WilsbyAdam Wilsby#83 DMiddle Pair1.260.45145
    Kevin GravelKevin Gravel#5 DMiddle Pair--00
    Justin BarronJustin Barron#20 DBottom Pair0.870.2572
    Christoffer SedoffChristoffer Sedoff#44 DBottom Pair--00
    Ryan UfkoRyan Ufko#85 DBottom Pair0.790.0030
    Jordan OesterleJordan Oesterle#82 DBottom Pair--00
    Andreas EnglundAndreas Englund#8 DDepth3.203.2011
    Adam WilsbyAdam Wilsby#83 D—--00
    Andrew GibsonAndrew Gibson#53 D—--00
    Brady SkjeiBrady Skjei#76 D—--00
    Jack MatierJack Matier#51 D—--00
    Justin BarronJustin Barron#20 D—--00
    Kevin GravelKevin Gravel#5 D—--00
    Taken/60
    0.06
    Drawn/60
    1
    Taken
    1
    Drawn
    Justus AnnunenJustus Annunen#29 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Juuse SarosJuuse Saros#74 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Juuse SarosJuuse Saros#74 GStarter0.030.0311
    Justus AnnunenJustus Annunen#29 GRookie0.060.0611
    Justus AnnunenJustus Annunen#29 G—--00
    Juuse SarosJuuse Saros#74 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Tom Chmielewski
    6
    20
    17
    +3
    +2
    3-3
    Brandon Schrader51817+1+13-2
    Eric Furlatt51620-4-31-4
    Graham Skilliter52225-3-32-3