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
MammothMammoth

Team officiating profile

Mammoth

UTA · Central · 43-33-6

Through 88 tracked games · UTA runs 19.1% on the man advantage and 78.3% short-handed · discipline index 0.34.

92
Points
88
Tracked Games
3.69
PF / Game
3.90
PA / Game
Power Play
19.1%
Penalty Kill
78.3%
Discipline Index
0.34
Home / Road
-0.07

Recent Games

Golden KnightsGolden Knights
@ Golden Knights
May 3, 4:00 PM · scheduled
-
Golden KnightsGolden Knights
vs Golden Knights
May 2, 2:00 AM · final
1-5
Golden KnightsGolden Knights
@ Golden Knights
Apr 30, 2:00 AM · final

Largest positive differential

  • Francis Charron
    5g · 3-2
    +8
  • Carter Sandlak
    5g · 3-2
    +6
  • Cody Beach
    5g · 2-3
    +5
  • Tom Chmielewski
    5g · 3-2
    +3
  • Corey Syvret
    7g · 6-1
    +2

Largest negative differential

  • Gord Dwyer
    9g · 6-3

Top types taken

TRIPPING
57
Count
0.65
Per game
-0.00
vs League
HOOKING
44
Count
0.50
Per game
+0.08
vs League
ROUGHING
41
Count
0.47
Per game

Forwards

Nick SchmaltzNick Schmaltz#8 C
Top 6
Tier
0.82
Taken/60
1.26
Drawn/60
15
Taken
23
Drawn
Clayton KellerClayton Keller#9 R
Top 6
Tier
1.08

Defense

Mikhail SergachevMikhail Sergachev#98 D
Top Pair
Tier
1.18
Taken/60
0.69
Drawn/60
24
Taken
14
Drawn
MacKenzie WeegarMacKenzie Weegar#52 D
Top Pair
Tier
1.47

Goalies

Karel VejmelkaKarel Vejmelka#70 G
Starter
Tier
0.02
Taken/60
0.02
Drawn/60
1
Taken
1
Drawn
Vitek VanecekVitek Vanecek#41 G
Backup
Tier
-
4-5
Golden KnightsGolden Knights
vs Golden Knights
Apr 28, 1:30 AM · final
4-5
Golden KnightsGolden Knights
vs Golden Knights
Apr 25, 1:30 AM · final
4-2
Golden KnightsGolden Knights
@ Golden Knights
Apr 22, 1:30 AM · final
3-2
Golden KnightsGolden Knights
@ Golden Knights
Apr 20, 2:00 AM · final
2-4
BluesBlues
vs Blues
Apr 16, 11:30 PM · final
3-5

Most Worked Officials

