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
RangersRangers

Team officiating profile

Rangers

NYR · Metropolitan · 34-39-9

Through 82 tracked games · NYR runs 24.7% on the man advantage and 79.9% short-handed · discipline index 0.10.

77
Points
82
Tracked Games
3.18
PF / Game
3.57
PA / Game
Power Play
24.7%
Penalty Kill
79.9%
Discipline Index
0.10
Home / Road
+0.71

Recent Games

LightningLightning
@ Lightning
Apr 15, 11:00 PM · final
4-2
PanthersPanthers
@ Panthers
Apr 13, 11:00 PM · final
2-3
StarsStars
@ Stars
Apr 11, 9:00 PM · final

Largest positive differential

  • Liam Maaskant
    6g · 4-2
    +7
  • Corey Syvret
    5g · 4-1
    +3
  • Jake Brenk
    5g · 2-3
    +2
  • Brandon Blandina
    5g · 2-3
    +1
  • Chris Lee
    6g · 2-4
    +0

Largest negative differential

  • Thomas John Luxmore
    6g · 3-3

Top types taken

TRIPPING
50
Count
0.61
Per game
-0.04
vs League
HOOKING
41
Count
0.50
Per game
+0.08
vs League
HOLDING
37
Count
0.45
Per game

Forwards

Trey Fix-WolanskyTrey Fix-Wolansky#64 R
Star
Tier
-
Taken/60
-
Drawn/60
0
Taken
0
Drawn
Mika ZibanejadMika Zibanejad#93 C
Top 6
Tier
0.40

Defense

Adam FoxAdam Fox#23 D
Top Pair
Tier
0.78
Taken/60
0.55
Drawn/60
10
Taken
7
Drawn
Vladislav GavrikovVladislav Gavrikov#44 D
Top Pair
Tier
1.19

Goalies

Igor ShesterkinIgor Shesterkin#31 G
Starter
Tier
0.12
Taken/60
0.15
Drawn/60
4
Taken
5
Drawn
Jonathan QuickJonathan Quick#32 G
Backup
Tier
0.22
0-2
SabresSabres
vs Sabres
Apr 8, 11:00 PM · final
3-5
CapitalsCapitals
vs Capitals
Apr 5, 11:00 PM · final
8-1
Red WingsRed Wings
vs Red Wings
Apr 4, 4:30 PM · final
4-1
CanadiensCanadiens
vs Canadiens
Apr 2, 11:00 PM · final
2-3
DevilsDevils
vs Devils
Mar 31, 11:00 PM · final
4-1

Most Worked Officials

