NHL Penalties Complete Stats

Penalties

Player
Player on team
GP
Games Played
PM
Penalty Minutes
MAJ
Major Penalties
MIN
Minor Penalties
M. Kastelic C BOS Mark Kastelic C BOS 82 140 10 25
T. Wilson RW WAS Tom Wilson RW WAS 72 117 5 26
A. Greer LW FLA A.J. Greer LW FLA 78 113 7 29
M. Olivier C CLB Mathieu Olivier C CLB 61 101 11 8
N. Cousins C OTT Nick Cousins C OTT 81 92 2 26
S. Sabourin RW TB Scott Sabourin RW TB 26 89 5 12
R. Greig C OTT Ridly Greig C OTT 77 83 3 24
J. Anderson RW MON Josh Anderson RW MON 72 80 4 30
B. Duhaime RW WAS Brandon Duhaime RW WAS 82 78 8 19
D. Pastrnak RW BOS David Pastrnak RW BOS 77 72 0 26
M. Michkov RW PHI Matvei Michkov RW PHI 81 71 1 33
B. Tkachuk LW OTT Brady Tkachuk LW OTT 60 71 3 18
T. Jeannot LW BOS Tanner Jeannot LW BOS 77 66 8 13
A. Svechnikov RW CAR Andrei Svechnikov RW CAR 79 66 0 33
W. Cuylle LW NYR Will Cuylle LW NYR 82 65 3 25
J. Guentzel C TB Jake Guentzel C TB 81 61 1 18
E. Malkin C PIT Evgeni Malkin C PIT 56 61 1 23
G. Hathaway RW PHI Garnet Hathaway RW PHI 66 59 5 17
T. Konecny RW PHI Travis Konecny RW PHI 77 59 1 22
D. Voronkov LW CLB Dmitri Voronkov LW CLB 63 59 3 22
B. Hagel LW TB Brandon Hagel LW TB 71 58 2 24
A. Tuch RW BUF Alex Tuch RW BUF 79 57 1 21
J. Slafkovsky LW MON Juraj Slafkovsky LW MON 82 52 0 21
N. Kucherov RW TB Nikita Kucherov RW TB 76 50 0 20
D. Joshua C TOR Dakota Joshua C TOR 55 49 3 12
R. Leonard RW WAS Ryan Leonard RW WAS 75 47 1 21
N. Grebenkin RW PHI Nikita Grebenkin RW PHI 55 46 2 8
M. Appleton C DET Mason Appleton C DET 65 44 0 12
T. Hall LW CAR Taylor Hall LW CAR 80 44 0 17
A. Lee LW NYI Anders Lee LW NYI 82 44 4 12
A. Mantha RW PIT Anthony Mantha RW PIT 81 43 1 19
Z. Benson LW BUF Zach Benson LW BUF 65 42 0 16
G. Goncalves C TB Gage Goncalves C TB 74 41 1 13
J. Blake RW CAR Jackson Blake RW CAR 81 40 0 20
K. MacLean C NYI Kyle MacLean C NYI 59 40 2 10
B. Gallagher RW MON Brendan Gallagher RW MON 77 39 1 17
J. Evans C MON Jake Evans C MON 68 38 0 9
B. Malenstyn LW BUF Beck Malenstyn LW BUF 81 38 2 9
B. Marchand LW FLA Brad Marchand LW FLA 52 38 0 19
M. Tkachuk LW FLA Matthew Tkachuk LW FLA 31 38 2 14
C. Sillinger C CLB Cole Sillinger C CLB 81 37 1 16
J. Martinook LW CAR Jordan Martinook LW CAR 77 35 1 15
I. Demidov RW MON Ivan Demidov RW MON 82 34 0 17
A. Steeves C BOS Alex Steeves C BOS 43 34 2 7
D. Batherson RW OTT Drake Batherson RW OTT 79 33 1 14
K. MacDermid LW OTT Kurtis MacDermid LW OTT 19 33 5 4
D. Mercer C NJ Dawson Mercer C NJ 82 33 1 9
S. Noesen RW NJ Stefan Noesen RW NJ 38 33 3 9
C. Verhaeghe C FLA Carter Verhaeghe C FLA 77 32 0 11