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
PenguinsPenguins

Team officiating profile

Penguins

PIT · Metropolitan · 41-25-16

Through 88 tracked games · PIT runs 23.5% on the man advantage and 81.9% short-handed · discipline index 0.38.

98
Points
88
Tracked Games
3.67
PF / Game
3.69
PA / Game
Power Play
23.5%
Penalty Kill
81.9%
Discipline Index
0.38
Home / Road
-0.57

Recent Games

FlyersFlyers
vs Flyers
May 2, 4:00 PM · scheduled
-
FlyersFlyers
@ Flyers
Apr 29, 11:30 PM · final
0-1
FlyersFlyers
vs Flyers
Apr 27, 11:00 PM · final

Largest positive differential

  • Mitch Dunning
    6g · 3-3
    +13
  • Francois St-Laurent
    5g · 2-3
    +7
  • Brandon Blandina
    6g · 5-1
    +5
  • Chris Rooney
    6g · 2-4
    +5
  • Kendrick Nicholson
    8g · 3-5
    +4

Largest negative differential

  • Garrett Rank

Top types taken

TRIPPING
63
Count
0.72
Per game
+0.07
vs League
ROUGHING
39
Count
0.44
Per game
-0.06
vs League
HOOKING
34
Count
0.39
Per game

Forwards

Bryan RustBryan Rust#17 R
Top 6
Tier
0.91
Taken/60
0.91
Drawn/60
15
Taken
15
Drawn
Sidney CrosbySidney Crosby#87 C
Top 6
Tier
1.41

Defense

Jake LivanavageJake Livanavage#57 D
Top Pair
Tier
-
Taken/60
-
Drawn/60
0
Taken
0
Drawn
Erik KarlssonErik Karlsson#65 D
Top Pair
Tier
0.82

Goalies

Stuart SkinnerStuart Skinner#74 G
1B
Tier
0.00
Taken/60
0.07
Drawn/60
0
Taken
2
Drawn
Arturs SilovsArturs Silovs#37 G
Rookie
Tier
0.11
3-2
FlyersFlyers
@ Flyers
Apr 26, 12:00 AM · final
4-2
FlyersFlyers
@ Flyers
Apr 22, 11:00 PM · final
2-5
FlyersFlyers
vs Flyers
Apr 20, 11:00 PM · final
0-3
FlyersFlyers
vs Flyers
Apr 19, 12:00 AM · final
2-3
BluesBlues
@ Blues
Apr 15, 1:30 AM · final
5-7

Most Worked Officials

