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
FlamesFlames

Team officiating profile

Flames

CGY · Pacific · 34-39-9

Through 82 tracked games · CGY runs 16.2% on the man advantage and 80.4% short-handed · discipline index 0.56.

77
Points
82
Tracked Games
3.73
PF / Game
3.98
PA / Game
Power Play
16.2%
Penalty Kill
80.4%
Discipline Index
0.56
Home / Road
+0.93

Recent Games

KingsKings
vs Kings
Apr 17, 1:00 AM · final
3-1
AvalancheAvalanche
vs Avalanche
Apr 15, 1:00 AM · final
1-3
MammothMammoth
vs Mammoth
Apr 13, 1:00 AM · final

Largest positive differential

  • Chris Schlenker
    8g · 4-4
    +9
  • Kyle Rehman
    6g · 3-3
    +4
  • Trevor Hanson
    6g · 3-3
    +3
  • Corey Syvret
    5g · 5-0
    +2
  • Kendrick Nicholson
    5g · 2-3
    +2

Largest negative differential

  • Francois St-Laurent

Top types taken

TRIPPING
58
Count
0.71
Per game
+0.06
vs League
HOOKING
38
Count
0.46
Per game
+0.04
vs League
ROUGHING
37
Count
0.45
Per game

Forwards

Jonathan HuberdeauJonathan Huberdeau#10 L
Top 6
Tier
1.91
Taken/60
1.79
Drawn/60
15
Taken
14
Drawn
Mikael BacklundMikael Backlund#11 C
Middle 6
Tier
0.51

Defense

Kevin BahlKevin Bahl#7 D
Top Pair
Tier
1.25
Taken/60
0.68
Drawn/60
22
Taken
12
Drawn
Zach WhitecloudZach Whitecloud#28 D
Top Pair
Tier
0.91

Goalies

Dustin WolfDustin Wolf#32 G
Starter
Tier
0.06
Taken/60
0.08
Drawn/60
2
Taken
3
Drawn
Devin CooleyDevin Cooley#1 G
Rookie
Tier
0.06
4-1
KrakenKraken
@ Kraken
Apr 11, 11:00 PM · final
1-4
AvalancheAvalanche
@ Avalanche
Apr 10, 1:00 AM · final
1-3
StarsStars
@ Stars
Apr 8, 12:00 AM · final
3-4
DucksDucks
@ Ducks
Apr 5, 2:00 AM · final
5-3
Golden KnightsGolden Knights
@ Golden Knights
Apr 3, 2:00 AM · final
3-6

Most Worked Officials

