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