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
Maple LeafsMaple Leafs

Team officiating profile

Maple Leafs

TOR · Atlantic · 32-36-14

Through 82 tracked games · TOR runs 21.3% on the man advantage and 81.2% short-handed · discipline index 0.38.

78
Points
82
Tracked Games
3.22
PF / Game
3.70
PA / Game
Power Play
21.3%
Penalty Kill
81.2%
Discipline Index
0.38
Home / Road
+0.41

Recent Games

SenatorsSenators
@ Senators
Apr 15, 11:30 PM · final
1-3
StarsStars
vs Stars
Apr 13, 11:30 PM · final
5-6
PanthersPanthers
vs Panthers
Apr 11, 11:00 PM · final

Largest positive differential

  • Kyle Rehman
    5g · 1-4
    +4
  • Carter Sandlak
    5g · 5-0
    +0
  • Jake Brenk
    5g · 4-1
    +0
  • Tom Chmielewski
    6g · 2-4
    +-1
  • Eric Furlatt
    5g · 1-4
    +-1

Largest negative differential

  • Thomas John Luxmore
    8g · 3-5

Top types taken

TRIPPING
56
Count
0.68
Per game
+0.03
vs League
ROUGHING
48
Count
0.58
Per game
+0.09
vs League
HOOKING
32
Count
0.39
Per game

Forwards

Auston MatthewsAuston Matthews#34 C
Top 6
Tier
0.79
Taken/60
1.14
Drawn/60
9
Taken
13
Drawn
William NylanderWilliam Nylander#88 R
Top 6
Tier
0.57

Defense

Darren RaddyshDarren Raddysh D
Top Pair
Tier
1.42
Taken/60
0.46
Drawn/60
28
Taken
9
Drawn
Jake McCabeJake McCabe#22 D
Top Pair
Tier
1.31

Goalies

Anthony StolarzAnthony Stolarz#41 G
Backup
Tier
0.07
Taken/60
0.21
Drawn/60
1
Taken
3
Drawn
Samuel ErssonSamuel Ersson G
Backup
Tier
0.05
2-6
IslandersIslanders
@ Islanders
Apr 9, 10:45 PM · final
3-5
CapitalsCapitals
vs Capitals
Apr 8, 11:30 PM · final
0-4
KingsKings
@ Kings
Apr 4, 11:00 PM · final
6-7
SharksSharks
@ Sharks
Apr 3, 2:00 AM · final
1-4
DucksDucks
@ Ducks
Mar 31, 2:00 AM · final
5-4

Most Worked Officials

