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
BluesBlues

Team officiating profile

Blues

STL · Central · 37-33-12

Through 82 tracked games · STL runs 17.6% on the man advantage and 76.7% short-handed · discipline index 0.20.

86
Points
82
Tracked Games
3.28
PF / Game
3.32
PA / Game
Power Play
17.6%
Penalty Kill
76.7%
Discipline Index
0.20
Home / Road
+0.20

Recent Games

MammothMammoth
@ Mammoth
Apr 16, 11:30 PM · final
5-3
PenguinsPenguins
vs Penguins
Apr 15, 1:30 AM · final
7-5
WildWild
vs Wild
Apr 14, 12:00 AM · final

Largest positive differential

  • Kyle Rehman
    5g · 3-2
    +8
  • Jordan Samuels-Thomas
    8g · 5-3
    +4
  • Tom Chmielewski
    6g · 1-5
    +4
  • Chris Lee
    7g · 2-5
    +2
  • Pierre Lambert
    6g · 4-2
    +2

Largest negative differential

  • Jake Brenk
    5g · 5-0

Top types taken

TRIPPING
56
Count
0.68
Per game
+0.03
vs League
HOLDING
36
Count
0.44
Per game
+0.10
vs League
HIGH_STICKING
32
Count
0.39
Per game

Forwards

Robert ThomasRobert Thomas#18 C
Top 6
Tier
0.82
Taken/60
0.67
Drawn/60
11
Taken
9
Drawn
Dylan HollowayDylan Holloway#81 L
Top 6
Tier
0.61

Defense

Philip BrobergPhilip Broberg#6 D
Top Pair
Tier
0.41
Taken/60
1.04
Drawn/60
8
Taken
20
Drawn
Colton ParaykoColton Parayko#55 D
Top Pair
Tier
0.60

Goalies

Jordan BinningtonJordan Binnington#50 G
1B
Tier
0.09
Taken/60
0.04
Drawn/60
2
Taken
1
Drawn
Joel HoferJoel Hofer#30 G
1A
Tier
0.07
6-3
BlackhawksBlackhawks
@ Blackhawks
Apr 11, 9:00 PM · final
5-3
JetsJets
vs Jets
Apr 10, 12:00 AM · final
2-3
AvalancheAvalanche
vs Avalanche
Apr 8, 12:00 AM · final
1-3
AvalancheAvalanche
@ Avalanche
Apr 6, 1:30 AM · final
3-2
DucksDucks
@ Ducks
Apr 4, 2:00 AM · final
6-2

Most Worked Officials

