highest +/- all-time nhl players sharks

Joe Thornton has the highest career plus/minus for the Sharks, at +161.

NAME+/-GPGAPPIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Joe Thornton
J. Thornton
+161
1,104
251
804
1,055
631
87
315
3
5
40
5
1,891
13.3
8,093
15,063
53.7
720
379
917
1,185
19:00
2Joe Pavelski
J. Pavelski
+108
963
355
406
761
371
121
157
10
6
60
2
2,848
12.5
6,362
11,577
55.0
982
845
598
653
18:53
3Nisse Ekman
N. Ekman
+50
159
43
69
112
88
6
22
4
1
7
0
323
13.3
23
62
37.1
72
54
44
75
15:03
4Milan Michalek
M. Michalek
+49
317
91
123
214
184
26
46
1
3
25
0
763
11.9
22
55
40.0
228
133
126
125
17:12
5Scott Hannan
S. Hannan
+43
626
30
116
146
412
3
23
1
5
4
1
706
4.2
2
5
40.0
457
632
134
323
21:13
6Jonathan Cheechoo
J. Cheechoo
+42
440
165
126
291
304
62
48
3
0
36
0
1,208
13.7
23
91
25.3
587
157
172
235
16:15
7Marco Sturm
M. Sturm
+42
553
128
145
273
242
32
37
14
4
27
5
1,119
11.4
388
904
42.9
380
139
131
164
15:52
8Marc-Edouard Vlasic
M. Vlasic
+41
1,323
84
295
379
472
11
56
2
9
13
3
1,700
4.9
0
1
0.0
711
2,184
334
723
20:41
9Brad Stuart
B. Stuart
+35
486
39
131
170
281
16
48
1
6
11
3
684
5.7
0
0
837
544
119
356
20:52
10Bryan Marchment
B. Marchment
+33
334
13
53
66
706
0
5
1
2
3
1
320
4.1
1
1
100.0
548
228
60
151
18:47
11Douglas Murray
D. Murray
+32
451
6
53
59
361
1
2
0
1
1
0
414
1.4
1
2
50.0
1,078
669
119
205
17:29
12Martin Havlat
M. Havlat
+31
127
27
40
67
62
6
8
0
1
4
1
257
10.5
1
17
5.9
21
41
42
79
15:58
13Rob Blake
R. Blake
+29
143
17
58
75
170
10
20
0
1
2
0
380
4.5
0
0
134
228
42
88
21:19
14Todd Harvey
T. Harvey
+28
301
34
49
83
335
3
2
0
0
3
0
306
11.1
233
513
45.4
554
43
48
89
10:32
15Gary Suter
G. Suter
+28
227
22
79
101
193
9
52
1
5
2
1
507
4.3
1
2
50.0
343
239
42
169
21:39
16Paul Martin
P. Martin
+26
173
7
41
48
44
1
1
0
0
1
0
112
6.3
0
0
103
264
71
114
19:33
17Alexander Korolyuk
A. Korolyuk
+26
296
62
80
142
140
13
16
0
0
5
0
540
11.5
21
55
38.2
134
48
59
142
13:16
18Tom Preissing
T. Preissing
+25
143
13
49
62
38
4
28
0
1
3
2
220
5.9
0
1
0.0
41
105
21
66
19:23
19Justin Braun
J. Braun
+24
607
24
130
154
226
4
7
0
2
1
0
849
2.8
0
0
777
988
240
335
19:56
20Dany Heatley
D. Heatley
+22
162
65
81
146
110
29
31
2
1
14
1
497
13.1
23
55
41.8
185
64
67
123
19:57
21Niklas Sundstrom
N. Sundstrom
+22
281
33
104
137
122
6
23
3
5
2
0
300
11.0
16
46
34.8
121
44
181
148
15:39
22Matt Bradley
M. Bradley
+21
121
12
17
29
99
0
0
0
0
2
0
100
12.0
0
3
0.0
187
9
13
21
7:59
23Bill Houlder
B. Houlder
+21
158
16
48
64
88
11
24
0
1
7
0
217
7.4
24Jeff Norton
J. Norton
+21
225
12
81
93
174
3
23
0
2
1
0
231
5.2
0
0
34
88
42
79
19:30
25Jason Demers
J. Demers
+20
300
16
82
98
119
6
25
0
1
2
0
382
4.2
0
0
320
317
110
200
18:09
StatMuse has season-level data for +/- going back to the 1959-60 season.

More Sharks Stats

Team Leaders

G

30

Celebrini

Macklin Celebrini

A

57

Celebrini

Macklin Celebrini

+/-

+8

Celebrini

Macklin Celebrini
Team Rankings

G/GP

3.12

18th

GA/GP

3.49

31st

PP%

20.2

15th

PK%

78.4

20th

2025-26 Division Standings
TEAMWLOTLPTSDIFF
29
19
14
72
8
34
24
3
71
-7
30
24
8
68
10
29
23
9
67
-6
25
22
14
64
-22
Sharks Sharks
30
25
4
64
-21
24
30
7
55
-35
18
36
7
43
-73
Schedule
DATEMATCHUPTIME (ET)
Fri
3/6
@
10:00 PM
Sat
3/7
@
10:00 PM
Tue
3/10
@
7:00 PM
Thu
3/12
@
7:00 PM
Sat
3/14
@
7:00 PM
Last Game
MTL Canadiens

33 - 18 - 9

5

Final

7

SJS Sharks

30 - 25 - 4

Tue 3 Mar 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
41
10
9
91
81
38
14
9
85
47
36
16
10
82
29
33
25
4
70
27
28
26
8
64
-28
25
26
10
60
-12
23
28
10
56
-32
23
29
9
55
-51
Pacific DivisionWLOTLPTSDIFF
29
19
14
72
8
34
24
3
71
-7
30
24
8
68
10
29
23
9
67
-6
30
25
4
64
-21
25
22
14
64
-22
24
30
7
55
-35
18
36
7
43
-73
Atlantic DivisionWLOTLPTSDIFF
38
18
4
80
49
37
19
6
80
30
35
20
7
77
-2
33
18
9
75
13
34
22
5
73
11
30
22
9
69
11
27
25
11
65
-21
30
29
3
63
-21
Metropolitan DivisionWLOTLPTSDIFF
39
16
6
84
39
31
17
13
75
25
35
23
5
75
4
32
21
8
72
3
31
25
7
69
10
28
22
11
67
-14
31
29
2
64
-26
24
29
8
56
-26

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
1/19
@
3-4
Mon
1/19
@
2-6
Mon
1/19
@
1-3
Mon
1/19
@
5-3
Mon
1/19
@
2-1

Schedule

DATEMATCHUPTIME (ET)
Fri
3/6
@
7:00 PM
Fri
3/6
@
8:00 PM
Fri
3/6
@
8:30 PM
Fri
3/6
@
9:00 PM
Fri
3/6
@
9:00 PM