Penalty Filter
2026-27 NCAA Division I Men's Ice Hockey
Total Penalties
2,284
Total PIM
5,607
Players Penalized
975
Clear
Penalty Leaders (min. 3 penalties)
333 players
# Player PIM Pen TRIP HOOK INT ROUGH SLASH X-CHK HOLD BOARD USC H-STK MAJ MISC GM GP
1
Kyle Powers
Alaska
36 7 1 1 1 2 2 3
2
Lucas Romeo
RIT
33 7 1 2 2 1 1 1 5
3
Ty Cheveldayoff
Bowling Green
32 8 2 2 1 1 2 6
4
Brennan Ali
Notre Dame
31 6 1 1 1 1 1 1 4
5
David Klee
Notre Dame
31 6 1 1 1 1 1 1 3
6
Shane Vansaghi
Michigan State
30 7 1 3 1 2 3
7
Marshall Finnie
Niagara
29 9 1 1 3 1 1 1 1 6
8
Mitchell Young
Niagara
29 9 1 1 2 1 2 1 1 7
9
Ryan Miller
Denver
29 5 1 3 1 1 1 3
10
Leo Gruba
Notre Dame
27 4 1 1 1 3
11
Nathan Pilling
St. Thomas
27 4 1 1 1 2 2
12
Gabriel Frasca
Quinnipiac
26 5 1 3 2 3
13
Tyler Hotson
Bowling Green
26 9 1 3 2 1 1 4
14
Dane Dowiak
Penn State
24 8 2 2 2 1 1 6
15
Spencer Young
Niagara
24 8 2 3 1 1 5
16
Charles Savoie
Lake Superior
23 6 1 2 1 1 4
17
Grady Deering
Wisconsin
23 6 3 1 1 1 5
18
Jason Davenport
Northern Michigan
23 6 1 2 1 1 1 4
19
Reilley Kotai
Northern Michigan
23 6 1 1 2 1 1 4
20
Henry Nelson
Notre Dame
22 7 5 1 1 1 6
21
Owain Johnston
Holy Cross
22 7 1 1 1 1 1 1 1 5
22
Adam Pietila
Wisconsin
21 5 1 1 1 1 1 2
23
Cameron Briere
Omaha
21 5 2 1 1 1 4
24
Egor Barabanov
Massachusetts
21 5 1 1 1 1 1 3
25
Mirko Buttazzoni
Sacred Heart
21 5 2 1 1 1 4
26
Christian Catalano
RIT
20 10 1 1 2 2 2 1 6
27
Matthew Wang
RIT
20 6 2 2 1 1 4
28
Trevor Wong
Omaha
20 6 1 1 2 1 4
29
Will Horcoff
Michigan
20 6 2 1 2 1 4
30
Ben Merrill
Boston University
19 4 1 1 1 1 2
31
Charlie Kinsman
Robert Morris
19 4 1 1 1 1 2
32
Ethan Whitcomb
Connecticut
19 4 1 1 1 1 3
33
JT Veney
Long Island
19 4 1 1 1 1 2
34
Jaedon Kerr
Notre Dame
19 4 1 1 1 1 1 2
35
Matous Kucharcik
Miami
19 4 1 1 1 1 3
36
Matthew Morden
Harvard
19 4 1 1 1 1 1 3
37
Medrick Bolduc
Northern Michigan
19 4 2 1 1 2
38
Owen Kim
Holy Cross
19 4 1 1 1 3
39
Ben Doran
Bowling Green
18 5 2 1 1 1 4
40
Brody Gagno
Holy Cross
18 5 1 1 1 1 1 1 3
41
Brody Waters
Bowling Green
18 5 2 1 1 1 4
42
Hunter Anderson
Minnesota Duluth
18 5 1 2 1 1 1 4
43
Ryan Humphrey
Niagara
18 5 1 1 1 1 4
44
Samuel Rousseau
Long Island
18 5 2 2 1 1 3
45
Thomas Vandenberg
Providence
18 5 1 3 1 1 3
46
Ty Gagno
Holy Cross
18 5 3 2 1 4
47
Alex Kostov
Quinnipiac
17 3 1 1 1 2
48
BENCH
Niagara
17 7 1 1 6
49
Brent Solomon
Wisconsin
17 3 1 1 1 2
50
Ethan Beyer
Merrimack
17 3 1 1 1 1 2
51
Grant DeNuccio
Air Force
17 3 1 1 1 2
52
James Fisher
St. Lawrence
17 3 1 1 1 1 2
53
Kamil Bednarik
Boston University
17 3 1 1 1 2
54
Luke Shipley
Michigan Tech
17 3 1 1 1 2
55
Max Namestnikov
Bemidji State
17 3 1 1 1 2
56
Raoul Boilard
Lake Superior
17 3 1 1 1 2
57
Seth Fryer
Alaska
17 3 1 1 1 1
58
Wilson Bjorck
Colorado College
17 3 1 1 1 1 2
59
Brendan McMorrow
Denver
16 4 1 3 1 3
60
Dalyn Wakely
Mass.-Lowell
16 8 1 1 2 1 1 1 4
61
Evan Werner
Notre Dame
16 4 1 1 1 1 3
62
Josh Van Mulligen
Niagara
16 4 2 2 1 2
63
Malcolm Spence
Michigan
16 4 1 1 1 1 4
64
Mason West
Michigan State
16 4 1 2 1 3
65
Nathan DellaDonna
RIT
16 4 1 2 1 3
66
Sean Barnhill
Michigan State
16 4 1 2 1 3
67
Aiden VanRooyan
Sacred Heart
14 7 2 1 2 1 1 5
68
Aiden Westin
Alaska-Anchorage
14 3 2 1 1 2
69
Anthony Biakabutuka
Holy Cross
14 7 2 3 1 1 7
70
Ben Roger
RIT
14 3 1 1 1 2
71
Brady Cleveland
Minnesota Duluth
14 7 1 1 1 1 2 5
72
Camden Bajzer
RIT
14 3 2 1 2
73
Cayden Lindstrom
Michigan State
14 3 1 1 1 1
74
Chris Thibodeau
Lindenwood
14 3 2 1 3
75
Dean Letourneau
Boston College
14 7 1 2 1 2 6
76
Isaac Lambert
Long Island
14 3 1 1 1 3
77
John Babcock
Robert Morris
14 7 3 1 2 6
78
Karter McNarland
Alaska-Anchorage
14 3 2 1 1
79
Matthew Lahey
Michigan State
14 3 1 1 2
80
Nathan Mackie
Ferris State
14 7 1 2 1 6
81
Oliver Tulk
Wisconsin
14 3 1 1 1 1
82
Ryan Spinale
Colgate
14 7 2 1 2 1 1 5
83
Tobias Larsen
Bentley
14 3 2 1 2
84
Carson Birnie
Michigan Tech
13 5 1 1 1 1 1 1 4
85
Elliott Groenewold
Quinnipiac
13 5 2 1 1 1 4
86
Calem Mangone
Lake Superior
12 6 1 2 1 1 5
87
Chase Reid
Michigan State
12 6 2 2 2 5
88
Drew Hockley
Alaska-Anchorage
12 6 1 4 6
89
Emmanuel Vermette
Sacred Heart
12 6 1 1 3 1 4
90
Kocha Delic
Miami
12 6 1 1 1 1 2 5
91
Reid Morich
Minnesota State
12 6 1 1 3 1 4
92
Roberto Mancini
Niagara
12 6 1 2 5
93
Jakub Altrichter
St. Thomas
11 4 1 1 1 1 1 3
94
Andrew LeBlanc
Lindenwood
10 5 1 1 1 1 1 4
95
Axel Löfgren
Minnesota
10 5 2 2 4
96
Caleb Hadland
RPI
10 5 1 2 2 3
97
Carter Sproule
Connecticut
10 5 1 1 1 4
98
Cole McKinney
Michigan
10 5 1 1 2 1 4
99
Cooper Foster
Lake Superior
10 5 1 1 1 1 4
100
EJ Emery
North Dakota
10 5 1 1 2 1 4
101
Everett Baldwin
Providence
10 5 1 1 1 1 2
102
Filip Nordberg
Arizona State
10 5 1 1 1 1 2
103
Hunter Ramos
Lake Superior
10 5 1 1 2 5
104
JP Steele
Alaska-Anchorage
10 5 1 1 2 1 4
105
Jack Dalton
Bentley
10 5 1 2 1 1 4
106
Jackson Smith
Penn State
10 5 1 1 1 2 4
107
Jan Golicic
Quinnipiac
10 5 1 1 1 1 1 3
108
Julian Demiglio
RIT
10 5 2 1 2 5
109
Liam Lesakowski
Sacred Heart
10 5 2 1 1 1 5
110
Logan Wormald
Omaha
10 5 1 1 1 1 1 3
111
Mael St-denis
Clarkson
10 5 1 2 1 1 4
112
Markus Vidicek
Quinnipiac
10 5 2 1 1 1 3
113
Nathan Larioza
Colgate
10 5 1 1 1 1 2
114
Nathan Leek
Ferris State
10 5 1 1 1 4
115
Nic Sima
Michigan
10 5 1 3 4
116
Oscar Hemming
Boston College
10 5 3 1 1 4
117
Owen Baumgartner
Augustana
10 5 2 1 1 1 3
118
Reggie Newman
Ferris State
10 5 1 1 1 1 4
119
Sam Harris
Denver
10 5 2 1 1 5
120
Sean Kilcullen
Mass.-Lowell
10 5 1 2 1 5
121
Shea Busch
Penn State
10 5 1 3 3
122
Teddy Stiga
Boston College
10 5 2 2 4
123
Trent Powell
Long Island
10 5 2 1 1 1 4
124
Will Felicio
Union
10 5 2 1 1 1 3
125
Will Staring
Air Force
10 5 1 3 1 4
126
Zander Lipsett
Air Force
10 5 1 1 2 1 5
127
Landon Hafele
Arizona State
9 3 1 1 1 3
128
Luc Bydal
Long Island
9 3 2 1 2
129
Alex Pelletier
Boston College
8 4 1 1 2 4
130
Alexandre Blais
Connecticut
8 4 2 1 3
131
Anthony Galante
Stonehill
8 4 1 1 1 1 3
132
BENCH
Bemidji State
8 4 1
133
Ben Riche
Holy Cross
8 4 1 1 1 1 4
134
Brayden Crampton
Bowling Green
8 4 2 2 4
135
Bruce McDonald
Robert Morris
8 4 1 1 2 3
136
Bryce Sookro
Clarkson
8 4 1 1 2 4
137
Caleb Malhotra
Boston University
8 4 1 1 1 1 3
138
Calvin Crombie
Robert Morris
8 4 2 1 3
139
Charlie Russell
Maine
8 4 2 1 1 4
140
Christian Kim
Air Force
8 4 2 1 1 4
141
Christian Maro
Holy Cross
8 4 3 1 4
142
Conner Brown
Long Island
8 4 1 2 1 3
143
Cooper Anderson
Alaska-Anchorage
8 4 1 2 1 2
144
Coster Dunn
Northern Michigan
8 4 1 1 1 1 4
145
Darik Olson
Northern Michigan
8 4 1 2 1 4
146
Dawson Sharkey
Northeastern
8 4 1 2 1 3
147
Doug Grimes
Miami
8 4 1 1 4
148
Ethan Miedema
Bemidji State
8 4 1 1 1 4
149
Ethan Warrener
Alaska-Anchorage
8 4 1 1 1 1 4
150
Evan Konyen
RIT
8 4 1 1 1 3
151
Gavyn Thoreson
St. Cloud State
8 4 1 2 1 3
152
Grayson Burzynski
RPI
8 4 1 1 2 4
153
Hayden Paupanekis
St. Cloud State
8 4 2 1 1 4
154
Ian Scherzer
RPI
8 4 2 2 4
155
Jack Ivey
Army
8 4 1 1 1 1 3
156
Jack Murtagh
Boston University
8 4 3 1 4
157
Jack Nesbitt
Michigan
8 4 1 1 1 1 4
158
Jackson Anderson
Alaska
8 4 1 1 1 4
159
Jake Karabela
Ohio State
8 4 1 2 4
160
Jason Gallucci
Canisius
8 4 2 1 3
161
Joey Henneberry
Canisius
8 4 2 1 1 4
162
Jonas Woo
Arizona State
8 4 1 1 1 4
163
Joshua Karnish
Princeton
8 4 2 2 2
164
Justin Kipkie
St. Thomas
8 4 1 1 1 1 3
165
Klavs Veinbergs
Colorado College
8 4 1 2 1 4
166
Kyle Smolen
Arizona State
8 4 1 1 1 3
167
Linden Burrett
Alaska
8 4 1 1 1 1 4
168
Luke Santilli
St. Lawrence
8 4 1 1 2 2
169
Luke van Why
Robert Morris
8 4 1 1 2 3
170
Mans Toresson
Lake Superior
8 4 1 1 1 3
171
Mats Lindgren
Colorado College
8 4 1 1 1 1 4
172
Matthew Kursonis
Holy Cross
8 4 1 1 1 1 4
173
Matthew Lansing
Quinnipiac
8 4 1 2 1 4
174
Nate Misskey
Mass.-Lowell
8 4 1 1 1 4
175
Nick VanTassell
New Hampshire
8 4 2 1 4
176
Noah Houle
Northern Michigan
8 4 1 2 1 3
177
Noah Reinhart
Michigan Tech
8 4 1 1 1 3
178
Pat Murphy
Stonehill
8 4 1 1 2 3
179
Remi Gelinas
Clarkson
8 4 2 1 4
180
Ryan Koering
Colorado College
8 4 1 2 1 4
181
Ryder Cali
Providence
8 4 2 1 1 3
182
Rylen Roersma
Alaska
8 4 1 1 1 4
183
Sebastian Törnqvist
Vermont
8 4 2 1 3
184
Talon Sigurdson
Clarkson
8 4 1 1 1 2
185
Taos Jordan
Sacred Heart
8 4 1 1 1 1 4
186
Theo Lemieux
Niagara
8 4 1 2 1 4
187
Theo Wallberg
Western Michigan
8 4 1 1 2 3
188
Ty Nash
Lindenwood
8 4 1 1 1 4
189
Will Skahan
Minnesota State
8 4 1 1 1 4
190
William Belle
Notre Dame
8 4 1 1 1 4
191
William Whitelaw
Western Michigan
8 4 1 2 4
192
Zach Olsen
Colorado College
8 4 1 1 1 1 4
193
Aaron Pionk
Minnesota Duluth
6 3 1 1 1 2
194
Alex Carr
New Hampshire
6 3 1 1 1 2
195
Amine Hajibi
Northeastern
6 3 1 1 3
196
Asher Barnett
Michigan
6 3 1 1 1 2
197
Austin Zemlak
Ferris State
6 3 1 1 1 3
198
BENCH
Bowling Green
6 3 3
199
BENCH
Colorado College
6 3 3
200
BENCH
Miami
6 3 3
201
BENCH
Michigan State
6 3 3
202
BENCH
New Hampshire
6 3 2
203
BENCH
Northeastern
6 3 2
204
BENCH
RIT
6 3 3
205
Beckett Hendrickson
Minnesota
6 3 2 1 2
206
Ben Anderson
Alaska-Anchorage
6 3 2 1 3
207
Blake Zielinski
Providence
6 3 1 1 2
208
Brendan Gibbons
Air Force
6 3 1 1 1 3
209
Brent Keefer
Army
6 3 1 1 3
210
Brody Mortensen
Lindenwood
6 3 1 1 2
211
Caeden Herrington
Penn State
6 3 2 1 3
212
Cale Ashcroft
Denver
6 3 2 1 3
213
Carson Carels
North Dakota
6 3 1 1 1 2
214
Carter Rose
Union
6 3 1 1 1 2
215
Charles Banquier
Stonehill
6 3 2 3
216
Chase Cheslock
St. Thomas
6 3 1 2 3
217
Chase LaPinta
Lindenwood
6 3 1 1 1 2
218
Christian Humphreys
Minnesota
6 3 1 1 1 2
219
Colby Woogk
Western Michigan
6 3 1 1 1 3
220
Cole Brown
Notre Dame
6 3 1 1 1 3
221
Cole Davis
Connecticut
6 3 1 1 1 3
222
Cole Galata
Sacred Heart
6 3 2 3
223
Colton Roberts
Colorado College
6 3 1 1 1 3
224
Cooper Conway
Holy Cross
6 3 1 2 3
225
Danny Nelson
Notre Dame
6 3 2 1 3
226
Dario Beljo
Robert Morris
6 3 1 1 1 2
227
Daxon Rudolph
Denver
6 3 1 1 1 3
228
Devon Carlstrom
Stonehill
6 3 1 1 1 2
229
Diego Buttazzoni
Sacred Heart
6 3 1 2 3
230
Drew Schock
Michigan
6 3 1 2 2
231
Duke Gentzler
Air Force
6 3 1 1 1 3
232
Easton Hewson
Minnesota State
6 3 2 1 2
233
Easton Wainwright
Colgate
6 3 1 1 2
234
Elias Zimmerman
Colgate
6 3 1 1 1 3
235
Ethan Bono
RPI
6 3 1 1 1 2
236
Ethan Gardula
Connecticut
6 3 1 1 1 3
237
Ethan Zielke
Lindenwood
6 3 1 1 1 3
238
Evan Jardine
Ohio State
6 3 1 2 3
239
FJ Buteau
Canisius
6 3 1 3
240
Felix Caron
Ohio State
6 3 1 1 3
241
Francesco Dell'Elce
Massachusetts
6 3 2 1 3
242
Gavin Cornforth
Massachusetts
6 3 2 1 2
243
Gavin O'Connell
Michigan State
6 3 2 1 2
244
Grady Gallatin
Alaska
6 3 1 1 1 2
245
Graham Sward
Quinnipiac
6 3 1 1 1 3
246
Grayden Siepmann
Minnesota Duluth
6 3 2 1 3
247
Hagen Burrows
Notre Dame
6 3 1 2 3
248
Haoxi (Simon) Wang
Boston University
6 3 1 2 3
249
Hayden Nichol
Air Force
6 3 1 2 3
250
Hunter Hady
Arizona State
6 3 2 1 3
251
Hunter Price
Canisius
6 3 1 1 1 3
252
Hunter Wallace
Niagara
6 3 1 1 1 2
253
Ian Engel
Northern Michigan
6 3 1 1 1 3
254
Iiro Hakkarainen
Western Michigan
6 3 1 1 1 3
255
J.P. Hurlbert
Michigan
6 3 2 1 3
256
JJ Grainda
Stonehill
6 3 1 1 1 3
257
Jack Brandt
Colgate
6 3 2 1 2
258
Jack Malinski
Vermont
6 3 1 1 1 3
259
Jack Mesic
Ferris State
6 3 1 1 1 2
260
Jack O'Brien
Arizona State
6 3 1 1 1 3
261
Jacob Fletcher
Augustana
6 3 2 1 3
262
Jaden Lipinski
Maine
6 3 2 1 3
263
Jake Southgate
St. Cloud State
6 3 2 3
264
James Hong
Ohio State
6 3 2 1 3
265
Jasper Kuhta
Massachusetts
6 3 1 1 1 2
266
Joel Lehtinen
Alaska
6 3 2 1 3
267
Jordan Tourigny
Northeastern
6 3 1 1 1 3
268
Justin Gill
Merrimack
6 3 2 1 2
269
Kai Greaves
Princeton
6 3 1 1 1 2
270
Kalem Parker
Michigan Tech
6 3 1 1 1 3
271
Kazimier Sobieski
RPI
6 3 1 1 1 3
272
Kevin Anderson
St. Thomas
6 3 1 2 2
273
Kevin Scott
RIT
6 3 1 1 1 3
274
Kieran Cebrian
Denver
6 3 1 2 2
275
Kuzma Voronin
Mass.-Lowell
6 3 1 2 3
276
Larry Keenan
Massachusetts
6 3 2 1 3
277
Lefty Markonidis
Union
6 3 1 1 1 2
278
Luca D'Amato
Bemidji State
6 3 1 2 3
279
Luca Leighton
Long Island
6 3 1 1 1 3
280
Lucas Brenton
Michigan Tech
6 3 1 1 1 3
281
Lucas Lemieux
Long Island
6 3 1 2 2
282
Lucas Van Vliet
St. Thomas
6 3 1 3
283
Luka Radivojevic
Boston College
6 3 2 1 3
284
Luke Pakulak
Colgate
6 3 2 1 3
285
Marco Mignosa
Penn State
6 3 1 1 1 3
286
Marton Nemes
Bentley
6 3 1 1 3
287
Mason Moe
Minnesota
6 3 1 1 1 3
288
Mason Zebeski
New Hampshire
6 3 1 1 2
289
Mathias Loiselle
Vermont
6 3 1 1 2
290
Matias Vanhanen
Boston College
6 3 1 1 1 3
291
Matthew Grimes
Boston College
6 3 1 1 3
292
Max Heise
Denver
6 3 2 1 3
293
Max Scott
Maine
6 3 1 1 1 3
294
Maxwell Chakrabarti
Augustana
6 3 1 1 1 3
295
Mick Frechette
Boston University
6 3 1 1 1 3
296
Mike Murtagh
Connecticut
6 3 1 2 3
297
Nathan Lewis
Ohio State
6 3 1 1 1 3
298
Nathan McBrayer
Ohio State
6 3 1 1 1 3
299
Nick Ring
New Hampshire
6 3 2 1 3
300
Nick Sajevic
Air Force
6 3 1 1 1 2
301
Niklas Aaram-Olsen
Boston University
6 3 1 2 3
302
Noah Roberts
Sacred Heart
6 3 1 1 1 1
303
Nolan Flamand
Merrimack
6 3 1 1 2
304
Nolan Seed
Lake Superior
6 3 1 1 1 3
305
Oliver Peer
Bemidji State
6 3 1 1 3
306
Owen Fowler
Maine
6 3 1 1 1 3
307
Owen Goodbrand
Bentley
6 3 2 3
308
Owen Mehlenbacher
Ferris State
6 3 1 2 3
309
Peter Cisar
Northern Michigan
6 3 1 1 1 2
310
Quinn Beauchesne
Boston College
6 3 1 1 1 1
311
Quinn McCall
Holy Cross
6 3 3 3
312
Quinn Rudrud
St. Thomas
6 3 1 2 3
313
Richard Baran
Arizona State
6 3 2 1 2
314
Riley Brueck
Union
6 3 1 1 3
315
Ryan Abraham
Lindenwood
6 3 2 1 3
316
Ryan Mansfield
Bentley
6 3 1 1 1 2
317
Sam Court
Minnesota State
6 3 1 1 1 3
318
Sam Laurila
North Dakota
6 3 2 1 2
319
Sam Oliver
New Hampshire
6 3 1 2 3
320
Samo Meritähti
Augustana
6 3 1 2 3
321
Shaun McEwen
Miami
6 3 1 1 1 2
322
Simon-Pier Brunet
Merrimack
6 3 1 2 2
323
Simone Dadiè
Colgate
6 3 1 1 1 3
324
Sixten Jennersjö
Long Island
6 3 3 3
325
Sully Scholle
Maine
6 3 1 1 1 2
326
Tomas Machu
Providence
6 3 1 1 1 3
327
Trevor Hoskin
Merrimack
6 3 2 1 3
328
Vasily Zelenov
Wisconsin
6 3 1 1 1 3
329
Will Bishop
St. Lawrence
6 3 1 1 1 2
330
William Elias
Holy Cross
6 3 3 3
331
William Moore
RIT
6 3 1 2 2
332
Wyatt Cullen
Minnesota
6 3 1 1 2
333
Zack Sharp
Western Michigan
6 3 1 2 2
Most Penalized Teams
Most Common Infractions