Trevor Hanson
10
Games
43
PF
42
PA
+1
Diff
+1
PP Diff
3-7
Record
Gord Dwyer
9
Games
33
PF
40
PA
-7
Diff
-9
PP Diff
6-3
Record
Kyle Rehman
9
Games
32
PF
34
PA
-2
Diff
-4
PP Diff
2-7
Record
Chris Schlenker
8
Games
27
PF
31
PA
-4
Diff
-3
PP Diff
3-5
Record
Corey Syvret
7
Games
32
PF
30
PA
+2
Diff
+3
PP Diff
6-1
Record
Pierre Lambert
7
Games
22
PF
21
PA
+1
Diff
+1
PP Diff
3-4
Record
Thomas John Luxmore
7
Games
27
PF
30
PA
-3
Diff
-2
PP Diff
2-5
Record
Brandon Schrader
6
Games
21
PF
23
PA
-2
Diff
+1
PP Diff
4-2
Record
Chris Lee
6
Games
26
PF
28
PA
-2
Diff
-5
PP Diff
2-4
Record
Jean Hebert
6
Games
24
PF
26
PA
-2
Diff
0
PP Diff
2-4
Record
OfficialGamesPFPADiffPP DiffRecord
Trevor Hanson104342+1+13-7
Gord Dwyer93340-7-96-3
Kyle Rehman93234-2-42-7
Chris Schlenker82731-4-33-5
Corey Syvret73230+2+36-1
Pierre Lambert72221+1+13-4
View all 41 officials →
-7
  • Chris Schlenker
    8g · 3-5
    -4
  • Thomas John Luxmore
    7g · 2-5
    -3
  • Kyle Rehman
    9g · 2-7
    -2
  • Brandon Schrader
    6g · 4-2
    -2
  • -0.03
    vs League
    INTERFERENCE
    32
    Count
    0.36
    Per game
    +0.07
    vs League
    HIGH_STICKING
    31
    Count
    0.35
    Per game
    +0.03
    vs League
    SLASHING
    27
    Count
    0.31
    Per game
    -0.02
    vs League
    TypeCountPer gamevs League
    TRIPPING570.65-0.00
    HOOKING440.50+0.08
    ROUGHING410.47-0.03
    INTERFERENCE320.36+0.07
    HIGH_STICKING310.35+0.03
    SLASHING270.31-0.02

    Top types drawn

    TRIPPING
    60
    Count
    0.68
    Per game
    +0.04
    vs League
    ROUGHING
    49
    Count
    0.56
    Per game
    +0.06
    vs League
    HOOKING
    37
    Count
    0.42
    Per game
    -0.00
    vs League
    HOLDING
    32
    Count
    0.36
    Per game
    +0.02
    vs League
    HIGH_STICKING
    23
    Count
    0.26
    Per game
    -0.06
    vs League
    SLASHING
    23
    Count
    0.26
    Per game
    -0.07
    vs League
    TypeCountPer gamevs League
    TRIPPING600.68+0.04
    ROUGHING490.56+0.06
    HOOKING370.42-0.00
    HOLDING320.36+0.02
    HIGH_STICKING230.26-0.06
    SLASHING230.26-0.07
    Taken/60
    1.43
    Drawn/60
    19
    Taken
    25
    Drawn
    Logan CooleyLogan Cooley#92 C
    Top 6
    Tier
    1.68
    Taken/60
    1.59
    Drawn/60
    19
    Taken
    18
    Drawn
    Dylan GuentherDylan Guenther#11 R
    Top 6
    Tier
    0.93
    Taken/60
    0.68
    Drawn/60
    15
    Taken
    11
    Drawn
    Lawson CrouseLawson Crouse#67 L
    Middle 6
    Tier
    1.09
    Taken/60
    0.77
    Drawn/60
    17
    Taken
    12
    Drawn
    JJ PeterkaJJ Peterka#77 R
    Middle 6
    Tier
    1.06
    Taken/60
    1.06
    Drawn/60
    15
    Taken
    15
    Drawn
    Kevin RooneyKevin Rooney#25 C
    Middle 6
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Barrett HaytonBarrett Hayton#27 C
    Middle 6
    Tier
    2.46
    Taken/60
    1.79
    Drawn/60
    22
    Taken
    16
    Drawn
    Kevin StenlundKevin Stenlund#82 C
    Middle 6
    Tier
    1.03
    Taken/60
    0.87
    Drawn/60
    13
    Taken
    11
    Drawn
    Alexander KerfootAlexander Kerfoot#15 C
    Depth
    Tier
    1.62
    Taken/60
    0.67
    Drawn/60
    12
    Taken
    5
    Drawn
    Jack McBainJack McBain#22 C
    Depth
    Tier
    2.88
    Taken/60
    1.99
    Drawn/60
    29
    Taken
    20
    Drawn
    Cam HebigCam Hebig#78 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Michael CarconeMichael Carcone#53 L
    Depth
    Tier
    0.70
    Taken/60
    1.32
    Drawn/60
    8
    Taken
    15
    Drawn
    Kailer YamamotoKailer Yamamoto#56 R
    Depth
    Tier
    0.92
    Taken/60
    1.38
    Drawn/60
    8
    Taken
    12
    Drawn
    Daniil ButDaniil But#19 L
    Depth
    Tier
    1.07
    Taken/60
    1.34
    Drawn/60
    4
    Taken
    5
    Drawn
    Andrew AgozzinoAndrew Agozzino#36 L
    Depth
    Tier
    0.00
    Taken/60
    4.89
    Drawn/60
    0
    Taken
    1
    Drawn
    Gabe SmithGabe Smith#93 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ben McCartneyBen McCartney#62 L
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Brandon TanevBrandon Tanev#13 L
    4th Line
    Tier
    3.60
    Taken/60
    4.66
    Drawn/60
    17
    Taken
    22
    Drawn
    Liam O'BrienLiam O'Brien#38 C
    4th Line
    Tier
    2.54
    Taken/60
    1.77
    Drawn/60
    10
    Taken
    7
    Drawn
    Alexander KerfootAlexander Kerfoot#15 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Barrett HaytonBarrett Hayton#27 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Brandon TanevBrandon Tanev#13 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Clayton KellerClayton Keller#9 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dylan GuentherDylan Guenther#11 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    JJ PeterkaJJ Peterka#77 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jack McBainJack McBain#22 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Julian LutzJulian Lutz#43 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Kailer YamamotoKailer Yamamoto#56 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Kevin StenlundKevin Stenlund#82 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Lawson CrouseLawson Crouse#67 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Liam O'BrienLiam O'Brien#38 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Nick SchmaltzNick Schmaltz#8 CTop 60.821.261523
    Clayton KellerClayton Keller#9 RTop 61.081.431925
    Logan CooleyLogan Cooley#92 CTop 61.681.591918
    Dylan GuentherDylan Guenther#11 RTop 60.930.681511
    Lawson CrouseLawson Crouse#67 LMiddle 61.090.771712
    JJ PeterkaJJ Peterka#77 RMiddle 61.061.061515
    Kevin RooneyKevin Rooney#25 CMiddle 6--00
    Barrett HaytonBarrett Hayton#27 CMiddle 62.461.792216
    Kevin StenlundKevin Stenlund#82 CMiddle 61.030.871311
    Alexander KerfootAlexander Kerfoot#15 CDepth1.620.67125
    Jack McBainJack McBain#22 CDepth2.881.992920
    Cam HebigCam Hebig#78 CDepth--00
    Michael CarconeMichael Carcone#53 LDepth0.701.32815
    Kailer YamamotoKailer Yamamoto#56 RDepth0.921.38812
    Daniil ButDaniil But#19 LDepth1.071.3445
    Andrew AgozzinoAndrew Agozzino#36 LDepth0.004.8901
    Gabe SmithGabe Smith#93 CDepth--00
    Ben McCartneyBen McCartney#62 LDepth--00
    Brandon TanevBrandon Tanev#13 L4th Line3.604.661722
    Liam O'BrienLiam O'Brien#38 C4th Line2.541.77107
    Alexander KerfootAlexander Kerfoot#15 C—--00
    Barrett HaytonBarrett Hayton#27 C—--00
    Brandon TanevBrandon Tanev#13 L—--00
    Clayton KellerClayton Keller#9 R—--00
    Dylan GuentherDylan Guenther#11 R—--00
    JJ PeterkaJJ Peterka#77 R—--00
    Jack McBainJack McBain#22 C—--00
    Julian LutzJulian Lutz#43 L—--00
    Kailer YamamotoKailer Yamamoto#56 R—--00
    Kevin StenlundKevin Stenlund#82 C—--00
    Lawson CrouseLawson Crouse#67 L—--00
    Liam O'BrienLiam O'Brien#38 C—--00
    Taken/60
    0.34
    Drawn/60
    30
    Taken
    7
    Drawn
    John MarinoJohn Marino#6 D
    Top Pair
    Tier
    0.46
    Taken/60
    0.57
    Drawn/60
    8
    Taken
    10
    Drawn
    Nate SchmidtNate Schmidt#88 D
    Middle Pair
    Tier
    0.68
    Taken/60
    0.62
    Drawn/60
    12
    Taken
    11
    Drawn
    Sean DurziSean Durzi#50 D
    Middle Pair
    Tier
    1.22
    Taken/60
    0.88
    Drawn/60
    18
    Taken
    13
    Drawn
    Ian ColeIan Cole#28 D
    Middle Pair
    Tier
    1.46
    Taken/60
    0.79
    Drawn/60
    24
    Taken
    13
    Drawn
    Dmitri SimashevDmitri Simashev#26 D
    Middle Pair
    Tier
    2.23
    Taken/60
    0.74
    Drawn/60
    6
    Taken
    2
    Drawn
    Maveric LamoureuxMaveric Lamoureux#10 D
    Bottom Pair
    Tier
    0.82
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Nick DeSimoneNick DeSimone#57 D
    Bottom Pair
    Tier
    1.22
    Taken/60
    0.49
    Drawn/60
    5
    Taken
    2
    Drawn
    Artem DudaArtem Duda#84 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dmitri SimashevDmitri Simashev#26 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ian ColeIan Cole#28 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    John MarinoJohn Marino#6 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Kevin ConnautonKevin Connauton#44 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Mikhail SergachevMikhail Sergachev#98 DTop Pair1.180.692414
    MacKenzie WeegarMacKenzie Weegar#52 DTop Pair1.470.34307
    John MarinoJohn Marino#6 DTop Pair0.460.57810
    Nate SchmidtNate Schmidt#88 DMiddle Pair0.680.621211
    Sean DurziSean Durzi#50 DMiddle Pair1.220.881813
    Ian ColeIan Cole#28 DMiddle Pair1.460.792413
    Dmitri SimashevDmitri Simashev#26 DMiddle Pair2.230.7462
    Maveric LamoureuxMaveric Lamoureux#10 DBottom Pair0.820.0010
    Nick DeSimoneNick DeSimone#57 DBottom Pair1.220.4952
    Artem DudaArtem Duda#84 D—--00
    Dmitri SimashevDmitri Simashev#26 D—--00
    Ian ColeIan Cole#28 D—--00
    John MarinoJohn Marino#6 D—--00
    Kevin ConnautonKevin Connauton#44 D—--00
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jaxson StauberJaxson Stauber#33 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Karel VejmelkaKarel Vejmelka#70 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Karel VejmelkaKarel Vejmelka#70 GStarter0.020.0211
    Vitek VanecekVitek Vanecek#41 GBackup--00
    Jaxson StauberJaxson Stauber#33 G—--00
    Karel VejmelkaKarel Vejmelka#70 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Thomas John Luxmore
    7
    27
    30
    -3
    -2
    2-5
    Brandon Schrader62123-2+14-2
    Chris Lee62628-2-52-4
    Jean Hebert62426-202-4