Graham Skilliter
9
Games
31
PF
31
PA
0
Diff
+1
PP Diff
4-5
Record
Chris Schlenker
8
Games
33
PF
24
PA
+9
Diff
+9
PP Diff
4-4
Record
Brandon Schrader
6
Games
16
PF
17
PA
-1
Diff
0
PP Diff
2-4
Record
Francois St-Laurent
6
Games
28
PF
34
PA
-6
Diff
-3
PP Diff
5-1
Record
Kyle Rehman
6
Games
22
PF
18
PA
+4
Diff
+4
PP Diff
3-3
Record
Michael Markovic
6
Games
21
PF
23
PA
-2
Diff
-2
PP Diff
2-4
Record
Trevor Hanson
6
Games
27
PF
24
PA
+3
Diff
+4
PP Diff
3-3
Record
Cody Beach
5
Games
28
PF
32
PA
-4
Diff
-3
PP Diff
2-3
Record
Corey Syvret
5
Games
12
PF
10
PA
+2
Diff
+3
PP Diff
5-0
Record
Eric Furlatt
5
Games
17
PF
19
PA
-2
Diff
-1
PP Diff
3-2
Record
OfficialGamesPFPADiffPP DiffRecord
Graham Skilliter931310+14-5
Chris Schlenker83324+9+94-4
Brandon Schrader61617-102-4
Francois St-Laurent62834-6-35-1
Kyle Rehman62218+4+43-3
Michael Markovic62123-2-22-4
View all 41 officials →
6g · 5-1
-6
  • Cody Beach
    5g · 2-3
    -4
  • Peter MacDougall
    5g · 3-2
    -4
  • Pierre Lambert
    5g · 1-4
    -4
  • Tom Chmielewski
    5g · 2-3
    -3
  • -0.05
    vs League
    HOLDING
    29
    Count
    0.35
    Per game
    +0.01
    vs League
    HIGH_STICKING
    26
    Count
    0.32
    Per game
    -0.01
    vs League
    INTERFERENCE
    24
    Count
    0.29
    Per game
    +0.00
    vs League
    TypeCountPer gamevs League
    TRIPPING580.71+0.06
    HOOKING380.46+0.04
    ROUGHING370.45-0.05
    HOLDING290.35+0.01
    HIGH_STICKING260.32-0.01
    INTERFERENCE240.29+0.00

    Top types drawn

    TRIPPING
    51
    Count
    0.62
    Per game
    -0.03
    vs League
    HOLDING
    36
    Count
    0.44
    Per game
    +0.10
    vs League
    HOOKING
    35
    Count
    0.43
    Per game
    +0.01
    vs League
    ROUGHING
    32
    Count
    0.39
    Per game
    -0.11
    vs League
    HIGH_STICKING
    27
    Count
    0.33
    Per game
    +0.00
    vs League
    SLASHING
    25
    Count
    0.30
    Per game
    -0.02
    vs League
    TypeCountPer gamevs League
    TRIPPING510.62-0.03
    HOLDING360.44+0.10
    HOOKING350.43+0.01
    ROUGHING320.39-0.11
    HIGH_STICKING270.33+0.00
    SLASHING250.30-0.02
    Taken/60
    0.45
    Drawn/60
    8
    Taken
    7
    Drawn
    Blake ColemanBlake Coleman#20 L
    Middle 6
    Tier
    1.73
    Taken/60
    1.28
    Drawn/60
    23
    Taken
    17
    Drawn
    Joel FarabeeJoel Farabee#86 L
    Middle 6
    Tier
    0.75
    Taken/60
    1.43
    Drawn/60
    11
    Taken
    21
    Drawn
    Matt CoronatoMatt Coronato#27 R
    Middle 6
    Tier
    1.14
    Taken/60
    1.06
    Drawn/60
    16
    Taken
    15
    Drawn
    Yegor SharangovichYegor Sharangovich#17 C
    Middle 6
    Tier
    0.45
    Taken/60
    0.83
    Drawn/60
    6
    Taken
    11
    Drawn
    Morgan FrostMorgan Frost#16 C
    Middle 6
    Tier
    1.03
    Taken/60
    1.03
    Drawn/60
    14
    Taken
    14
    Drawn
    Matvei GridinMatvei Gridin#92 R
    Middle 6
    Tier
    0.14
    Taken/60
    0.67
    Drawn/60
    1
    Taken
    5
    Drawn
    Rory KerinsRory Kerins#6 C
    Middle 6
    Tier
    1.26
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Connor ZaryConnor Zary#47 C
    Middle 6
    Tier
    1.03
    Taken/60
    1.77
    Drawn/60
    11
    Taken
    19
    Drawn
    Ryan StromeRyan Strome#22 C
    Depth
    Tier
    1.74
    Taken/60
    1.12
    Drawn/60
    14
    Taken
    9
    Drawn
    Victor OlofssonVictor Olofsson#95 L
    Depth
    Tier
    0.29
    Taken/60
    0.58
    Drawn/60
    3
    Taken
    6
    Drawn
    Sam MortonSam Morton#45 C
    Depth
    Tier
    0.00
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    1
    Drawn
    Samuel HonzekSamuel Honzek#29 L
    Depth
    Tier
    0.53
    Taken/60
    1.59
    Drawn/60
    1
    Taken
    3
    Drawn
    William StromgrenWilliam Stromgren#65 L
    Depth
    Tier
    0.00
    Taken/60
    0.00
    Drawn/60
    0
    Taken
    2
    Drawn
    Clark BishopClark Bishop#61 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Aydar SunievAydar Suniev#36 L
    Depth
    Tier
    1.03
    Taken/60
    1.03
    Drawn/60
    1
    Taken
    1
    Drawn
    Justin KirklandJustin Kirkland#23 C
    Depth
    Tier
    0.76
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    John BeecherJohn Beecher#18 C
    Depth
    Tier
    1.68
    Taken/60
    1.40
    Drawn/60
    6
    Taken
    5
    Drawn
    Tyson GrossTyson Gross#39 C
    Depth
    Tier
    0.91
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Adam KlapkaAdam Klapka#43 R
    Depth
    Tier
    3.98
    Taken/60
    2.16
    Drawn/60
    35
    Taken
    19
    Drawn
    Dryden HuntDryden Hunt#15 L
    Depth
    Tier
    3.58
    Taken/60
    3.58
    Drawn/60
    1
    Taken
    1
    Drawn
    Brennan OthmannBrennan Othmann#78 L
    Depth
    Tier
    2.36
    Taken/60
    5.31
    Drawn/60
    4
    Taken
    9
    Drawn
    Martin PospisilMartin Pospisil#76 C
    4th Line
    Tier
    2.73
    Taken/60
    3.12
    Drawn/60
    7
    Taken
    8
    Drawn
    Maxim TsyplakovMaxim Tsyplakov R
    4th Line
    Tier
    0.65
    Taken/60
    1.08
    Drawn/60
    3
    Taken
    5
    Drawn
    Ryan LombergRyan Lomberg#70 L
    4th Line
    Tier
    2.72
    Taken/60
    2.72
    Drawn/60
    14
    Taken
    14
    Drawn
    Adam KlapkaAdam Klapka#43 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Aydar SunievAydar Suniev#36 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Blake ColemanBlake Coleman#20 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Jonathan HuberdeauJonathan Huberdeau#10 LTop 61.911.791514
    Mikael BacklundMikael Backlund#11 CMiddle 60.510.4587
    Blake ColemanBlake Coleman#20 LMiddle 61.731.282317
    Joel FarabeeJoel Farabee#86 LMiddle 60.751.431121
    Matt CoronatoMatt Coronato#27 RMiddle 61.141.061615
    Yegor SharangovichYegor Sharangovich#17 CMiddle 60.450.83611
    Morgan FrostMorgan Frost#16 CMiddle 61.031.031414
    Matvei GridinMatvei Gridin#92 RMiddle 60.140.6715
    Rory KerinsRory Kerins#6 CMiddle 61.260.0010
    Connor ZaryConnor Zary#47 CMiddle 61.031.771119
    Ryan StromeRyan Strome#22 CDepth1.741.12149
    Victor OlofssonVictor Olofsson#95 LDepth0.290.5836
    Sam MortonSam Morton#45 CDepth0.000.0011
    Samuel HonzekSamuel Honzek#29 LDepth0.531.5913
    William StromgrenWilliam Stromgren#65 LDepth0.000.0002
    Clark BishopClark Bishop#61 CDepth--00
    Aydar SunievAydar Suniev#36 LDepth1.031.0311
    Justin KirklandJustin Kirkland#23 CDepth0.760.0010
    John BeecherJohn Beecher#18 CDepth1.681.4065
    Tyson GrossTyson Gross#39 CDepth0.910.0010
    Adam KlapkaAdam Klapka#43 RDepth3.982.163519
    Dryden HuntDryden Hunt#15 LDepth3.583.5811
    Brennan OthmannBrennan Othmann#78 LDepth2.365.3149
    Martin PospisilMartin Pospisil#76 C4th Line2.733.1278
    Maxim TsyplakovMaxim Tsyplakov R4th Line0.651.0835
    Ryan LombergRyan Lomberg#70 L4th Line2.722.721414
    Adam KlapkaAdam Klapka#43 R—--00
    Aydar SunievAydar Suniev#36 L—--00
    Blake ColemanBlake Coleman#20 L—--00
    Taken/60
    0.42
    Drawn/60
    15
    Taken
    7
    Drawn
    Yan KuznetsovYan Kuznetsov#37 D
    Top Pair
    Tier
    0.88
    Taken/60
    0.18
    Drawn/60
    10
    Taken
    2
    Drawn
    Simon NemecSimon Nemec#71 D
    Middle Pair
    Tier
    1.05
    Taken/60
    0.65
    Drawn/60
    13
    Taken
    8
    Drawn
    Olli MaattaOlli Maatta#3 D
    Middle Pair
    Tier
    0.20
    Taken/60
    0.31
    Drawn/60
    2
    Taken
    3
    Drawn
    Zayne ParekhZayne Parekh#19 D
    Middle Pair
    Tier
    0.48
    Taken/60
    0.95
    Drawn/60
    4
    Taken
    8
    Drawn
    Daniil MiromanovDaniil Miromanov#62 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Nick CicekNick Cicek#41 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Hunter BrzustewiczHunter Brzustewicz#48 D
    Middle Pair
    Tier
    0.27
    Taken/60
    0.41
    Drawn/60
    2
    Taken
    3
    Drawn
    Jake BeanJake Bean#24 D
    Middle Pair
    Tier
    1.74
    Taken/60
    0.00
    Drawn/60
    4
    Taken
    0
    Drawn
    Joel HanleyJoel Hanley#44 D
    Middle Pair
    Tier
    1.41
    Taken/60
    0.50
    Drawn/60
    14
    Taken
    5
    Drawn
    Brayden PachalBrayden Pachal#94 D
    Bottom Pair
    Tier
    2.68
    Taken/60
    1.72
    Drawn/60
    14
    Taken
    9
    Drawn
    Artem GrushnikovArtem Grushnikov#3 D
    Bottom Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Abram WiebeAbram Wiebe#52 D
    Bottom Pair
    Tier
    1.75
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Abram WiebeAbram Wiebe#52 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Axel HurtigAxel Hurtig D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Kevin BahlKevin Bahl#7 DTop Pair1.250.682212
    Zach WhitecloudZach Whitecloud#28 DTop Pair0.910.42157
    Yan KuznetsovYan Kuznetsov#37 DTop Pair0.880.18102
    Simon NemecSimon Nemec#71 DMiddle Pair1.050.65138
    Olli MaattaOlli Maatta#3 DMiddle Pair0.200.3123
    Zayne ParekhZayne Parekh#19 DMiddle Pair0.480.9548
    Daniil MiromanovDaniil Miromanov#62 DMiddle Pair--00
    Nick CicekNick Cicek#41 DMiddle Pair--00
    Hunter BrzustewiczHunter Brzustewicz#48 DMiddle Pair0.270.4123
    Jake BeanJake Bean#24 DMiddle Pair1.740.0040
    Joel HanleyJoel Hanley#44 DMiddle Pair1.410.50145
    Brayden PachalBrayden Pachal#94 DBottom Pair2.681.72149
    Artem GrushnikovArtem Grushnikov#3 DBottom Pair--00
    Abram WiebeAbram Wiebe#52 DBottom Pair1.750.0010
    Abram WiebeAbram Wiebe#52 D—--00
    Axel HurtigAxel Hurtig D—--00
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Ivan ProsvetovIvan Prosvetov#50 G
    Rookie
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Arsenii SergeevArsenii Sergeev#40 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Arsenii SergeevArsenii Sergeev#40 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Dustin WolfDustin Wolf#32 GStarter0.060.0823
    Devin CooleyDevin Cooley#1 GRookie0.060.0010
    Ivan ProsvetovIvan Prosvetov#50 GRookie--00
    Arsenii SergeevArsenii Sergeev#40 G—--00
    Arsenii SergeevArsenii Sergeev#40 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Trevor Hanson
    6
    27
    24
    +3
    +4
    3-3
    Cody Beach52832-4-32-3
    Corey Syvret51210+2+35-0
    Eric Furlatt51719-2-13-2