Kendrick Nicholson
8
Games
18
PF
21
PA
-3
Diff
-2
PP Diff
3-5
Record
Thomas John Luxmore
8
Games
31
PF
41
PA
-10
Diff
-5
PP Diff
3-5
Record
Furman South
7
Games
15
PF
22
PA
-7
Diff
-5
PP Diff
1-6
Record
Garrett Rank
7
Games
22
PF
28
PA
-6
Diff
-3
PP Diff
2-5
Record
Jon McIsaac
7
Games
14
PF
18
PA
-4
Diff
-4
PP Diff
2-5
Record
Justin Kea
7
Games
30
PF
35
PA
-5
Diff
-5
PP Diff
1-6
Record
Francis Charron
6
Games
22
PF
26
PA
-4
Diff
-4
PP Diff
2-4
Record
Michael Markovic
6
Games
22
PF
24
PA
-2
Diff
0
PP Diff
2-4
Record
Pierre Lambert
6
Games
14
PF
20
PA
-6
Diff
-6
PP Diff
1-5
Record
Tom Chmielewski
6
Games
27
PF
28
PA
-1
Diff
0
PP Diff
2-4
Record
OfficialGamesPFPADiffPP DiffRecord
Kendrick Nicholson81821-3-23-5
Thomas John Luxmore83141-10-53-5
Furman South71522-7-51-6
Garrett Rank72228-6-32-5
Jon McIsaac71418-4-42-5
Justin Kea73035-5-51-6
View all 39 officials →
-10
  • Furman South
    7g · 1-6
    -7
  • Garrett Rank
    7g · 2-5
    -6
  • Pierre Lambert
    6g · 1-5
    -6
  • Wes McCauley
    5g · 2-3
    -6
  • -0.03
    vs League
    HIGH_STICKING
    26
    Count
    0.32
    Per game
    -0.01
    vs League
    HOLDING
    24
    Count
    0.29
    Per game
    -0.05
    vs League
    SLASHING
    24
    Count
    0.29
    Per game
    -0.04
    vs League
    TypeCountPer gamevs League
    TRIPPING560.68+0.03
    ROUGHING480.58+0.09
    HOOKING320.39-0.03
    HIGH_STICKING260.32-0.01
    HOLDING240.29-0.05
    SLASHING240.29-0.04

    Top types drawn

    ROUGHING
    41
    Count
    0.50
    Per game
    +0.00
    vs League
    HOOKING
    41
    Count
    0.50
    Per game
    +0.08
    vs League
    TRIPPING
    31
    Count
    0.38
    Per game
    -0.27
    vs League
    HOLDING
    25
    Count
    0.30
    Per game
    -0.04
    vs League
    SLASHING
    24
    Count
    0.29
    Per game
    -0.04
    vs League
    INTERFERENCE
    21
    Count
    0.26
    Per game
    -0.03
    vs League
    TypeCountPer gamevs League
    ROUGHING410.50+0.00
    HOOKING410.50+0.08
    TRIPPING310.38-0.27
    HOLDING250.30-0.04
    SLASHING240.29-0.04
    INTERFERENCE210.26-0.03
    Taken/60
    0.71
    Drawn/60
    8
    Taken
    10
    Drawn
    Matthew KniesMatthew Knies#23 L
    Top 6
    Tier
    0.83
    Taken/60
    1.16
    Drawn/60
    13
    Taken
    18
    Drawn
    John TavaresJohn Tavares#91 C
    Top 6
    Tier
    0.86
    Taken/60
    1.06
    Drawn/60
    13
    Taken
    16
    Drawn
    Bo GroulxBo Groulx#29 C
    Middle 6
    Tier
    0.00
    Taken/60
    0.29
    Drawn/60
    0
    Taken
    1
    Drawn
    Easton CowanEaston Cowan#53 R
    Middle 6
    Tier
    1.62
    Taken/60
    1.71
    Drawn/60
    17
    Taken
    18
    Drawn
    Max DomiMax Domi#11 C
    Middle 6
    Tier
    2.30
    Taken/60
    1.48
    Drawn/60
    28
    Taken
    18
    Drawn
    Vinni LettieriVinni Lettieri#95 C
    Middle 6
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Matias MaccelliMatias Maccelli#63 L
    Middle 6
    Tier
    0.80
    Taken/60
    0.70
    Drawn/60
    8
    Taken
    7
    Drawn
    Nicholas RobertsonNicholas Robertson#89 L
    Depth
    Tier
    0.49
    Taken/60
    0.88
    Drawn/60
    5
    Taken
    9
    Drawn
    Calle JarnkrokCalle Jarnkrok#19 C
    Depth
    Tier
    0.54
    Taken/60
    0.54
    Drawn/60
    4
    Taken
    4
    Drawn
    Dakota JoshuaDakota Joshua#81 C
    Depth
    Tier
    2.13
    Taken/60
    2.13
    Drawn/60
    16
    Taken
    16
    Drawn
    Luke HaymesLuke Haymes#43 C
    Depth
    Tier
    1.52
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Steven LorentzSteven Lorentz#18 C
    Depth
    Tier
    0.49
    Taken/60
    0.62
    Drawn/60
    4
    Taken
    5
    Drawn
    Ryan TverbergRyan Tverberg#77 C
    Depth
    Tier
    6.62
    Taken/60
    6.62
    Drawn/60
    1
    Taken
    1
    Drawn
    Jacob QuillanJacob Quillan#26 C
    Depth
    Tier
    0.30
    Taken/60
    0.90
    Drawn/60
    1
    Taken
    3
    Drawn
    Travis BoydTravis Boyd#72 C
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Michael PezzettaMichael Pezzetta#61 L
    4th Line
    Tier
    9.96
    Taken/60
    2.49
    Drawn/60
    8
    Taken
    2
    Drawn
    Calle JarnkrokCalle Jarnkrok#19 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Easton CowanEaston Cowan#53 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jacob QuillanJacob Quillan#26 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    John TavaresJohn Tavares#91 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Landon SimLandon Sim#82 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Luke HaymesLuke Haymes#43 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Matias MaccelliMatias Maccelli#63 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Matthew KniesMatthew Knies#23 L
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Max DomiMax Domi#11 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Auston MatthewsAuston Matthews#34 CTop 60.791.14913
    William NylanderWilliam Nylander#88 RTop 60.570.71810
    Matthew KniesMatthew Knies#23 LTop 60.831.161318
    John TavaresJohn Tavares#91 CTop 60.861.061316
    Bo GroulxBo Groulx#29 CMiddle 60.000.2901
    Easton CowanEaston Cowan#53 RMiddle 61.621.711718
    Max DomiMax Domi#11 CMiddle 62.301.482818
    Vinni LettieriVinni Lettieri#95 CMiddle 6--00
    Matias MaccelliMatias Maccelli#63 LMiddle 60.800.7087
    Nicholas RobertsonNicholas Robertson#89 LDepth0.490.8859
    Calle JarnkrokCalle Jarnkrok#19 CDepth0.540.5444
    Dakota JoshuaDakota Joshua#81 CDepth2.132.131616
    Luke HaymesLuke Haymes#43 CDepth1.520.0010
    Steven LorentzSteven Lorentz#18 CDepth0.490.6245
    Ryan TverbergRyan Tverberg#77 CDepth6.626.6211
    Jacob QuillanJacob Quillan#26 CDepth0.300.9013
    Travis BoydTravis Boyd#72 CDepth--00
    Michael PezzettaMichael Pezzetta#61 L4th Line9.962.4982
    Calle JarnkrokCalle Jarnkrok#19 C—--00
    Easton CowanEaston Cowan#53 R—--00
    Jacob QuillanJacob Quillan#26 C—--00
    John TavaresJohn Tavares#91 C—--00
    Landon SimLandon Sim#82 R—--00
    Luke HaymesLuke Haymes#43 C—--00
    Matias MaccelliMatias Maccelli#63 L—--00
    Matthew KniesMatthew Knies#23 L—--00
    Max DomiMax Domi#11 C—--00
    Taken/60
    0.47
    Drawn/60
    25
    Taken
    9
    Drawn
    Morgan RiellyMorgan Rielly#44 D
    Top Pair
    Tier
    0.89
    Taken/60
    0.51
    Drawn/60
    14
    Taken
    8
    Drawn
    Oliver Ekman-LarssonOliver Ekman-Larsson#95 D
    Top Pair
    Tier
    1.97
    Taken/60
    1.02
    Drawn/60
    31
    Taken
    16
    Drawn
    Troy StecherTroy Stecher#28 D
    Middle Pair
    Tier
    0.86
    Taken/60
    0.55
    Drawn/60
    11
    Taken
    7
    Drawn
    Brandon CarloBrandon Carlo#25 D
    Middle Pair
    Tier
    1.58
    Taken/60
    0.49
    Drawn/60
    16
    Taken
    5
    Drawn
    Matt BenningMatt Benning#33 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Chris TanevChris Tanev#8 D
    Middle Pair
    Tier
    0.00
    Taken/60
    0.78
    Drawn/60
    0
    Taken
    2
    Drawn
    William VilleneuveWilliam Villeneuve#76 D
    Middle Pair
    Tier
    0.00
    Taken/60
    1.70
    Drawn/60
    0
    Taken
    1
    Drawn
    Henry ThrunHenry Thrun#3 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Cade WebberCade Webber#52 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dakota MermisDakota Mermis#36 D
    Middle Pair
    Tier
    5.21
    Taken/60
    3.91
    Drawn/60
    4
    Taken
    3
    Drawn
    Ben DanfordBen Danford#38 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Philippe MyersPhilippe Myers#51 D
    Middle Pair
    Tier
    1.55
    Taken/60
    0.14
    Drawn/60
    11
    Taken
    1
    Drawn
    Emil AndraeEmil Andrae D
    Middle Pair
    Tier
    1.23
    Taken/60
    1.14
    Drawn/60
    13
    Taken
    12
    Drawn
    Marshall RifaiMarshall Rifai#83 D
    Depth
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Jake McCabeJake McCabe#22 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Darren RaddyshDarren Raddysh DTop Pair1.420.46289
    Jake McCabeJake McCabe#22 DTop Pair1.310.47259
    Morgan RiellyMorgan Rielly#44 DTop Pair0.890.51148
    Oliver Ekman-LarssonOliver Ekman-Larsson#95 DTop Pair1.971.023116
    Troy StecherTroy Stecher#28 DMiddle Pair0.860.55117
    Brandon CarloBrandon Carlo#25 DMiddle Pair1.580.49165
    Matt BenningMatt Benning#33 DMiddle Pair--00
    Chris TanevChris Tanev#8 DMiddle Pair0.000.7802
    William VilleneuveWilliam Villeneuve#76 DMiddle Pair0.001.7001
    Henry ThrunHenry Thrun#3 DMiddle Pair--00
    Cade WebberCade Webber#52 DMiddle Pair--00
    Dakota MermisDakota Mermis#36 DMiddle Pair5.213.9143
    Ben DanfordBen Danford#38 DMiddle Pair--00
    Philippe MyersPhilippe Myers#51 DMiddle Pair1.550.14111
    Emil AndraeEmil Andrae DMiddle Pair1.231.141312
    Marshall RifaiMarshall Rifai#83 DDepth--00
    Jake McCabeJake McCabe#22 D—--00
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Dennis HildebyDennis Hildeby#35 G
    Rookie
    Tier
    0.00
    Taken/60
    0.11
    Drawn/60
    0
    Taken
    1
    Drawn
    Artur AkhtyamovArtur Akhtyamov#70 G
    Rookie
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Artur AkhtyamovArtur Akhtyamov#70 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Dennis HildebyDennis Hildeby#35 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Anthony StolarzAnthony Stolarz#41 GBackup0.070.2113
    Samuel ErssonSamuel Ersson GBackup0.050.0010
    Dennis HildebyDennis Hildeby#35 GRookie0.000.1101
    Artur AkhtyamovArtur Akhtyamov#70 GRookie--00
    Artur AkhtyamovArtur Akhtyamov#70 G—--00
    Dennis HildebyDennis Hildeby#35 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Francis Charron
    6
    22
    26
    -4
    -4
    2-4
    Michael Markovic62224-202-4
    Pierre Lambert61420-6-61-5
    Tom Chmielewski62728-102-4