← Back to Penalty Filter
Penalty Impact Analysis
Which penalties actually cost goals? How often a penalty is followed by a goal against within 120 seconds.
No xG: shot data has no game clock, so shots can't be matched to the 120-second window.
Penalties Tracked
1,983
League PP Conversion
19.8%
Costliest Penalty Takers (by goals against, 3+ penalties)
272 players
# Player Pen Led to Goal PP Goal%
1
Brody Gagno
Holy Cross
5 4 80.0%
2
David Klee
Notre Dame
6 4 66.7%
3
William Belle
Notre Dame
4 3 75.0%
4
Egor Barabanov
Massachusetts
5 3 60.0%
5
Brennan Ali
Notre Dame
6 3 50.0%
6
Dean Letourneau
Boston College
7 3 42.9%
7
Raoul Boilard
Lake Superior
3 2 66.7%
8
Noah Houle
Northern Michigan
3 2 66.7%
9
William Elias
Holy Cross
3 2 66.7%
10
BENCH
RIT
3 2 66.7%
11
Grant DeNuccio
Air Force
3 2 66.7%
12
Chase LaPinta
Lindenwood
3 2 66.7%
13
Jack Malinski
Vermont
3 2 66.7%
14
Nolan Seed
Lake Superior
3 2 66.7%
15
Nathan McBrayer
Ohio State
3 2 66.7%
16
Christian Humphreys
Minnesota
3 2 66.7%
17
BENCH
Northeastern
3 2 66.7%
18
Evan Jardine
Ohio State
3 2 66.7%
19
Luka Radivojevic
Boston College
3 2 66.7%
20
Wyatt Cullen
Minnesota
3 2 66.7%
21
Jack Brandt
Colgate
3 2 66.7%
22
Andrew LeBlanc
Lindenwood
4 2 50.0%
23
Jakub Altrichter
St. Thomas
4 2 50.0%
24
Cooper Anderson
Alaska-Anchorage
4 2 50.0%
25
Jason Gallucci
Canisius
4 2 50.0%
26
Evan Werner
Notre Dame
4 2 50.0%
27
Jaedon Kerr
Notre Dame
4 2 50.0%
28
Matthew Wang
RIT
4 2 50.0%
29
Leo Gruba
Notre Dame
4 2 50.0%
30
Christian Maro
Holy Cross
4 2 50.0%
31
Nathan Pilling
St. Thomas
4 2 50.0%
32
Oscar Hemming
Boston College
5 2 40.0%
33
Teddy Stiga
Boston College
5 2 40.0%
34
Liam Lesakowski
Sacred Heart
5 2 40.0%
35
Owen Baumgartner
Augustana
5 2 40.0%
36
Jack Dalton
Bentley
5 2 40.0%
37
Zander Lipsett
Air Force
5 2 40.0%
38
Nathan Larioza
Colgate
5 2 40.0%
39
EJ Emery
North Dakota
5 2 40.0%
40
Emmanuel Vermette
Sacred Heart
6 2 33.3%
41
Calem Mangone
Lake Superior
6 2 33.3%
42
Aiden VanRooyan
Sacred Heart
7 2 28.6%
43
Marshall Finnie
Niagara
8 2 25.0%
44
Mason Moe
Minnesota
3 1 33.3%
45
Reggie Newman
Ferris State
3 1 33.3%
46
Colby Woogk
Western Michigan
3 1 33.3%
47
Nathan Leek
Ferris State
3 1 33.3%
48
Duke Gentzler
Air Force
3 1 33.3%
49
Linden Burrett
Alaska
3 1 33.3%
50
Ethan Warrener
Alaska-Anchorage
3 1 33.3%
51
Malcolm Spence
Michigan
3 1 33.3%
52
Landon Hafele
Arizona State
3 1 33.3%
53
Ethan Zielke
Lindenwood
3 1 33.3%
54
Gavyn Thoreson
St. Cloud State
3 1 33.3%
55
Cole Brown
Notre Dame
3 1 33.3%
56
Ryan Humphrey
Niagara
3 1 33.3%
57
Reilley Kotai
Northern Michigan
3 1 33.3%
58
Kevin Scott
RIT
3 1 33.3%
59
Austin Zemlak
Ferris State
3 1 33.3%
60
Lucas Van Vliet
St. Thomas
3 1 33.3%
61
Joel Lehtinen
Alaska
3 1 33.3%
62
Lefty Markonidis
Union
3 1 33.3%
63
Luca D'Amato
Bemidji State
3 1 33.3%
64
Max Namestnikov
Bemidji State
3 1 33.3%
65
Luke Pakulak
Colgate
3 1 33.3%
66
JJ Grainda
Stonehill
3 1 33.3%
67
Ethan Gardula
Connecticut
3 1 33.3%
68
Ben Riche
Holy Cross
3 1 33.3%
69
James Hong
Ohio State
3 1 33.3%
70
Matthew Lansing
Quinnipiac
3 1 33.3%
71
Brendan Gibbons
Air Force
3 1 33.3%
72
Luke van Why
Robert Morris
3 1 33.3%
73
Calvin Crombie
Robert Morris
3 1 33.3%
74
Nick Sajevic
Air Force
3 1 33.3%
75
Ethan Bono
RPI
3 1 33.3%
76
Diego Buttazzoni
Sacred Heart
3 1 33.3%
77
Caeden Herrington
Penn State
3 1 33.3%
78
Devon Carlstrom
Stonehill
3 1 33.3%
79
Matthew Lahey
Michigan State
3 1 33.3%
80
Justin Gill
Merrimack
3 1 33.3%
81
Hunter Wallace
Niagara
3 1 33.3%
82
Matthew Grimes
Boston College
3 1 33.3%
83
Kamil Bednarik
Boston University
3 1 33.3%
84
Zach Olsen
Colorado College
3 1 33.3%
85
Max Scott
Maine
3 1 33.3%
86
Trevor Hoskin
Merrimack
3 1 33.3%
87
Chase Cheslock
St. Thomas
3 1 33.3%
88
Simone Dadiè
Colgate
3 1 33.3%
89
Ethan Beyer
Merrimack
3 1 33.3%
90
Alex Carr
New Hampshire
3 1 33.3%
91
Mason Zebeski
New Hampshire
3 1 33.3%
92
Carter Rose
Union
3 1 33.3%
93
Nolan Flamand
Merrimack
3 1 33.3%
94
Axel Löfgren
Minnesota
4 1 25.0%
95
Theo Wallberg
Western Michigan
4 1 25.0%
96
Mans Toresson
Lake Superior
4 1 25.0%
97
Ty Nash
Lindenwood
4 1 25.0%
98
Alex Pelletier
Boston College
4 1 25.0%
99
Jack Nesbitt
Michigan
4 1 25.0%
100
Brody Waters
Bowling Green
4 1 25.0%
101
Pat Murphy
Stonehill
4 1 25.0%
102
Matthew Kursonis
Holy Cross
4 1 25.0%
103
Ethan Miedema
Bemidji State
4 1 25.0%
104
Gavin O'Connell
Michigan State
4 1 25.0%
105
William Whitelaw
Western Michigan
4 1 25.0%
106
Christian Kim
Air Force
4 1 25.0%
107
Bryce Sookro
Clarkson
4 1 25.0%
108
Noah Reinhart
Michigan Tech
4 1 25.0%
109
Julian Demiglio
RIT
4 1 25.0%
110
Nate Misskey
Mass.-Lowell
4 1 25.0%
111
Ryder Cali
Providence
4 1 25.0%
112
Will Skahan
Minnesota State
4 1 25.0%
113
Adam Pietila
Wisconsin
4 1 25.0%
114
Joshua Karnish
Princeton
4 1 25.0%
115
BENCH
Bemidji State
4 1 25.0%
116
Carson Birnie
Michigan Tech
5 1 20.0%
117
Roberto Mancini
Niagara
5 1 20.0%
118
Will Staring
Air Force
5 1 20.0%
119
Brady Cleveland
Minnesota-Duluth
5 1 20.0%
120
Jason Davenport
Northern Michigan
5 1 20.0%
121
Mirko Buttazzoni
Sacred Heart
5 1 20.0%
122
Logan Wormald
Omaha
5 1 20.0%
123
Jackson Smith
Penn State
5 1 20.0%
124
Ty Gagno
Holy Cross
5 1 20.0%
125
Kocha Delic
Miami
5 1 20.0%
126
Carter Sproule
Connecticut
5 1 20.0%
127
Charles Savoie
Lake Superior
6 1 16.7%
128
BENCH
Niagara
6 1 16.7%
129
Chase Reid
Michigan State
6 1 16.7%
130
Reid Morich
Minnesota State
6 1 16.7%
131
Anthony Biakabutuka
Holy Cross
6 1 16.7%
132
Henry Nelson
Notre Dame
7 1 14.3%
133
Mitchell Young
Niagara
8 1 12.5%
134
Dane Dowiak
Penn State
8 1 12.5%
135
Dalyn Wakely
Mass.-Lowell
8 1 12.5%
136
Christian Catalano
RIT
9 1 11.1%
137
Nathan Mackie
Ferris State
6 0 0.0%
138
Brody Mortensen
Lindenwood
3 0 0.0%
139
Hunter Ramos
Lake Superior
5 0 0.0%
140
Cooper Foster
Lake Superior
5 0 0.0%
141
Nick Ring
New Hampshire
3 0 0.0%
142
Simon-Pier Brunet
Merrimack
3 0 0.0%
143
BENCH
New Hampshire
3 0 0.0%
144
Danny Nelson
Notre Dame
3 0 0.0%
145
Kevin Anderson
St. Thomas
3 0 0.0%
146
Hayden Nichol
Air Force
3 0 0.0%
147
Justin Kipkie
St. Thomas
4 0 0.0%
148
Quinn Rudrud
St. Thomas
3 0 0.0%
149
Quinn Beauchesne
Boston College
3 0 0.0%
150
Matias Vanhanen
Boston College
3 0 0.0%
151
Rylen Roersma
Alaska
4 0 0.0%
152
Nic Sima
Michigan
3 0 0.0%
153
Ty Cheveldayoff
Bowling Green
5 0 0.0%
154
Taos Jordan
Sacred Heart
4 0 0.0%
155
Brayden Crampton
Bowling Green
4 0 0.0%
156
Luc Bydal
Long Island
3 0 0.0%
157
Kuzma Voronin
Mass.-Lowell
3 0 0.0%
158
Remi Gelinas
Clarkson
4 0 0.0%
159
Sean Kilcullen
Mass.-Lowell
5 0 0.0%
160
Mike Murtagh
Connecticut
3 0 0.0%
161
Kalem Parker
Michigan Tech
3 0 0.0%
162
Samo Meritähti
Augustana
3 0 0.0%
163
Spencer Young
Niagara
6 0 0.0%
164
Shane Vansaghi
Michigan State
7 0 0.0%
165
Felix Caron
Ohio State
3 0 0.0%
166
Grayson Burzynski
RPI
4 0 0.0%
167
Ian Scherzer
RPI
4 0 0.0%
168
Elliott Groenewold
Quinnipiac
5 0 0.0%
169
Graham Sward
Quinnipiac
3 0 0.0%
170
Evan Konyen
RIT
4 0 0.0%
171
Will Bishop
St. Lawrence
3 0 0.0%
172
Blake Zielinski
Providence
3 0 0.0%
173
Everett Baldwin
Providence
5 0 0.0%
174
James Fisher
St. Lawrence
3 0 0.0%
175
Ryan Mansfield
Bentley
3 0 0.0%
176
Sebastian Törnqvist
Vermont
4 0 0.0%
177
Tobias Larsen
Bentley
3 0 0.0%
178
Asher Barnett
Michigan
3 0 0.0%
179
Drew Hockley
Alaska-Anchorage
5 0 0.0%
180
Cole McKinney
Michigan
3 0 0.0%
181
Will Felicio
Union
5 0 0.0%
182
Riley Brueck
Union
3 0 0.0%
183
Sam Laurila
North Dakota
3 0 0.0%
184
Joey Henneberry
Canisius
3 0 0.0%
185
Talon Sigurdson
Clarkson
4 0 0.0%
186
Thomas Vandenberg
Providence
5 0 0.0%
187
Tomas Machu
Providence
3 0 0.0%
188
Elias Zimmerman
Colgate
3 0 0.0%
189
Charles Banquier
Stonehill
3 0 0.0%
190
Ethan Whitcomb
Connecticut
4 0 0.0%
191
Owain Johnston
Holy Cross
4 0 0.0%
192
Hayden Paupanekis
St. Cloud State
4 0 0.0%
193
Jacob Fletcher
Augustana
3 0 0.0%
194
Owen Goodbrand
Bentley
3 0 0.0%
195
Jordan Tourigny
Northeastern
3 0 0.0%
196
Jake Karabela
Ohio State
4 0 0.0%
197
Nathan Lewis
Ohio State
3 0 0.0%
198
Caleb Hadland
RPI
5 0 0.0%
199
Shea Busch
Penn State
5 0 0.0%
200
Alex Kostov
Quinnipiac
3 0 0.0%
201
Nathan DellaDonna
RIT
3 0 0.0%
202
Gavin Cornforth
Massachusetts
3 0 0.0%
203
Mason West
Michigan State
4 0 0.0%
204
Sean Barnhill
Michigan State
4 0 0.0%
205
Cameron Briere
Omaha
5 0 0.0%
206
Shaun McEwen
Miami
3 0 0.0%
207
Luke Shipley
Michigan Tech
3 0 0.0%
208
Hunter Hady
Arizona State
3 0 0.0%
209
Cole Reschny
North Dakota
3 0 0.0%
210
Niklas Aaram-Olsen
Boston University
3 0 0.0%
211
Caleb Malhotra
Boston University
3 0 0.0%
212
Mael St-denis
Clarkson
5 0 0.0%
213
Cole Davis
Connecticut
3 0 0.0%
214
Kazimier Sobieski
RPI
3 0 0.0%
215
Conner Brown
Long Island
4 0 0.0%
216
Drew Schock
Michigan
3 0 0.0%
217
Cale Ashcroft
Denver
3 0 0.0%
218
Sam Court
Minnesota State
3 0 0.0%
219
Ryan Spinale
Colgate
7 0 0.0%
220
Nick VanTassell
New Hampshire
4 0 0.0%
221
Josh Van Mulligen
Niagara
4 0 0.0%
222
Tyler Hotson
Bowling Green
6 0 0.0%
223
Ben Doran
Bowling Green
3 0 0.0%
224
Theo Lemieux
Niagara
4 0 0.0%
225
Dawson Sharkey
Northeastern
4 0 0.0%
226
Jasper Kuhta
Massachusetts
3 0 0.0%
227
Amine Hajibi
Northeastern
3 0 0.0%
228
Hagen Burrows
Notre Dame
3 0 0.0%
229
Iiro Hakkarainen
Western Michigan
3 0 0.0%
230
Cole Galata
Sacred Heart
3 0 0.0%
231
Markus Vidicek
Quinnipiac
4 0 0.0%
232
Gabriel Frasca
Quinnipiac
4 0 0.0%
233
Darik Olson
Northern Michigan
3 0 0.0%
234
Jackson Anderson
Alaska
3 0 0.0%
235
Kyle Smolen
Arizona State
3 0 0.0%
236
Trevor Wong
Omaha
6 0 0.0%
237
Maxwell Chakrabarti
Augustana
3 0 0.0%
238
Carson Carels
North Dakota
3 0 0.0%
239
Marton Nemes
Bentley
3 0 0.0%
240
Mathias Loiselle
Vermont
3 0 0.0%
241
Klavs Veinbergs
Colorado College
3 0 0.0%
242
Wilson Bjorck
Colorado College
3 0 0.0%
243
Colton Roberts
Colorado College
3 0 0.0%
244
Ryan Koering
Colorado College
3 0 0.0%
245
John Babcock
Robert Morris
5 0 0.0%
246
Sam Harris
Denver
3 0 0.0%
247
Daxon Rudolph
Denver
3 0 0.0%
248
Lucas Romeo
RIT
6 0 0.0%
249
Cayden Lindstrom
Michigan State
5 0 0.0%
250
Ben Roger
RIT
3 0 0.0%
251
Zack Sharp
Western Michigan
3 0 0.0%
252
Brent Keefer
Army
3 0 0.0%
253
Jack Ivey
Army
3 0 0.0%
254
Luke Santilli
St. Lawrence
4 0 0.0%
255
Alexandre Blais
Connecticut
4 0 0.0%
256
Mats Lindgren
Colorado College
3 0 0.0%
257
Jan Golicic
Quinnipiac
4 0 0.0%
258
Marco Mignosa
Penn State
3 0 0.0%
259
Easton Wainwright
Colgate
3 0 0.0%
260
Dario Beljo
Robert Morris
3 0 0.0%
261
Cooper Conway
Holy Cross
3 0 0.0%
262
Ryan Miller
Denver
3 0 0.0%
263
Jaden Lipinski
Maine
3 0 0.0%
264
Easton Hewson
Minnesota State
3 0 0.0%
265
Matthew Morden
Harvard
4 0 0.0%
266
Grady Deering
Wisconsin
4 0 0.0%
267
Kai Greaves
Princeton
3 0 0.0%
268
Anthony Galante
Stonehill
4 0 0.0%
269
Noah Roberts
Sacred Heart
3 0 0.0%
270
Kyle Powers
Alaska
3 0 0.0%
271
Oliver Tulk
Wisconsin
3 0 0.0%
272
Kieran Cebrian
Denver
3 0 0.0%
Costliest Penalty Types (10+ calls)
Most Dangerous Power Plays (10+ chances)