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
BlackhawksBlackhawks

Team officiating profile

Blackhawks

CHI · Central · 29-39-14

Through 82 tracked games · CHI runs 16.9% on the man advantage and 83.6% short-handed · discipline index 0.34.

72
Points
82
Tracked Games
3.57
PF / Game
3.61
PA / Game
Power Play
16.9%
Penalty Kill
83.6%
Discipline Index
0.34
Home / Road
-0.10

Recent Games

SharksSharks
vs Sharks
Apr 16, 12:30 AM · final
5-2
SabresSabres
vs Sabres
Apr 14, 12:30 AM · final
1-5
BluesBlues
vs Blues
Apr 11, 9:00 PM · final

Largest positive differential

  • Morgan MacPhee
    5g · 1-4
    +6
  • Jon McIsaac
    6g · 0-6
    +5
  • Kendrick Nicholson
    7g · 1-6
    +4
  • Frederick L'Ecuyer
    5g · 2-3
    +3
  • Gord Dwyer
    5g · 3-2
    +2

Largest negative differential

  • Wes McCauley
    6g · 3-3

Top types taken

TRIPPING
63
Count
0.77
Per game
+0.12
vs League
ROUGHING
42
Count
0.51
Per game
+0.01
vs League
HOLDING
36
Count
0.44
Per game

Forwards

Connor BedardConnor Bedard#98 C
Top 6
Tier
1.78
Taken/60
2.05
Drawn/60
26
Taken
30
Drawn
Tyler BertuzziTyler Bertuzzi#59 L
Top 6
Tier
0.84

Defense

Bowen ByramBowen Byram D
Top Pair
Tier
1.06
Taken/60
0.72
Drawn/60
25
Taken
17
Drawn
Alex VlasicAlex Vlasic#72 D
Top Pair
Tier
0.40

Goalies

Drew CommessoDrew Commesso#33 G
Rookie
Tier
-
Taken/60
-
Drawn/60
0
Taken
0
Drawn
Spencer KnightSpencer Knight#30 G
Starter
Tier
0.00
3-5
HurricanesHurricanes
vs Hurricanes
Apr 10, 12:30 AM · final
2-7
SharksSharks
@ Sharks
Apr 7, 2:00 AM · final
2-3
KrakenKraken
@ Kraken
Apr 5, 2:00 AM · final
4-2
OilersOilers
@ Oilers
Apr 3, 1:00 AM · final
1-3
JetsJets
vs Jets
Apr 1, 12:30 AM · final
3-4

Most Worked Officials

