which sharks player has the most penalty minutes ever

Jeff Odgers has the most career penalty minutes for the Sharks, with 1,001 minutes in the box.

NAME PIM GP G A P +/- PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Jeff Odgers
J. Odgers
1,001
334
48
34
82
-72
13
8
0
0
2
0
368
13.0
2 Owen Nolan
O. Nolan
934
568
206
245
451
-34
75
89
14
13
25
0
1,669
12.3
742
1,535
48.3
496
93
182
262
20:07
3 Bryan Marchment
B. Marchment
706
334
13
53
66
+33
0
5
1
2
3
1
320
4.1
1
1
100.0
548
228
60
151
18:47
4 Joe Thornton
J. Thornton
631
1,104
251
804
1,055
+161
87
315
3
5
40
5
1,892
13.3
8,093
15,064
53.7
720
379
917
1,185
19:00
5 Ryane Clowe
R. Clowe
567
423
101
170
271
+13
28
50
0
0
10
1
909
11.1
119
287
41.5
756
160
209
302
16:31
6 Jayson More
J. More
545
287
12
38
50
-97
1
5
1
1
1
0
297
4.0
7 Andrei Nazarov
A. Nazarov
490
169
23
28
51
-24
3
5
0
0
2
0
221
10.4
8 Patrick Marleau
P. Marleau
481
1,607
522
589
1,111
-22
163
233
17
4
101
10
3,953
13.2
5,703
11,899
47.9
1,345
396
695
1,056
18:19
9 Marc-Edouard Vlasic
M. Vlasic
472
1,323
84
295
379
+41
11
56
2
9
13
3
1,700
4.9
0
1
0.0
711
2,184
334
723
20:41
10 Dody Wood
D. Wood
471
106
8
10
18
-11
0
0
1
0
0
0
95
8.4
11 Scott Thornton
S. Thornton
439
342
77
70
147
-6
16
15
0
0
10
0
616
12.5
47
108
43.5
543
69
70
168
13:42
12 Mike Rathje
M. Rathje
439
671
27
128
155
+11
11
38
1
6
2
0
687
3.9
0
1
0.0
439
320
134
201
22:51
13 Brent Burns
B. Burns
438
798
172
422
594
-14
54
151
2
10
27
10
2,643
6.5
66
147
44.9
912
1,165
543
949
23:57
14 Scott Hannan
S. Hannan
412
626
30
116
146
+43
3
23
1
5
4
1
706
4.2
2
5
40.0
457
632
134
323
21:13
15 Mark Smith
M. Smith
398
323
22
44
66
-4
4
5
1
1
2
0
316
7.0
1,140
2,108
54.1
300
79
85
112
9:46
16 Marcus Ragnarsson
M. Ragnarsson
392
519
28
125
153
-25
12
38
0
6
5
0
558
5.0
3
6
50.0
369
206
74
190
23:14
17 Tony Granato
T. Granato
387
278
57
42
99
+1
10
8
2
0
8
0
567
10.1
4
9
44.4
127
10
21
34
8:43
18 Brenden Dillon
B. Dillon
379
439
13
75
88
+7
0
0
2
2
2
0
461
2.8
0
0
1,032
532
73
202
17:40
19 Joe Pavelski
J. Pavelski
371
963
355
406
761
+108
121
157
10
6
60
2
2,848
12.5
6,362
11,576
55.0
982
845
598
653
18:53
20 Douglas Murray
D. Murray
361
451
6
53
59
+32
1
2
0
1
1
0
414
1.4
1
2
50.0
1,078
669
119
205
17:29
21 Mike Ricci
M. Ricci
355
529
101
162
263
+19
38
42
6
7
15
2
723
14.0
3,553
6,922
51.3
385
176
167
211
16:37
22 Doug Zmolek
D. Zmolek
351
152
5
14
19
-59
2
3
0
0
0
0
123
4.1
23 Evander Kane
E. Kane
342
212
87
79
166
-12
22
14
6
3
9
1
758
11.5
261
557
46.9
444
80
134
137
19:22
24 Todd Harvey
T. Harvey
335
301
34
49
83
+28
3
2
0
0
3
0
306
11.1
233
513
45.4
554
43
48
89
10:32
25 Marty McSorley
M. McSorley
326
113
6
22
28
+4
0
1
1
1
1
0
120
5.0

More Sharks Stats

Team Rankings

G/GP

2.54

32nd

GA/GP

3.78

32nd

PP%

18.6

26th

PK%

74.2

27th

2024-25 Division Standings
TEAM 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
Flames Flames
41
27
14
96
-13
Canucks Canucks
38
30
14
90
-17
Ducks Ducks
35
37
10
80
-42
Kraken Kraken
35
41
6
76
-18
Sharks Sharks
20
50
12
52
-105
Last Game
SJS Sharks

20 - 50 - 0

0

Final

3

EDM Oilers

48 - 29 - 0

Wed 16 Apr 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
STL STL
@
COL COL
2-1
Fri
3/28
NJD NJD
@
MIN MIN
5-2
Fri
3/28
VGK VGK
@
NSH NSH
3-1
Fri
3/28
TOR TOR
@
LAK LAK
3-1
Fri
3/28
CBJ CBJ
@
OTT OTT
2-3

Schedule

DATE MATCHUP TIME (ET)
Mon
5/5
FLA FLA
@
TOR TOR
8:00 PM
Tue
5/6
CAR CAR
@
WSH WSH
7:00 PM
Tue
5/6
EDM EDM
@
VGK VGK
9:30 PM
Wed
5/7
FLA FLA
@
TOR TOR
7:00 PM
Wed
5/7
DAL DAL
@
WPG WPG
9:30 PM