Jake Brenk
9
Games
48
PF
47
PA
+1
Diff
0
PP Diff
7-2
Record
Francis Charron
8
Games
34
PF
39
PA
-5
Diff
-4
PP Diff
3-5
Record
Furman South
8
Games
31
PF
30
PA
+1
Diff
+1
PP Diff
3-5
Record
Jon McIsaac
8
Games
28
PF
27
PA
+1
Diff
0
PP Diff
2-6
Record
Kendrick Nicholson
8
Games
28
PF
24
PA
+4
Diff
+5
PP Diff
3-5
Record
Frederick L'Ecuyer
7
Games
14
PF
14
PA
0
Diff
+1
PP Diff
3-4
Record
Michael Markovic
7
Games
29
PF
34
PA
-5
Diff
-5
PP Diff
3-4
Record
Brandon Blandina
6
Games
25
PF
20
PA
+5
Diff
+5
PP Diff
5-1
Record
Carter Sandlak
6
Games
15
PF
20
PA
-5
Diff
-3
PP Diff
3-3
Record
Chris Rooney
6
Games
29
PF
24
PA
+5
Diff
+1
PP Diff
2-4
Record
OfficialGamesPFPADiffPP DiffRecord
Jake Brenk94847+107-2
Francis Charron83439-5-43-5
Furman South83130+1+13-5
Jon McIsaac82827+102-6
Kendrick Nicholson82824+4+53-5
Frederick L'Ecuyer714140+13-4
View all 40 officials →
6g · 2-4
-8
  • Francis Charron
    8g · 3-5
    -5
  • Michael Markovic
    7g · 3-4
    -5
  • Carter Sandlak
    6g · 3-3
    -5
  • Gord Dwyer
    6g · 2-4
    -4
  • -0.03
    vs League
    SLASHING
    29
    Count
    0.33
    Per game
    +0.00
    vs League
    HOLDING
    27
    Count
    0.31
    Per game
    -0.04
    vs League
    DELAY_OF_GAME
    24
    Count
    0.27
    Per game
    +0.12
    vs League
    TypeCountPer gamevs League
    TRIPPING630.72+0.07
    ROUGHING390.44-0.06
    HOOKING340.39-0.03
    SLASHING290.33+0.00
    HOLDING270.31-0.04
    DELAY_OF_GAME240.27+0.12

    Top types drawn

    TRIPPING
    53
    Count
    0.60
    Per game
    -0.05
    vs League
    HOOKING
    39
    Count
    0.44
    Per game
    +0.02
    vs League
    ROUGHING
    35
    Count
    0.40
    Per game
    -0.10
    vs League
    HOLDING
    33
    Count
    0.38
    Per game
    +0.03
    vs League
    HIGH_STICKING
    31
    Count
    0.35
    Per game
    +0.03
    vs League
    SLASHING
    28
    Count
    0.32
    Per game
    -0.01
    vs League
    TypeCountPer gamevs League
    TRIPPING530.60-0.05
    HOOKING390.44+0.02
    ROUGHING350.40-0.10
    HOLDING330.38+0.03
    HIGH_STICKING310.35+0.03
    SLASHING280.32-0.01
    Taken/60
    1.67
    Drawn/60
    21
    Taken
    25
    Drawn
    Rickard RakellRickard Rakell#67 R
    Top 6
    Tier
    0.27
    Taken/60
    0.74
    Drawn/60
    4
    Taken
    11
    Drawn
    Evgeni MalkinEvgeni Malkin#71 C
    Middle 6
    Tier
    3.03
    Taken/60
    2.27
    Drawn/60
    28
    Taken
    21
    Drawn
    Anthony ManthaAnthony Mantha#39 R
    Middle 6
    Tier
    1.82
    Taken/60
    1.47
    Drawn/60
    26
    Taken
    21
    Drawn
    Tristan BrozTristan Broz#26 C
    Middle 6
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ben KindelBen Kindel#81 C
    Middle 6
    Tier
    0.67
    Taken/60
    1.33
    Drawn/60
    9
    Taken
    18
    Drawn
    Tommy NovakTommy Novak#18 C
    Middle 6
    Tier
    0.81
    Taken/60
    0.51
    Drawn/60
    11
    Taken
    7
    Drawn
    Egor ChinakhovEgor Chinakhov#59 R
    Middle 6
    Tier
    0.46
    Taken/60
    1.18
    Drawn/60
    5
    Taken
    13
    Drawn
    Blake LizotteBlake Lizotte#46 C
    Middle 6
    Tier
    1.59
    Taken/60
    1.59
    Drawn/60
    11
    Taken
    11
    Drawn
    Connor DewarConnor Dewar#19 C
    Depth
    Tier
    0.74
    Taken/60
    1.81
    Drawn/60
    9
    Taken
    22
    Drawn
    Noel AcciariNoel Acciari#55 C
    Depth
    Tier
    0.79
    Taken/60
    0.70
    Drawn/60
    9
    Taken
    8
    Drawn
    Ville KoivunenVille Koivunen#41 R
    Depth
    Tier
    0.81
    Taken/60
    0.65
    Drawn/60
    5
    Taken
    4
    Drawn
    Rafael Harvey-PinardRafael Harvey-Pinard#48 L
    Depth
    Tier
    0.00
    Taken/60
    5.45
    Drawn/60
    0
    Taken
    1
    Drawn
    Filip HallanderFilip Hallander#11 C
    Depth
    Tier
    0.83
    Taken/60
    2.50
    Drawn/60
    1
    Taken
    3
    Drawn
    Justin BrazeauJustin Brazeau#16 R
    Depth
    Tier
    0.76
    Taken/60
    1.09
    Drawn/60
    7
    Taken
    10
    Drawn
    Joona KoppanenJoona Koppanen#15 L
    Depth
    Tier
    0.99
    Taken/60
    0.99
    Drawn/60
    1
    Taken
    1
    Drawn
    Kevin HayesKevin Hayes#13 R
    Depth
    Tier
    1.14
    Taken/60
    0.28
    Drawn/60
    4
    Taken
    1
    Drawn
    Rutger McGroartyRutger McGroarty#2 R
    Depth
    Tier
    0.47
    Taken/60
    1.90
    Drawn/60
    2
    Taken
    8
    Drawn
    Avery HayesAvery Hayes#85 R
    Depth
    Tier
    1.37
    Taken/60
    2.73
    Drawn/60
    3
    Taken
    6
    Drawn
    Elmer SoderblomElmer Soderblom#25 L
    Depth
    Tier
    1.21
    Taken/60
    2.06
    Drawn/60
    10
    Taken
    17
    Drawn
    Bokondji ImamaBokondji Imama#14 L
    Depth
    Tier
    10.65
    Taken/60
    10.65
    Drawn/60
    1
    Taken
    1
    Drawn
    Hendrix LapierreHendrix Lapierre C
    4th Line
    Tier
    1.33
    Taken/60
    1.18
    Drawn/60
    9
    Taken
    8
    Drawn
    Anthony ManthaAnthony Mantha#39 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Avery HayesAvery Hayes#85 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ben KindelBen Kindel#81 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Blake LizotteBlake Lizotte#46 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Bryan RustBryan Rust#17 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Connor DewarConnor Dewar#19 C
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Egor ChinakhovEgor Chinakhov#59 R
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Bryan RustBryan Rust#17 RTop 60.910.911515
    Sidney CrosbySidney Crosby#87 CTop 61.411.672125
    Rickard RakellRickard Rakell#67 RTop 60.270.74411
    Evgeni MalkinEvgeni Malkin#71 CMiddle 63.032.272821
    Anthony ManthaAnthony Mantha#39 RMiddle 61.821.472621
    Tristan BrozTristan Broz#26 CMiddle 6--00
    Ben KindelBen Kindel#81 CMiddle 60.671.33918
    Tommy NovakTommy Novak#18 CMiddle 60.810.51117
    Egor ChinakhovEgor Chinakhov#59 RMiddle 60.461.18513
    Blake LizotteBlake Lizotte#46 CMiddle 61.591.591111
    Connor DewarConnor Dewar#19 CDepth0.741.81922
    Noel AcciariNoel Acciari#55 CDepth0.790.7098
    Ville KoivunenVille Koivunen#41 RDepth0.810.6554
    Rafael Harvey-PinardRafael Harvey-Pinard#48 LDepth0.005.4501
    Filip HallanderFilip Hallander#11 CDepth0.832.5013
    Justin BrazeauJustin Brazeau#16 RDepth0.761.09710
    Joona KoppanenJoona Koppanen#15 LDepth0.990.9911
    Kevin HayesKevin Hayes#13 RDepth1.140.2841
    Rutger McGroartyRutger McGroarty#2 RDepth0.471.9028
    Avery HayesAvery Hayes#85 RDepth1.372.7336
    Elmer SoderblomElmer Soderblom#25 LDepth1.212.061017
    Bokondji ImamaBokondji Imama#14 LDepth10.6510.6511
    Hendrix LapierreHendrix Lapierre C4th Line1.331.1898
    Anthony ManthaAnthony Mantha#39 R—--00
    Avery HayesAvery Hayes#85 R—--00
    Ben KindelBen Kindel#81 C—--00
    Blake LizotteBlake Lizotte#46 C—--00
    Bryan RustBryan Rust#17 R—--00
    Connor DewarConnor Dewar#19 C—--00
    Egor ChinakhovEgor Chinakhov#59 R—--00
    Taken/60
    0.63
    Drawn/60
    17
    Taken
    13
    Drawn
    Kris LetangKris Letang#58 D
    Top Pair
    Tier
    1.37
    Taken/60
    0.60
    Drawn/60
    25
    Taken
    11
    Drawn
    Parker WotherspoonParker Wotherspoon#28 D
    Top Pair
    Tier
    1.31
    Taken/60
    0.98
    Drawn/60
    24
    Taken
    18
    Drawn
    Ryan SheaRyan Shea#5 D
    Middle Pair
    Tier
    0.47
    Taken/60
    0.76
    Drawn/60
    8
    Taken
    13
    Drawn
    Caleb JonesCaleb Jones#82 D
    Middle Pair
    Tier
    0.00
    Taken/60
    0.91
    Drawn/60
    0
    Taken
    1
    Drawn
    Samuel GirardSamuel Girard#49 D
    Middle Pair
    Tier
    0.92
    Taken/60
    0.61
    Drawn/60
    12
    Taken
    8
    Drawn
    Jack St. IvanyJack St. Ivany#3 D
    Middle Pair
    Tier
    0.86
    Taken/60
    0.00
    Drawn/60
    3
    Taken
    0
    Drawn
    Connor CliftonConnor Clifton#75 D
    Middle Pair
    Tier
    1.87
    Taken/60
    0.49
    Drawn/60
    19
    Taken
    5
    Drawn
    Harrison BrunickeHarrison Brunicke#45 D
    Middle Pair
    Tier
    2.43
    Taken/60
    1.62
    Drawn/60
    3
    Taken
    2
    Drawn
    Alexander AlexeyevAlexander Alexeyev#56 D
    Middle Pair
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Ryan GravesRyan Graves#27 D
    Middle Pair
    Tier
    1.67
    Taken/60
    1.00
    Drawn/60
    5
    Taken
    3
    Drawn
    Owen PickeringOwen Pickering#38 D
    Bottom Pair
    Tier
    2.75
    Taken/60
    0.00
    Drawn/60
    1
    Taken
    0
    Drawn
    Ilya SolovyovIlya Solovyov#7 D
    Bottom Pair
    Tier
    1.83
    Taken/60
    0.23
    Drawn/60
    8
    Taken
    1
    Drawn
    Connor CliftonConnor Clifton#75 D
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Jake LivanavageJake Livanavage#57 DTop Pair--00
    Erik KarlssonErik Karlsson#65 DTop Pair0.820.631713
    Kris LetangKris Letang#58 DTop Pair1.370.602511
    Parker WotherspoonParker Wotherspoon#28 DTop Pair1.310.982418
    Ryan SheaRyan Shea#5 DMiddle Pair0.470.76813
    Caleb JonesCaleb Jones#82 DMiddle Pair0.000.9101
    Samuel GirardSamuel Girard#49 DMiddle Pair0.920.61128
    Jack St. IvanyJack St. Ivany#3 DMiddle Pair0.860.0030
    Connor CliftonConnor Clifton#75 DMiddle Pair1.870.49195
    Harrison BrunickeHarrison Brunicke#45 DMiddle Pair2.431.6232
    Alexander AlexeyevAlexander Alexeyev#56 DMiddle Pair--00
    Ryan GravesRyan Graves#27 DMiddle Pair1.671.0053
    Owen PickeringOwen Pickering#38 DBottom Pair2.750.0010
    Ilya SolovyovIlya Solovyov#7 DBottom Pair1.830.2381
    Connor CliftonConnor Clifton#75 D—--00
    Taken/60
    0.11
    Drawn/60
    3
    Taken
    3
    Drawn
    Sergei MurashovSergei Murashov#1 G
    Rookie
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Joel BlomqvistJoel Blomqvist#30 G
    Rookie
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    Arturs SilovsArturs Silovs#37 G
    —
    Tier
    -
    Taken/60
    -
    Drawn/60
    0
    Taken
    0
    Drawn
    PlayerTierTaken/60Drawn/60TakenDrawn
    Stuart SkinnerStuart Skinner#74 G1B0.000.0702
    Arturs SilovsArturs Silovs#37 GRookie0.110.1133
    Sergei MurashovSergei Murashov#1 GRookie--00
    Joel BlomqvistJoel Blomqvist#30 GRookie--00
    Arturs SilovsArturs Silovs#37 G—--00
    RefGeek
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Open navigation menu
    HomeGamesRefereesTeamsPlayers
    Sign InSign Up
    Michael Markovic
    7
    29
    34
    -5
    -5
    3-4
    Brandon Blandina62520+5+55-1
    Carter Sandlak61520-5-33-3
    Chris Rooney62924+5+12-4