Beau Halkidis
7
Games
30
PF
30
PA
0
Diff
-1
PP Diff
2-5
Record
Carter Sandlak
7
Games
19
PF
20
PA
-1
Diff
-1
PP Diff
4-3
Record
Kendrick Nicholson
7
Games
20
PF
16
PA
+4
Diff
+3
PP Diff
1-6
Record
Peter MacDougall
7
Games
23
PF
26
PA
-3
Diff
-3
PP Diff
1-6
Record
Jon McIsaac
6
Games
18
PF
13
PA
+5
Diff
+3
PP Diff
0-6
Record
Jordan Samuels-Thomas
6
Games
27
PF
28
PA
-1
Diff
+1
PP Diff
1-5
Record
Kyle Rehman
6
Games
22
PF
21
PA
+1
Diff
+1
PP Diff
1-5
Record
Stephen Hiff
6
Games
22
PF
21
PA
+1
Diff
+1
PP Diff
2-4
Record
Thomas John Luxmore
6
Games
19
PF
25
PA
-6
Diff
-6
PP Diff
2-4
Record
Wes McCauley
6
Games
20
PF
28
PA
-8
Diff
-7
PP Diff
3-3
Record
OfficialGamesPFPADiffPP DiffRecord
Beau Halkidis730300-12-5
Carter Sandlak71920-1-14-3
Kendrick Nicholson72016+4+31-6
Peter MacDougall72326-3-31-6
Jon McIsaac61813+5+30-6
Jordan Samuels-Thomas62728-1+11-5
View all 41 officials →
-8
  • Thomas John Luxmore
    6g · 2-4
    -6
  • Mitch Dunning
    5g · 2-3
    -5
  • Furman South
    5g · 0-5
    -4
  • Peter MacDougall
    7g · 1-6
    -3
  • +0.10
    vs League
    HOOKING
    25
    Count
    0.30
    Per game
    -0.12
    vs League
    SLASHING
    21
    Count
    0.26
    Per game
    -0.07
    vs League
    INTERFERENCE
    21
    Count
    0.26
    Per game
    -0.03
    vs League
    TypeCountPer gamevs League
    TRIPPING630.77+0.12
    ROUGHING420.51+0.01
    HOLDING360.44+0.10
    HOOKING250.30-0.12
    SLASHING210.26-0.07
    INTERFERENCE210.26-0.03

    Top types drawn

    TRIPPING
    61
    Count
    0.74
    Per game
    +0.10
    vs League
    ROUGHING
    40
    Count
    0.49
    Per game
    -0.01
    vs League
    HOOKING
    33
    Count
    0.40
    Per game
    -0.02
    vs League
    SLASHING
    31
    Count
    0.38
    Per game
    +0.05
    vs League
    HOLDING
    28
    Count
    0.34
    Per game
    0.00
    vs League
    HIGH_STICKING
    28
    Count
    0.34
    Per game
    +0.02
    vs League
    TypeCountPer gamevs League
    TRIPPING610.74+0.10
    ROUGHING400.49-0.01
    HOOKING330.40-0.02
    SLASHING310.38+0.05
    HOLDING280.340.00
    HIGH_STICKING280.34+0.02
    Taken/60
    1.22
    Drawn/60
    13
    Taken
    19
    Drawn
    Frank NazarFrank Nazar#91 C
    Top 6
    Tier
    0.99
    Taken/60
    1.67
    Drawn/60
    13
    Taken
    22
    Drawn
    Anton FrondellAnton Frondell#16 C
    Top 6
    Tier
    0.60
    Taken/60
    0.30
    Drawn/60
    2
    Taken
    1
    Drawn
    Teuvo TeravainenTeuvo Teravainen#86 C
    Middle 6
    Tier
    0.22
    Taken/60
    0.36
    Drawn/60
    3
    Taken
    5
    Drawn
    Ilya MikheyevIlya Mikheyev#95 R
    Middle 6
    Tier
    0.65
    Taken/60
    1.08
    Drawn/60
    9
    Taken
    15
    Drawn
    Ryan GreeneRyan Greene#20 C
    Middle 6
    Tier
    0.50
    Taken/60
    1.01
    Drawn/60
    7
    Taken
    14
    Drawn
    Andre BurakovskyAndre Burakovsky#28 L
    Middle 6
    Tier
    0.62
    Taken/60
    0.69
    Drawn/60
    8
    Taken
    9
    Drawn
    Ryan DonatoRyan Donato#8 C
    Middle 6
    Tier
    1.52
    Taken/60
    1.68
    Drawn/60
    19
    Taken
    21
    Drawn
    Nick LardisNick Lardis#76 L
    Depth
    Tier
    0.77
    Taken/60
    0.92
    Drawn/60
    5
    Taken
    6
    Drawn
    Oliver MooreOliver Moore#11 C
    Depth
    Tier
    1.44
    Taken/60
    1.62
    Drawn/60
    8
    Taken
    9
    Drawn
    Andrew MangiapaneAndrew Mangiapane#26 L
    Depth
    Tier
    1.75
    Taken/60
    2.02
    Drawn/60
    13
    Taken
    15
    Drawn
    Jordan GreenwayJordan Greenway L
    Depth
    Tier
    2.35
    Taken/60
    1.91
    Drawn/60
    16
    Taken
    13
    Drawn
    Joey AndersonJoey Anderson#22 R
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Anthony (AJ) SpellacyAnthony (AJ) Spellacy#79 R
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Landon SlaggertLandon Slaggert#84 L
    Depth
    Tier
    0.69
    Taken/60
    1.55
    Drawn/60
    4
    Taken
    9
    Drawn
    Dominic ToninatoDominic Toninato#25 C
    Depth
    Tier
    2.44
    Taken/60
    0.81
    Drawn/60
    3
    Taken
    1
    Drawn
    Sam LaffertySam Lafferty#24 C
    4th Line
    Tier
    1.03
    Taken/60
    0.34
    Drawn/60
    3
    Taken
    1
    Drawn
    Sacha BoisvertSacha Boisvert#12 C
    4th Line
    Tier
    2.78
    Taken/60
    2.78
    Drawn/60
    3
    Taken
    3
    Drawn
    Samuel SavoieSamuel Savoie#67 L
    4th Line
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Andre BurakovskyAndre Burakovsky#28 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Andrew MangiapaneAndrew Mangiapane#26 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Anton FrondellAnton Frondell#16 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Connor BedardConnor Bedard#98 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dominic ToninatoDominic Toninato#25 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Frank NazarFrank Nazar#91 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Gavin HayesGavin Hayes#92 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ilya MikheyevIlya Mikheyev#95 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Landon SlaggertLandon Slaggert#84 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Martin MisiakMartin Misiak#68 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Nick LardisNick Lardis#76 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Connor BedardConnor Bedard#98 CTop 61.782.052630
    Tyler BertuzziTyler Bertuzzi#59 LTop 60.841.221319
    Frank NazarFrank Nazar#91 CTop 60.991.671322
    Anton FrondellAnton Frondell#16 CTop 60.600.3021
    Teuvo TeravainenTeuvo Teravainen#86 CMiddle 60.220.3635
    Ilya MikheyevIlya Mikheyev#95 RMiddle 60.651.08915
    Ryan GreeneRyan Greene#20 CMiddle 60.501.01714
    Andre BurakovskyAndre Burakovsky#28 LMiddle 60.620.6989
    Ryan DonatoRyan Donato#8 CMiddle 61.521.681921
    Nick LardisNick Lardis#76 LDepth0.770.9256
    Oliver MooreOliver Moore#11 CDepth1.441.6289
    Andrew MangiapaneAndrew Mangiapane#26 LDepth1.752.021315
    Jordan GreenwayJordan Greenway LDepth2.351.911613
    Joey AndersonJoey Anderson#22 RDepth--00
    Anthony (AJ) SpellacyAnthony (AJ) Spellacy#79 RDepth--00
    Landon SlaggertLandon Slaggert#84 LDepth0.691.5549
    Dominic ToninatoDominic Toninato#25 CDepth2.440.8131
    Sam LaffertySam Lafferty#24 C4th Line1.030.3431
    Sacha BoisvertSacha Boisvert#12 C4th Line2.782.7833
    Samuel SavoieSamuel Savoie#67 L4th Line--00
    Andre BurakovskyAndre Burakovsky#28 L—--00
    Andrew MangiapaneAndrew Mangiapane#26 L—--00
    Anton FrondellAnton Frondell#16 C—--00
    Connor BedardConnor Bedard#98 C—--00
    Dominic ToninatoDominic Toninato#25 C—--00
    Frank NazarFrank Nazar#91 C—--00
    Gavin HayesGavin Hayes#92 L—--00
    Ilya MikheyevIlya Mikheyev#95 R—--00
    Landon SlaggertLandon Slaggert#84 L—--00
    Martin MisiakMartin Misiak#68 R—--00
    Nick LardisNick Lardis#76 L—--00
    Taken/60
    0.57
    Drawn/60
    7
    Taken
    10
    Drawn
    Artyom LevshunovArtyom Levshunov#55 D
    Top Pair
    Tier
    1.64
    Taken/60
    0.62
    Drawn/60
    21
    Taken
    8
    Drawn
    Sam RinzelSam Rinzel#6 D
    Middle Pair
    Tier
    1.56
    Taken/60
    0.52
    Drawn/60
    18
    Taken
    6
    Drawn
    Wyatt KaiserWyatt Kaiser#44 D
    Middle Pair
    Tier
    1.06
    Taken/60
    0.94
    Drawn/60
    17
    Taken
    15
    Drawn
    Derrick PouliotDerrick Pouliot#51 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Matt GrzelcykMatt Grzelcyk#48 D
    Middle Pair
    Tier
    0.98
    Taken/60
    0.36
    Drawn/60
    11
    Taken
    4
    Drawn
    Kevin KorchinskiKevin Korchinski#14 D
    Bottom Pair
    Tier
    1.05
    Taken/60
    0.00
    Drawn/60
    2
    Taken
    0
    Drawn
    Ethan Del MastroEthan Del Mastro#38 D
    Bottom Pair
    Tier
    1.18
    Taken/60
    0.71
    Drawn/60
    5
    Taken
    3
    Drawn
    Alex VlasicAlex Vlasic#72 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ethan Del MastroEthan Del Mastro#38 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jake FurlongJake Furlong D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Kevin KorchinskiKevin Korchinski#14 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Louis CrevierLouis Crevier#46 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Bowen ByramBowen Byram DTop Pair1.060.722517
    Alex VlasicAlex Vlasic#72 DTop Pair0.400.57710
    Artyom LevshunovArtyom Levshunov#55 DTop Pair1.640.62218
    Sam RinzelSam Rinzel#6 DMiddle Pair1.560.52186
    Wyatt KaiserWyatt Kaiser#44 DMiddle Pair1.060.941715
    Derrick PouliotDerrick Pouliot#51 DMiddle Pair--00
    Matt GrzelcykMatt Grzelcyk#48 DMiddle Pair0.980.36114
    Kevin KorchinskiKevin Korchinski#14 DBottom Pair1.050.0020
    Ethan Del MastroEthan Del Mastro#38 DBottom Pair1.180.7153
    Alex VlasicAlex Vlasic#72 D—--00
    Ethan Del MastroEthan Del Mastro#38 D—--00
    Jake FurlongJake Furlong D—--00
    Kevin KorchinskiKevin Korchinski#14 D—--00
    Louis CrevierLouis Crevier#46 D—--00
    Taken/60
    0.03
    Drawn/60
    0
    Taken
    1
    Drawn
    Arvid SoderblomArvid Soderblom#40 G
    Backup
    Tier
    0.14
    Taken/60
    0.00
    Drawn/60
    2
    Taken
    0
    Drawn
    Arvid SoderblomArvid Soderblom#40 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Olivier RodrigueOlivier Rodrigue#35 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Drew CommessoDrew Commesso#33 GRookie--00
    Spencer KnightSpencer Knight#30 GStarter0.000.0301
    Arvid SoderblomArvid Soderblom#40 GBackup0.140.0020
    Arvid SoderblomArvid Soderblom#40 G—--00
    Olivier RodrigueOlivier Rodrigue#35 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Kyle Rehman
    6
    22
    21
    +1
    +1
    1-5
    Stephen Hiff62221+1+12-4
    Thomas John Luxmore61925-6-62-4
    Wes McCauley62028-8-73-3