most major penalties 2011-12 to 2021-22

Between the 2011-12 and 2021-22 seasons, Cody McLeod had the most major penalties, with 109 incurred.

Interpreted as:
most major penalties by a player 2011-12 to 2021-22
NAME MAJOR GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Cody McLeod
C. McLeod
109
503
41
31
72
-22
1,021
1
1
2
0
3
0
472
8.7
13
42
31.0
1,278
177
59
23
9:21
2 Matt Martin
M. Martin
85
744
65
68
133
-32
879
2
1
0
2
11
0
850
7.6
57
144
39.6
3,094
315
168
169
10:52
3 Tom Wilson
T. Wilson
79
647
115
158
273
+44
1,221
17
16
7
3
18
2
977
11.8
118
280
42.1
1,942
370
253
250
14:28
4 Jared Boll
J. Boll
77
288
8
15
23
-32
561
0
0
0
0
0
0
122
6.6
9
20
45.0
492
72
20
21
7:10
5 Kyle Clifford
K. Clifford
74
675
59
70
129
-13
762
1
0
0
1
6
0
925
6.4
34
93
36.6
1,474
135
114
135
10:16
6 Mark Borowiecki
M. Borowiecki
72
454
15
41
56
-22
836
0
0
1
0
0
0
366
4.1
1
3
33.3
1,826
719
61
163
14:53
7 Pat Maroon
P. Maroon
70
649
112
162
274
+35
780
19
37
0
0
18
0
1,004
11.2
77
198
38.9
1,234
118
163
223
13:41
8 Ryan Reaves
R. Reaves
70
727
52
58
110
-27
902
3
0
0
0
8
0
493
10.5
98
217
45.2
2,515
182
153
84
8:53
9 Derek Dorsett
D. Dorsett
69
336
39
52
91
-39
875
2
1
5
1
5
0
472
8.3
38
84
45.2
723
178
88
50
13:00
10 Micheal Haley
M. Haley
66
245
9
20
29
-22
598
0
0
0
0
2
0
163
5.5
121
258
46.9
472
80
32
64
7:51
11 Brandon Prust
B. Prust
64
289
21
48
69
+12
580
0
1
2
2
7
0
253
8.3
115
227
50.7
485
161
58
89
12:43
12 Chris Thorburn
C. Thorburn
64
447
25
38
63
-28
530
0
0
2
0
5
0
316
7.9
203
362
56.1
786
201
49
63
8:27
13 Antoine Roussel
A. Roussel
59
607
85
112
197
-13
1,063
1
8
0
4
15
0
776
11.0
138
294
46.9
900
397
174
217
13:09
14 Nicolas Deslauriers
N. Deslauriers
57
506
44
41
85
-78
521
0
0
2
2
7
0
548
8.0
7
21
33.3
1,536
227
73
61
10:45
15 Matt Hendricks
M. Hendricks
55
470
36
39
75
-41
525
0
1
3
2
3
0
539
6.7
1,072
2,005
53.5
1,129
371
136
110
11:51
16 Chris Neil
C. Neil
55
367
35
43
78
-29
839
3
8
0
0
3
0
448
7.8
8
18
44.4
1,189
91
76
65
10:54
17 Shawn Thornton
S. Thornton
55
336
17
25
42
-25
485
0
0
1
0
1
0
415
4.1
40
104
38.5
497
59
70
36
8:43
18 Marcus Foligno
M. Foligno
54
678
109
142
251
+36
652
9
12
5
3
13
1
795
13.7
295
622
47.4
1,945
401
277
197
14:10
19 Milan Lucic
M. Lucic
54
818
162
252
414
+37
866
40
50
0
0
20
1
1,294
12.5
239
509
47.0
2,344
230
271
519
15:32
20 Wayne Simmonds
W. Simmonds
54
779
224
207
431
-105
1,000
99
65
3
0
37
2
1,750
12.8
81
181
44.8
1,489
362
292
290
15:50
21 Zac Rinaldo
Z. Rinaldo
50
374
18
24
42
-43
758
0
0
0
0
4
0
293
6.1
15
38
39.5
1,236
117
50
49
8:28
22 Austin Watson
A. Watson
49
407
49
54
103
+2
489
1
0
5
5
6
0
488
10.0
95
213
44.6
959
379
117
113
12:03
23 Chris Stewart
C. Stewart
48
476
93
93
186
-32
570
18
22
0
0
9
1
761
12.2
41
146
28.1
583
106
100
127
13:09
24 Mike Brown
M. Brown
47
215
7
9
16
-29
403
0
0
0
1
0
0
181
3.9
14
23
60.9
571
84
34
32
7:57
25 Luke Schenn
L. Schenn
45
632
26
90
116
-29
525
1
1
1
2
2
0
718
3.6
1
2
50.0
2,210
937
122
350
16:45

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Wild Wild
19
5
4
42
22
Jets Jets
21
9
0
42
35
Stars Stars
17
10
0
34
23
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
18
7
3
39
17
Kings Kings
17
8
3
37
14
Oilers Oilers
16
10
2
34
4
Atlantic Division W L OTL PTS DIFF
Panthers Panthers
18
9
2
38
16
Maple Leafs Maple Leafs
17
9
2
36
10
Bruins Bruins
15
12
3
33
-19
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
19
6
2
40
35
Devils Devils
18
10
3
39
19
Hurricanes Hurricanes
18
9
1
37
21

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
12/10
ANA ANA
@
OTT OTT
1-5
Tue
12/10
NYR NYR
@
BUF BUF
3-2
Mon
12/9
STL STL
@
VAN VAN
4-3
Mon
12/9
FLA FLA
@
SEA SEA
2-1
Mon
12/9
MIN MIN
@
UTA UTA
5-4

Schedule

DATE MATCHUP TIME (ET)
Sat
12/14
BOS BOS
@
VAN VAN
10:00 PM
Sat
12/14
TBL TBL
@
SEA SEA
10:00 PM
Sat
12/14
FLA FLA
@
CGY CGY
10:00 PM
Sat
12/14
UTA UTA
@
SJS SJS
10:00 PM
Sat
12/14
NSH NSH
@
COL COL
9:00 PM