Jordan Samuels-Thomas
8
Games
34
PF
30
PA
+4
Diff
+4
PP Diff
5-3
Record
Chris Lee
7
Games
20
PF
18
PA
+2
Diff
+2
PP Diff
2-5
Record
Corey Syvret
7
Games
26
PF
29
PA
-3
Diff
-3
PP Diff
2-5
Record
Gord Dwyer
7
Games
23
PF
23
PA
0
Diff
-3
PP Diff
1-6
Record
Thomas John Luxmore
7
Games
12
PF
16
PA
-4
Diff
-4
PP Diff
3-4
Record
Jon McIsaac
6
Games
11
PF
14
PA
-3
Diff
-2
PP Diff
5-1
Record
Pierre Lambert
6
Games
23
PF
21
PA
+2
Diff
+2
PP Diff
4-2
Record
Tom Chmielewski
6
Games
24
PF
20
PA
+4
Diff
+3
PP Diff
1-5
Record
Brandon Blandina
5
Games
16
PF
16
PA
0
Diff
-1
PP Diff
3-2
Record
Carter Sandlak
5
Games
15
PF
15
PA
0
Diff
0
PP Diff
3-2
Record
OfficialGamesPFPADiffPP DiffRecord
Jordan Samuels-Thomas83430+4+45-3
Chris Lee72018+2+22-5
Corey Syvret72629-3-32-5
Gord Dwyer723230-31-6
Thomas John Luxmore71216-4-43-4
Jon McIsaac61114-3-25-1
View all 38 officials →
-9
  • Kendrick Nicholson
    5g · 3-2
    -5
  • Thomas John Luxmore
    7g · 3-4
    -4
  • Corey Syvret
    7g · 2-5
    -3
  • Jon McIsaac
    6g · 5-1
    -3
  • +0.06
    vs League
    ROUGHING
    30
    Count
    0.37
    Per game
    -0.13
    vs League
    HOOKING
    25
    Count
    0.30
    Per game
    -0.12
    vs League
    FIGHTING_MAJOR
    22
    Count
    0.27
    Per game
    +0.05
    vs League
    TypeCountPer gamevs League
    TRIPPING560.68+0.03
    HOLDING360.44+0.10
    HIGH_STICKING320.39+0.06
    ROUGHING300.37-0.13
    HOOKING250.30-0.12
    FIGHTING_MAJOR220.27+0.05

    Top types drawn

    TRIPPING
    49
    Count
    0.60
    Per game
    -0.05
    vs League
    HOOKING
    36
    Count
    0.44
    Per game
    +0.02
    vs League
    ROUGHING
    31
    Count
    0.38
    Per game
    -0.12
    vs League
    SLASHING
    27
    Count
    0.33
    Per game
    +0.00
    vs League
    HIGH_STICKING
    24
    Count
    0.29
    Per game
    -0.03
    vs League
    HOLDING
    23
    Count
    0.28
    Per game
    -0.06
    vs League
    TypeCountPer gamevs League
    TRIPPING490.60-0.05
    HOOKING360.44+0.02
    ROUGHING310.38-0.12
    SLASHING270.33+0.00
    HIGH_STICKING240.29-0.03
    HOLDING230.28-0.06
    Taken/60
    1.39
    Drawn/60
    7
    Taken
    16
    Drawn
    Pavel BuchnevichPavel Buchnevich#89 L
    Middle 6
    Tier
    0.91
    Taken/60
    0.70
    Drawn/60
    13
    Taken
    10
    Drawn
    Jimmy SnuggerudJimmy Snuggerud#21 R
    Middle 6
    Tier
    0.82
    Taken/60
    1.28
    Drawn/60
    9
    Taken
    14
    Drawn
    Jonathan DrouinJonathan Drouin#92 L
    Middle 6
    Tier
    0.41
    Taken/60
    0.93
    Drawn/60
    4
    Taken
    9
    Drawn
    Connor McMichaelConnor McMichael L
    Middle 6
    Tier
    1.14
    Taken/60
    0.68
    Drawn/60
    15
    Taken
    9
    Drawn
    Pius SuterPius Suter#22 C
    Middle 6
    Tier
    0.87
    Taken/60
    0.70
    Drawn/60
    10
    Taken
    8
    Drawn
    Julien GauthierJulien Gauthier R
    Middle 6
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jake NeighboursJake Neighbours#63 L
    Middle 6
    Tier
    1.85
    Taken/60
    1.48
    Drawn/60
    20
    Taken
    16
    Drawn
    Dalibor DvorskyDalibor Dvorsky#54 R
    Middle 6
    Tier
    1.26
    Taken/60
    0.48
    Drawn/60
    13
    Taken
    5
    Drawn
    Jonatan BerggrenJonatan Berggren#29 R
    Middle 6
    Tier
    0.87
    Taken/60
    1.73
    Drawn/60
    6
    Taken
    12
    Drawn
    Akil ThomasAkil Thomas C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Otto StenbergOtto Stenberg#28 C
    Depth
    Tier
    0.19
    Taken/60
    0.39
    Drawn/60
    1
    Taken
    2
    Drawn
    Oskar SundqvistOskar Sundqvist#70 C
    Depth
    Tier
    1.85
    Taken/60
    0.99
    Drawn/60
    13
    Taken
    7
    Drawn
    Nathan WalkerNathan Walker#26 L
    Depth
    Tier
    3.32
    Taken/60
    1.94
    Drawn/60
    12
    Taken
    7
    Drawn
    Hugh McGingHugh McGing#56 L
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Alexey ToropchenkoAlexey Toropchenko#13 R
    Depth
    Tier
    0.88
    Taken/60
    0.75
    Drawn/60
    7
    Taken
    6
    Drawn
    Aleksanteri KaskimakiAleksanteri Kaskimaki#65 C
    Depth
    Tier
    0.00
    Taken/60
    1.16
    Drawn/60
    0
    Taken
    1
    Drawn
    Jack FinleyJack Finley#37 C
    Depth
    Tier
    2.87
    Taken/60
    1.03
    Drawn/60
    14
    Taken
    5
    Drawn
    Alexey ToropchenkoAlexey Toropchenko#13 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Antoine DorionAntoine Dorion#86 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dalibor DvorskyDalibor Dvorsky#54 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dylan HollowayDylan Holloway#81 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dylan PetersonDylan Peterson#39 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jack FinleyJack Finley#37 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jake NeighboursJake Neighbours#63 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jimmy SnuggerudJimmy Snuggerud#21 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jonatan BerggrenJonatan Berggren#29 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jonathan DrouinJonathan Drouin#92 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jordan KyrouJordan Kyrou#25 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Justin CarbonneauJustin Carbonneau#68 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Robert ThomasRobert Thomas#18 CTop 60.820.67119
    Dylan HollowayDylan Holloway#81 LTop 60.611.39716
    Pavel BuchnevichPavel Buchnevich#89 LMiddle 60.910.701310
    Jimmy SnuggerudJimmy Snuggerud#21 RMiddle 60.821.28914
    Jonathan DrouinJonathan Drouin#92 LMiddle 60.410.9349
    Connor McMichaelConnor McMichael LMiddle 61.140.68159
    Pius SuterPius Suter#22 CMiddle 60.870.70108
    Julien GauthierJulien Gauthier RMiddle 6--00
    Jake NeighboursJake Neighbours#63 LMiddle 61.851.482016
    Dalibor DvorskyDalibor Dvorsky#54 RMiddle 61.260.48135
    Jonatan BerggrenJonatan Berggren#29 RMiddle 60.871.73612
    Akil ThomasAkil Thomas CDepth--00
    Otto StenbergOtto Stenberg#28 CDepth0.190.3912
    Oskar SundqvistOskar Sundqvist#70 CDepth1.850.99137
    Nathan WalkerNathan Walker#26 LDepth3.321.94127
    Hugh McGingHugh McGing#56 LDepth--00
    Alexey ToropchenkoAlexey Toropchenko#13 RDepth0.880.7576
    Aleksanteri KaskimakiAleksanteri Kaskimaki#65 CDepth0.001.1601
    Jack FinleyJack Finley#37 CDepth2.871.03145
    Alexey ToropchenkoAlexey Toropchenko#13 R—--00
    Antoine DorionAntoine Dorion#86 C—--00
    Dalibor DvorskyDalibor Dvorsky#54 R—--00
    Dylan HollowayDylan Holloway#81 L—--00
    Dylan PetersonDylan Peterson#39 C—--00
    Jack FinleyJack Finley#37 C—--00
    Jake NeighboursJake Neighbours#63 L—--00
    Jimmy SnuggerudJimmy Snuggerud#21 R—--00
    Jonatan BerggrenJonatan Berggren#29 R—--00
    Jonathan DrouinJonathan Drouin#92 L—--00
    Jordan KyrouJordan Kyrou#25 R—--00
    Justin CarbonneauJustin Carbonneau#68 R—--00
    Taken/60
    0.84
    Drawn/60
    10
    Taken
    14
    Drawn
    Cam FowlerCam Fowler#17 D
    Top Pair
    Tier
    0.41
    Taken/60
    0.24
    Drawn/60
    7
    Taken
    4
    Drawn
    Calle RosenCalle Rosen#43 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Leo LoofLeo Loof#46 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Logan MaillouxLogan Mailloux#23 D
    Middle Pair
    Tier
    1.62
    Taken/60
    1.08
    Drawn/60
    21
    Taken
    14
    Drawn
    Justin HollJustin Holl#4 D
    Middle Pair
    Tier
    1.46
    Taken/60
    1.46
    Drawn/60
    3
    Taken
    3
    Drawn
    Theo LindsteinTheo Lindstein#41 D
    Middle Pair
    Tier
    0.67
    Taken/60
    0.22
    Drawn/60
    3
    Taken
    1
    Drawn
    Tyler TuckerTyler Tucker#75 D
    Middle Pair
    Tier
    2.62
    Taken/60
    2.31
    Drawn/60
    25
    Taken
    22
    Drawn
    Hunter SkinnerHunter Skinner#48 D
    Bottom Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Matthew KesselMatthew Kessel#51 D
    Bottom Pair
    Tier
    1.73
    Taken/60
    1.38
    Drawn/60
    5
    Taken
    4
    Drawn
    Adam JiricekAdam Jiricek#37 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Cam FowlerCam Fowler#17 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Colton ParaykoColton Parayko#55 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Philip BrobergPhilip Broberg#6 DTop Pair0.411.04820
    Colton ParaykoColton Parayko#55 DTop Pair0.600.841014
    Cam FowlerCam Fowler#17 DTop Pair0.410.2474
    Calle RosenCalle Rosen#43 DMiddle Pair--00
    Leo LoofLeo Loof#46 DMiddle Pair--00
    Logan MaillouxLogan Mailloux#23 DMiddle Pair1.621.082114
    Justin HollJustin Holl#4 DMiddle Pair1.461.4633
    Theo LindsteinTheo Lindstein#41 DMiddle Pair0.670.2231
    Tyler TuckerTyler Tucker#75 DMiddle Pair2.622.312522
    Hunter SkinnerHunter Skinner#48 DBottom Pair--00
    Matthew KesselMatthew Kessel#51 DBottom Pair1.731.3854
    Adam JiricekAdam Jiricek#37 D—--00
    Cam FowlerCam Fowler#17 D—--00
    Colton ParaykoColton Parayko#55 D—--00
    Taken/60
    0.15
    Drawn/60
    2
    Taken
    4
    Drawn
    Georgii RomanovGeorgii Romanov G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Joel HoferJoel Hofer#30 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jordan BinningtonJordan Binnington#50 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Jordan BinningtonJordan Binnington#50 G1B0.090.0421
    Joel HoferJoel Hofer#30 G1A0.070.1524
    Georgii RomanovGeorgii Romanov G—--00
    Joel HoferJoel Hofer#30 G—--00
    Jordan BinningtonJordan Binnington#50 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Pierre Lambert
    6
    23
    21
    +2
    +2
    4-2
    Tom Chmielewski62420+4+31-5
    Brandon Blandina516160-13-2
    Carter Sandlak51515003-2