Furman South
8
Games
28
PF
31
PA
-3
Diff
-5
PP Diff
4-4
Record
Brandon Schrader
6
Games
19
PF
22
PA
-3
Diff
-5
PP Diff
3-3
Record
Chris Lee
6
Games
21
PF
21
PA
0
Diff
-1
PP Diff
2-4
Record
Liam Maaskant
6
Games
25
PF
18
PA
+7
Diff
+6
PP Diff
4-2
Record
Thomas John Luxmore
6
Games
16
PF
24
PA
-8
Diff
-8
PP Diff
3-3
Record
Wes McCauley
6
Games
14
PF
15
PA
-1
Diff
0
PP Diff
2-4
Record
Brandon Blandina
5
Games
21
PF
20
PA
+1
Diff
+2
PP Diff
2-3
Record
Carter Sandlak
5
Games
19
PF
23
PA
-4
Diff
-5
PP Diff
0-5
Record
Corey Syvret
5
Games
15
PF
12
PA
+3
Diff
+3
PP Diff
4-1
Record
Francis Charron
5
Games
14
PF
18
PA
-4
Diff
-4
PP Diff
1-4
Record
OfficialGamesPFPADiffPP DiffRecord
Furman South82831-3-54-4
Brandon Schrader61922-3-53-3
Chris Lee621210-12-4
Liam Maaskant62518+7+64-2
Thomas John Luxmore61624-8-83-3
Wes McCauley61415-102-4
View all 41 officials →
-8
  • Justin Kea
    5g · 1-4
    -5
  • Carter Sandlak
    5g · 0-5
    -4
  • Francis Charron
    5g · 1-4
    -4
  • Francois St-Laurent
    5g · 0-5
    -4
  • +0.11
    vs League
    SLASHING
    31
    Count
    0.38
    Per game
    +0.05
    vs League
    ROUGHING
    29
    Count
    0.35
    Per game
    -0.15
    vs League
    HIGH_STICKING
    25
    Count
    0.30
    Per game
    -0.02
    vs League
    TypeCountPer gamevs League
    TRIPPING500.61-0.04
    HOOKING410.50+0.08
    HOLDING370.45+0.11
    SLASHING310.38+0.05
    ROUGHING290.35-0.15
    HIGH_STICKING250.30-0.02

    Top types drawn

    TRIPPING
    46
    Count
    0.56
    Per game
    -0.09
    vs League
    HOOKING
    32
    Count
    0.39
    Per game
    -0.03
    vs League
    ROUGHING
    31
    Count
    0.38
    Per game
    -0.12
    vs League
    HIGH_STICKING
    25
    Count
    0.30
    Per game
    -0.02
    vs League
    INTERFERENCE
    21
    Count
    0.26
    Per game
    -0.03
    vs League
    FIGHTING_MAJOR
    19
    Count
    0.23
    Per game
    +0.01
    vs League
    TypeCountPer gamevs League
    TRIPPING460.56-0.09
    HOOKING320.39-0.03
    ROUGHING310.38-0.12
    HIGH_STICKING250.30-0.02
    INTERFERENCE210.26-0.03
    FIGHTING_MAJOR190.23+0.01
    Taken/60
    0.52
    Drawn/60
    7
    Taken
    9
    Drawn
    Vincent TrocheckVincent Trocheck#16 C
    Top 6
    Tier
    1.72
    Taken/60
    1.19
    Drawn/60
    26
    Taken
    18
    Drawn
    J.T. MillerJ.T. Miller#8 C
    Top 6
    Tier
    1.01
    Taken/60
    0.58
    Drawn/60
    14
    Taken
    8
    Drawn
    Alexis LafrenièreAlexis Lafrenière#13 L
    Top 6
    Tier
    0.65
    Taken/60
    0.98
    Drawn/60
    10
    Taken
    15
    Drawn
    Will CuylleWill Cuylle#50 L
    Middle 6
    Tier
    1.97
    Taken/60
    1.48
    Drawn/60
    28
    Taken
    21
    Drawn
    Justin DowlingJustin Dowling#37 C
    Middle 6
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Gabe PerreaultGabe Perreault#94 R
    Middle 6
    Tier
    0.56
    Taken/60
    0.34
    Drawn/60
    5
    Taken
    3
    Drawn
    Conor ShearyConor Sheary#43 L
    Middle 6
    Tier
    0.68
    Taken/60
    1.07
    Drawn/60
    7
    Taken
    11
    Drawn
    Noah LabaNoah Laba#42 C
    Depth
    Tier
    1.37
    Taken/60
    1.17
    Drawn/60
    14
    Taken
    12
    Drawn
    Brendan BrissonBrendan Brisson#91 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Liam GreentreeLiam Greentree R
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Tye KartyeTye Kartye#24 L
    Depth
    Tier
    1.37
    Taken/60
    1.94
    Drawn/60
    12
    Taken
    17
    Drawn
    Taylor RaddyshTaylor Raddysh#14 R
    Depth
    Tier
    0.95
    Taken/60
    0.41
    Drawn/60
    7
    Taken
    3
    Drawn
    Brett BerardBrett Berard#65 L
    Depth
    Tier
    1.53
    Taken/60
    0.00
    Drawn/60
    2
    Taken
    0
    Drawn
    Adam SykoraAdam Sykora#38 L
    Depth
    Tier
    0.53
    Taken/60
    1.58
    Drawn/60
    1
    Taken
    3
    Drawn
    Carey TerranceCarey Terrance#62 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Juuso ParssinenJuuso Parssinen#71 C
    Depth
    Tier
    3.36
    Taken/60
    2.69
    Drawn/60
    5
    Taken
    4
    Drawn
    Aidan ThompsonAidan Thompson#78 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jonny BrodzinskiJonny Brodzinski#22 C
    Depth
    Tier
    0.89
    Taken/60
    1.33
    Drawn/60
    6
    Taken
    9
    Drawn
    Adam EdstromAdam Edstrom#84 C
    4th Line
    Tier
    0.29
    Taken/60
    0.59
    Drawn/60
    1
    Taken
    2
    Drawn
    Anton BlidhAnton Blidh#25 L
    4th Line
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jaroslav ChmelarJaroslav Chmelar#49 R
    4th Line
    Tier
    1.05
    Taken/60
    2.63
    Drawn/60
    4
    Taken
    10
    Drawn
    Matt RempeMatt Rempe#73 C
    4th Line
    Tier
    1.82
    Taken/60
    1.82
    Drawn/60
    4
    Taken
    4
    Drawn
    Adam SykoraAdam Sykora#38 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Alexis LafrenièreAlexis Lafrenière#13 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Conor ShearyConor Sheary#43 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Gabe PerreaultGabe Perreault#94 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    J.T. MillerJ.T. Miller#8 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Trey Fix-WolanskyTrey Fix-Wolansky#64 RStar--00
    Mika ZibanejadMika Zibanejad#93 CTop 60.400.5279
    Vincent TrocheckVincent Trocheck#16 CTop 61.721.192618
    J.T. MillerJ.T. Miller#8 CTop 61.010.58148
    Alexis LafrenièreAlexis Lafrenière#13 LTop 60.650.981015
    Will CuylleWill Cuylle#50 LMiddle 61.971.482821
    Justin DowlingJustin Dowling#37 CMiddle 6--00
    Gabe PerreaultGabe Perreault#94 RMiddle 60.560.3453
    Conor ShearyConor Sheary#43 LMiddle 60.681.07711
    Noah LabaNoah Laba#42 CDepth1.371.171412
    Brendan BrissonBrendan Brisson#91 CDepth--00
    Liam GreentreeLiam Greentree RDepth--00
    Tye KartyeTye Kartye#24 LDepth1.371.941217
    Taylor RaddyshTaylor Raddysh#14 RDepth0.950.4173
    Brett BerardBrett Berard#65 LDepth1.530.0020
    Adam SykoraAdam Sykora#38 LDepth0.531.5813
    Carey TerranceCarey Terrance#62 CDepth--00
    Juuso ParssinenJuuso Parssinen#71 CDepth3.362.6954
    Aidan ThompsonAidan Thompson#78 CDepth--00
    Jonny BrodzinskiJonny Brodzinski#22 CDepth0.891.3369
    Adam EdstromAdam Edstrom#84 C4th Line0.290.5912
    Anton BlidhAnton Blidh#25 L4th Line--00
    Jaroslav ChmelarJaroslav Chmelar#49 R4th Line1.052.63410
    Matt RempeMatt Rempe#73 C4th Line1.821.8244
    Adam SykoraAdam Sykora#38 L—--00
    Alexis LafrenièreAlexis Lafrenière#13 L—--00
    Conor ShearyConor Sheary#43 L—--00
    Gabe PerreaultGabe Perreault#94 R—--00
    J.T. MillerJ.T. Miller#8 C—--00
    Taken/60
    0.40
    Drawn/60
    24
    Taken
    8
    Drawn
    Braden SchneiderBraden Schneider#4 D
    Top Pair
    Tier
    0.73
    Taken/60
    0.51
    Drawn/60
    13
    Taken
    9
    Drawn
    Will BorgenWill Borgen#17 D
    Middle Pair
    Tier
    1.31
    Taken/60
    0.83
    Drawn/60
    19
    Taken
    12
    Drawn
    Matthew RobertsonMatthew Robertson#29 D
    Middle Pair
    Tier
    1.39
    Taken/60
    0.29
    Drawn/60
    19
    Taken
    4
    Drawn
    Casey FitzgeraldCasey Fitzgerald D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Scott MorrowScott Morrow#60 D
    Middle Pair
    Tier
    0.45
    Taken/60
    0.22
    Drawn/60
    2
    Taken
    1
    Drawn
    Vincent IorioVincent Iorio#6 D
    Middle Pair
    Tier
    1.58
    Taken/60
    0.26
    Drawn/60
    6
    Taken
    1
    Drawn
    Drew FortescueDrew Fortescue#45 D
    Bottom Pair
    Tier
    1.02
    Taken/60
    0.00
    Drawn/60
    2
    Taken
    0
    Drawn
    Urho VaakanainenUrho Vaakanainen#18 D
    Bottom Pair
    Tier
    1.45
    Taken/60
    0.62
    Drawn/60
    7
    Taken
    3
    Drawn
    Connor MackeyConnor Mackey#12 D
    Bottom Pair
    Tier
    3.13
    Taken/60
    0.00
    Drawn/60
    2
    Taken
    0
    Drawn
    Adam FoxAdam Fox#23 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Braden SchneiderBraden Schneider#4 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Brandon ScanlinBrandon Scanlin#58 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Drew FortescueDrew Fortescue#45 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Adam FoxAdam Fox#23 DTop Pair0.780.55107
    Vladislav GavrikovVladislav Gavrikov#44 DTop Pair1.190.40248
    Braden SchneiderBraden Schneider#4 DTop Pair0.730.51139
    Will BorgenWill Borgen#17 DMiddle Pair1.310.831912
    Matthew RobertsonMatthew Robertson#29 DMiddle Pair1.390.29194
    Casey FitzgeraldCasey Fitzgerald DMiddle Pair--00
    Scott MorrowScott Morrow#60 DMiddle Pair0.450.2221
    Vincent IorioVincent Iorio#6 DMiddle Pair1.580.2661
    Drew FortescueDrew Fortescue#45 DBottom Pair1.020.0020
    Urho VaakanainenUrho Vaakanainen#18 DBottom Pair1.450.6273
    Connor MackeyConnor Mackey#12 DBottom Pair3.130.0020
    Adam FoxAdam Fox#23 D—--00
    Braden SchneiderBraden Schneider#4 D—--00
    Brandon ScanlinBrandon Scanlin#58 D—--00
    Drew FortescueDrew Fortescue#45 D—--00
    Taken/60
    0.07
    Drawn/60
    3
    Taken
    1
    Drawn
    Dylan GarandDylan Garand#33 G
    Rookie
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Spencer MartinSpencer Martin#41 G
    Rookie
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dylan GarandDylan Garand#33 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Igor ShesterkinIgor Shesterkin#31 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Igor ShesterkinIgor Shesterkin#31 GStarter0.120.1545
    Jonathan QuickJonathan Quick#32 GBackup0.220.0731
    Dylan GarandDylan Garand#33 GRookie--00
    Spencer MartinSpencer Martin#41 GRookie--00
    Dylan GarandDylan Garand#33 G—--00
    Igor ShesterkinIgor Shesterkin#31 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Brandon Blandina
    5
    21
    20
    +1
    +2
    2-3
    Carter Sandlak51923-4-50-5
    Corey Syvret51512+3+34-1
    Francis Charron51418-4-41-4