Penalties

Player
Player on team
GP
Games Played
PM
Penalty Minutes
MAJ
Major Penalties
MIN
Minor Penalties
M. Marchment LW DAL Mason Marchment LW DAL 81 54 2 22
A. Tuch RW BUF Alex Tuch RW BUF 75 54 2 17
T. Bertuzzi LW CHI Tyler Bertuzzi LW CHI 80 53 1 19
K. Kostin C SJ Klim Kostin C SJ 52 53 3 14
B. McMann C TOR Bobby McMann C TOR 56 52 2 11
D. Voronkov LW CLB Dmitri Voronkov LW CLB 75 52 2 21
N. Hoglander LW VAN Nils Hoglander LW VAN 80 51 1 18
M. Joseph RW STL Mathieu Joseph RW STL 72 51 1 18
B. Tanev LW SEA Brandon Tanev LW SEA 66 51 5 13
M. Rantanen RW COL Mikko Rantanen RW COL 80 50 0 25
J. Huberdeau C CGY Jonathan Huberdeau C CGY 81 49 1 17
K. Kolesar RW LV Keegan Kolesar RW LV 79 49 5 12
R. Reaves RW TOR Ryan Reaves RW TOR 49 49 7 7
M. Boldy LW MIN Matt Boldy LW MIN 75 48 0 24
P. Buchnevich LW STL Pavel Buchnevich LW STL 80 48 0 19
Z. Hyman C EDM Zach Hyman C EDM 80 48 0 24
M. Entwistle RW FLA MacKenzie Entwistle RW FLA 67 47 3 11
W. Foegele LW LA Warren Foegele LW LA 82 47 1 16
A. Mangiapane LW WAS Andrew Mangiapane LW WAS 75 47 1 16
D. Pastrnak RW BOS David Pastrnak RW BOS 82 47 1 16
M. Rasmussen C DET Michael Rasmussen C DET 75 47 1 21
M. Janmark C EDM Mattias Janmark C EDM 71 46 2 13
A. Laferriere RW LA Alex Laferriere RW LA 81 46 2 18
C. Perry RW EDM Corey Perry RW EDM 54 46 4 13
M. Knies LW TOR Matthew Knies LW TOR 80 45 1 20
T. Meier RW NJ Timo Meier RW NJ 69 45 1 15
T. Oshie RW WAS T.J. Oshie RW WAS 52 44 0 17
F. Forsberg LW NSH Filip Forsberg LW NSH 82 43 1 19
I. Barbashev LW LV Ivan Barbashev LW LV 82 42 2 16
D. Batherson RW OTT Drake Batherson RW OTT 82 42 0 16
M. Necas C CAR Martin Necas C CAR 77 42 0 21
J. Benn LW DAL Jamie Benn LW DAL 82 41 1 18
P. Cotter C NJ Paul Cotter C NJ 76 41 1 13
K. Sherwood RW VAN Kiefer Sherwood RW VAN 68 41 3 13
R. Johnson RW MIN Reese Johnson RW MIN 42 40 4 5
A. Lafreniere LW NYR Alexis Lafreniere LW NYR 82 40 0 15
J. Marchessault C NSH Jonathan Marchessault C NSH 82 40 0 20
G. Smith RW SJ Givani Smith RW SJ 36 40 4 10
Y. Trenin C MIN Yakov Trenin C MIN 76 40 2 10
B. Howden C LV Brett Howden C LV 72 39 1 12
W. Johnston C DAL Wyatt Johnston C DAL 82 38 0 19
A. Texier C STL Alexandre Texier C STL 78 38 0 19
J. Farabee LW PHI Joel Farabee LW PHI 82 37 1 11
T. Kartye LW SEA Tye Kartye LW SEA 77 37 1 11
O. Palat LW NJ Ondrej Palat LW NJ 71 37 1 11
Z. Benson LW BUF Zach Benson LW BUF 71 36 0 18
P. Di Giuseppe LW VAN Phillip Di Giuseppe LW VAN 51 36 2 8
C. Fischer RW DET Christian Fischer RW DET 79 36 2 13
K. Kaprizov LW MIN Kirill Kaprizov LW MIN 75 36 0 18
J. Martinook LW CAR Jordan Martinook LW CAR 82 36 0 18