what player commits the most penalties per fixture in nhl in the last 3 years

Between May 8, 2022 and May 8, 2025, Brady Tkachuk has incurred the most penalties, with 123 penalties.

NAME PEN GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Brady Tkachuk
B. Tkachuk
123
235
101
111
212
-9
383
37
37
0
0
13
7
1,000
10.1
748
1,492
50.1
763
76
97
148
18:41
2 Nikita Zadorov
N. Zadorov
121
238
24
39
63
+35
340
0
1
0
3
3
0
325
7.4
0
0
569
250
73
193
18:57
3 Radko Gudas
R. Gudas
116
219
9
42
51
+32
293
0
0
0
1
0
0
287
3.1
0
0
805
456
47
180
18:56
4 Tom Wilson
T. Wilson
106
188
64
58
122
-12
311
20
12
4
3
10
3
420
15.2
32
94
34.0
557
175
79
151
18:17
5 Brad Marchand
B. Marchand
101
226
73
112
185
+22
216
21
47
3
3
15
4
584
12.5
51
125
40.8
277
91
111
250
18:40
6 Pierre-Luc Dubois
P. Dubois
101
237
63
106
169
+23
223
22
23
0
0
9
1
493
12.8
1,500
3,036
49.4
232
146
76
142
17:06
7 Rasmus Dahlin
R. Dahlin
98
232
52
148
200
+20
212
17
56
0
1
5
2
639
8.1
0
0
400
384
126
210
25:10
8 Frank Vatrano
F. Vatrano
98
244
80
66
146
-58
231
21
13
4
1
9
3
737
10.9
32
78
41.0
411
222
65
115
17:32
9 Arber Xhekaj
A. Xhekaj
96
165
9
20
29
-16
300
2
1
0
0
0
0
205
4.4
0
0
464
158
34
125
15:10
10 Sam Bennett
S. Bennett
95
208
61
71
132
+7
244
16
16
0
0
9
1
605
10.1
1,265
2,735
46.3
468
123
105
124
17:10
11 Matthew Tkachuk
M. Tkachuk
93
211
88
166
254
+45
265
31
60
1
1
10
0
758
11.6
17
43
39.5
304
71
87
171
19:13
12 Mathieu Olivier
M. Olivier
93
202
28
31
59
-28
290
0
0
2
1
7
0
241
11.6
20
67
29.9
647
174
49
62
12:41
13 Ryan Strome
R. Strome
92
243
36
87
123
-53
235
3
22
0
0
5
2
398
9.0
1,137
2,630
43.2
145
81
77
156
16:31
14 Michael Bunting
M. Bunting
91
239
61
81
142
-17
228
25
23
0
0
8
0
497
12.3
13
38
34.2
204
58
100
143
15:40
15 Ian Cole
I. Cole
90
238
6
39
45
+21
199
0
0
0
1
0
0
236
2.5
0
0
306
500
76
205
19:28
16 Tyler Myers
T. Myers
90
226
12
58
70
+2
217
0
1
3
2
0
0
280
4.3
0
0
290
405
69
142
20:12
17 Josh Anderson
J. Anderson
89
228
45
34
79
-28
236
4
2
2
0
6
0
414
10.9
63
124
50.8
485
128
68
81
15:31
18 Max Domi
M. Domi
88
234
37
99
136
0
276
9
19
0
0
6
2
409
9.0
1,009
1,946
51.8
108
76
112
162
15:16
19 Matt Dumba
M. Dumba
86
218
9
27
36
-31
229
0
1
0
0
2
0
242
3.7
0
1
0.0
377
284
42
142
19:01
20 Ryan Hartman
R. Hartman
86
202
47
61
108
+4
227
9
12
2
2
10
0
480
9.8
895
1,944
46.0
209
154
90
135
15:55
21 Andrei Svechnikov
A. Svechnikov
86
195
62
93
155
+11
188
20
31
0
0
14
0
529
11.7
9
21
42.9
429
61
77
191
17:23
22 Evgeni Malkin
E. Malkin
85
232
70
130
200
-31
194
21
49
0
0
8
1
564
12.4
1,101
2,290
48.1
116
123
202
240
18:21
23 Darnell Nurse
D. Nurse
84
239
27
81
108
+40
215
1
7
4
1
7
3
572
4.7
0
0
475
472
76
202
22:36
24 Mikko Rantanen
M. Rantanen
83
244
129
168
297
+47
192
38
65
0
0
24
3
789
16.3
632
1,219
51.8
178
134
144
170
22:07
25 Niko Mikkola
N. Mikkola
82
239
10
35
45
+29
197
0
0
0
1
0
0
271
3.7
0
0
486
318
34
170
19:12

More Senators Stats

Team Rankings

G/GP

2.95

18th

GA/GP

2.83

13th

PP%

23.8

11th

PK%

77.7

19th

2024-25 Division Standings
TEAM W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Senators Senators
45
30
7
97
9
Canadiens Canadiens
40
31
11
91
-20
Red Wings Red Wings
39
35
8
86
-21
Sabres Sabres
36
39
7
79
-20
Bruins Bruins
33
39
10
76
-50
Last Game
OTT Senators

2 - 4 - 0

2

Final

4

TOR Maple Leafs

4 - 2 - 0

Thu 1 May 2025

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Jets Jets
56
22
4
116
86
Stars Stars
50
26
6
106
53
Avalanche Avalanche
49
29
4
102
43
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Atlantic Division W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
51
22
9
111
56
Hurricanes Hurricanes
47
30
5
99
33
Devils Devils
42
33
7
91
20

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
3/28
BOS BOS
@
DET DET
1-2
Fri
3/28
CGY CGY
@
EDM EDM
2-3
Fri
3/28
NYR NYR
@
SJS SJS
6-1
Fri
3/28
DAL DAL
@
SEA SEA
5-1
Sat
3/29
MTL MTL
@
FLA FLA
4-2

Schedule

DATE MATCHUP TIME (ET)
Thu
5/8
CAR CAR
@
WSH WSH
7:00 PM
Thu
5/8
EDM EDM
@
VGK VGK
9:30 PM
Fri
5/9
TOR TOR
@
FLA FLA
7:00 PM
Fri
5/9
DAL DAL
@
WPG WPG
9:30 PM
Sat
5/10
WSH WSH
@
CAR CAR
6:00 PM