nhl player most penalty minutes in the last 3 years

Between October 30, 2022 and October 30, 2025, Brady Tkachuk has the most penalty minutes, with 374 minutes in the box.

NAMEPIMGPGAP+/-PPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Brady Tkachuk
B. Tkachuk
374
230
95
109
204
-3
36
35
0
0
12
7
980
9.7
720
1,438
50.1
751
75
97
148
18:42
2Nikita Zadorov
N. Zadorov
346
243
24
42
66
+35
0
1
0
3
3
0
323
7.4
0
0
595
267
79
206
19:06
3Tom Wilson
T. Wilson
319
198
69
64
133
-9
23
13
4
3
10
3
442
15.6
33
99
33.3
586
178
82
161
18:22
4Liam O'Brien
L. O'Brien
310
158
9
18
27
-8
0
0
0
0
0
0
151
6.0
9
46
19.6
512
74
17
41
10:07
5Pat Maroon
P. Maroon
300
190
14
34
48
-24
1
2
0
0
1
0
186
7.5
50
121
41.3
341
36
43
71
11:30
6Arber Xhekaj
A. Xhekaj
300
166
8
19
27
-19
2
1
0
0
0
0
197
4.1
0
0
447
154
33
121
14:55
7Mathieu Olivier
M. Olivier
295
204
29
34
63
-24
0
0
2
1
7
0
248
11.7
20
65
30.8
658
177
49
62
12:54
8A.J. Greer
A.J. Greer
289
205
17
24
41
+6
1
0
1
0
4
0
206
8.3
23
63
36.5
435
79
43
77
9:09
9Radko Gudas
R. Gudas
285
217
9
41
50
+27
0
0
0
1
0
0
273
3.3
0
0
804
453
42
181
18:45
10Max Domi
M. Domi
274
237
36
97
133
-8
6
18
0
0
6
1
421
8.6
969
1,915
50.6
105
80
106
166
15:05
11Mark Kastelic
M. Kastelic
271
193
17
19
36
-14
0
0
0
0
2
0
208
8.2
727
1,310
55.5
503
117
49
61
9:19
12Garnet Hathaway
G. Hathaway
264
233
29
29
58
-4
0
0
3
3
5
0
271
10.7
33
63
52.4
851
216
31
57
11:59
13Tanner Jeannot
T. Jeannot
259
201
19
26
45
-18
1
1
0
1
2
0
217
8.8
42
107
39.3
700
133
35
84
12:26
14Sam Carrick
S. Carrick
256
220
20
28
48
-19
1
0
3
3
2
1
246
8.1
1,021
1,944
52.5
417
109
54
80
11:45
15Ross Johnston
R. Johnston
253
134
3
11
14
-13
0
0
0
0
1
0
57
5.3
5
13
38.5
321
53
16
36
8:19
16Matthew Tkachuk
M. Tkachuk
247
202
83
158
241
+42
31
57
1
1
10
0
712
11.7
11
31
35.5
298
68
87
162
19:07
17Sam Bennett
S. Bennett
246
210
61
69
130
+1
17
16
0
0
9
1
595
10.3
1,292
2,764
46.7
467
123
101
124
17:06
18Michael McCarron
M. McCarron
242
183
19
23
42
-21
0
0
0
1
4
0
220
8.6
991
1,829
54.2
381
144
47
53
12:59
19Michael Eyssimont
M. Eyssimont
236
224
28
35
63
+7
2
3
0
0
5
0
442
6.3
24
65
36.9
362
79
73
76
11:30
20Josh Anderson
J. Anderson
236
230
43
33
76
-32
4
2
2
0
4
0
412
10.4
58
120
48.3
477
130
66
85
15:31
21Frank Vatrano
F. Vatrano
236
245
77
67
144
-60
21
14
4
1
9
3
733
10.5
36
83
43.4
428
216
61
118
17:21
22Ryan Lomberg
R. Lomberg
233
239
19
20
39
-5
1
0
0
0
2
0
271
7.0
22
62
35.5
482
65
55
49
9:52
23Marcus Foligno
M. Foligno
231
199
30
39
69
+7
0
1
0
1
4
0
227
13.2
20
52
38.5
674
135
70
92
14:34
24Ryan Strome
R. Strome
231
235
35
84
119
-50
2
22
0
0
5
2
388
9.0
1,060
2,477
42.8
139
79
75
152
16:26
25Mathew Dumba
M. Dumba
229
214
9
26
35
-28
0
1
0
0
2
0
231
3.9
0
1
0.0
368
271
43
141
18:53

More Senators Stats

Team Rankings

G/GP

3.64

5th

GA/GP

4.00

30th

PP%

31.7

2nd

PK%

63.6

31st

2025-26 Division Standings
TEAMWLOTLPTSDIFF
Canadiens Canadiens
8
3
0
16
7
Red Wings Red Wings
7
3
0
14
4
Maple Leafs Maple Leafs
5
5
1
11
-4
Senators Senators
5
5
1
11
-3
Panthers Panthers
5
5
1
11
-4
Bruins Bruins
5
7
0
10
-5
Sabres Sabres
4
4
2
10
-1
Lightning Lightning
4
4
2
10
-1
Schedule
DATEMATCHUPTIME (ET)
Thu
10/30
CGY CGY
@
OTT OTT
7:00 PM
Sat
11/1
OTT OTT
@
MTL MTL
7:00 PM
Thu
11/6
OTT OTT
@
BOS BOS
7:00 PM
Sat
11/8
OTT OTT
@
PHI PHI
1:00 PM
Sun
11/9
UTA UTA
@
OTT OTT
7:00 PM
Last Game
OTT Senators

5 - 5 - 1

3

Final

7

CHI Blackhawks

5 - 3 - 2

Tue 28 Oct 2025

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Division Standings

Atlantic DivisionWLOTLPTSDIFF
Canadiens Canadiens
8
3
0
16
7
Red Wings Red Wings
7
3
0
14
4
Panthers Panthers
5
5
1
11
-4
Metropolitan DivisionWLOTLPTSDIFF
Devils Devils
8
2
0
16
9
Penguins Penguins
7
2
2
16
10
Hurricanes Hurricanes
6
3
0
12
6
Central DivisionWLOTLPTSDIFF
Mammoth Mammoth
8
3
0
16
10
Avalanche Avalanche
6
1
4
16
11
Jets Jets
7
3
0
14
9
Pacific DivisionWLOTLPTSDIFF
Golden Knights Golden Knights
6
1
3
15
9
Kraken Kraken
5
2
3
13
-1
Kings Kings
5
3
3
13
-3

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
10/6
CHI CHI
@
FLA FLA
2-3
Mon
10/6
PIT PIT
@
NYR NYR
3-0
Mon
10/6
COL COL
@
LAK LAK
4-1
Tue
10/7
MTL MTL
@
TOR TOR
2-5
Tue
10/7
BOS BOS
@
WSH WSH
3-1

Schedule

DATEMATCHUPTIME (ET)
Thu
10/30
CGY CGY
@
OTT OTT
7:00 PM
Thu
10/30
NSH NSH
@
PHI PHI
7:00 PM
Thu
10/30
DAL DAL
@
TBL TBL
7:00 PM
Thu
10/30
BUF BUF
@
BOS BOS
7:00 PM
Thu
10/30
NYI NYI
@
CAR CAR
7:30 PM