Skip to content

NHL penalty minutes 2024‑2025

The NHL penalty minutes for the 2024-2025 regular season: 920 skaters ranked by penalty minutes. First is Nikita Zadorov with 145 penalty minutes, second is Mathieu Olivier with 139 penalty minutes and third is A.J. Greer with 130 penalty minutes. The highest-ranked Swede is Simon Edvinsson, in place 42 with 67 penalty minutes. See the Swedish player statistics

1
145
penalty minutes
2
139
penalty minutes
3
FLALW· 81 GPCanada
130
penalty minutes
4
123
penalty minutes
5
118
penalty minutes
6
106
penalty minutes
7
105
penalty minutes
8
102
penalty minutes
9
WSHRW· 81 GPCanada
100
penalty minutes
10
98
penalty minutes
11
97
penalty minutes
12
90
penalty minutes
12
90
penalty minutes
14
89
penalty minutes
14
89
penalty minutes
16
88
penalty minutes
17
86
penalty minutes
18
84
penalty minutes
19
80
penalty minutes
20
78
penalty minutes
20
78
penalty minutes
22
UTAD· 82 GPUSA
77
penalty minutes
23
TORC· 74 GPCanada
76
penalty minutes
23
76
penalty minutes
25
MINRW· 69 GPUSA
75
penalty minutes
25
75
penalty minutes
25
75
penalty minutes
28
74
penalty minutes
29
72
penalty minutes
29
72
penalty minutes
29
72
penalty minutes
29
72
penalty minutes
33
70
penalty minutes
33
DALLW· 80 GPCanada
70
penalty minutes
33
70
penalty minutes
33
70
penalty minutes
33
70
penalty minutes
38
NSHRW· 71 GPUSA
69
penalty minutes
38
69
penalty minutes
40
68
penalty minutes
40
68
penalty minutes
42
NYRC· 42 GPCanada
67
penalty minutes
42
DETD· 78 GPSwedenSwedish player
67
penalty minutes
42
67
penalty minutes
45
66
penalty minutes
46
64
penalty minutes
47
63
penalty minutes
47
63
penalty minutes
47
63
penalty minutes
50
NJDLW· 79 GPUSA
62
penalty minutes
51
EDMRW· 81 GPCanada
61
penalty minutes
51
61
penalty minutes
51
61
penalty minutes
54
60
penalty minutes
54
60
penalty minutes
54
BUFLW· 75 GPCanada
60
penalty minutes
54
60
penalty minutes
54
CGYD· 81 GPSwedenSwedish player
60
penalty minutes
54
60
penalty minutes
54
60
penalty minutes
61
59
penalty minutes
61
59
penalty minutes
61
59
penalty minutes
64
58
penalty minutes
64
58
penalty minutes
64
NJDRW· 80 GPSwitzerland
58
penalty minutes
64
58
penalty minutes
68
BUFLW· 73 GPUSA
57
penalty minutes
68
CGYLW· 80 GPCanada
57
penalty minutes
70
WSHC· 82 GPUSA
56
penalty minutes
70
56
penalty minutes
72
55
penalty minutes
72
55
penalty minutes
72
55
penalty minutes
72
CBJC· 75 GPUSA
55
penalty minutes
76
54
penalty minutes
76
BUFD· 73 GPSwedenSwedish player
54
penalty minutes
76
54
penalty minutes
76
54
penalty minutes
76
54
penalty minutes
81
53
penalty minutes
81
53
penalty minutes
81
53
penalty minutes
81
53
penalty minutes
81
53
penalty minutes
86
52
penalty minutes
86
52
penalty minutes
86
52
penalty minutes
86
52
penalty minutes
86
52
penalty minutes
86
52
penalty minutes
86
TORD· 77 GPSwedenSwedish player
52
penalty minutes
86
52
penalty minutes
94
51
penalty minutes
94
51
penalty minutes
94
MINLW· 82 GPUSA
51
penalty minutes
94
51
penalty minutes
98
50
penalty minutes
98
50
penalty minutes
98
50
penalty minutes
98
50
penalty minutes