most years as a shark since 2011-12

Since 2011-12, Marc-Edouard Vlasic has played the most seasons for the Sharks, with 14 seasons.

NAMESEASGPGAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Marc-Edouard Vlasic
M. Vlasic
14
934
66
203
269
-10
337
4
22
2
7
10
3
1,268
5.2
0
1
0.0
503
1,592
238
517
20:04
2Logan Couture
L. Couture
13
829
286
350
636
-23
208
72
124
14
8
46
7
2,256
12.7
4,621
9,665
47.8
699
713
581
482
18:36
3Tomas Hertl
T. Hertl
11
712
218
266
484
-71
256
50
59
6
4
35
7
1,626
13.4
4,750
8,883
53.5
760
507
439
355
17:58
4Brent Burns
B. Burns
11
798
172
422
594
-14
438
54
151
2
10
27
10
2,644
6.5
66
147
44.9
912
1,165
543
949
23:57
5Joe Thornton
J. Thornton
9
641
114
394
508
+51
316
34
140
0
2
18
1
936
12.2
3,820
7,006
54.5
327
229
533
623
18:03
6Kevin Labanc
K. Labanc
8
478
82
143
225
-88
217
13
48
0
0
15
4
885
9.3
29
85
34.1
383
146
164
206
14:24
7Barclay Goodrow
B. Goodrow
8
427
36
55
91
-58
383
0
2
3
3
8
0
452
8.0
962
1,890
50.9
711
310
163
168
12:20
8Justin Braun
J. Braun
8
579
22
121
143
+25
224
2
7
0
2
1
0
805
2.7
0
0
750
967
226
321
20:06
9Patrick Marleau
P. Marleau
8
572
165
180
345
-41
140
55
75
4
0
33
2
1,480
11.1
1,200
2,377
50.5
526
212
297
354
18:22
10Joe Pavelski
J. Pavelski
8
614
252
265
517
+87
229
86
99
4
2
40
2
1,754
14.4
4,157
7,572
54.9
681
553
388
476
19:38
11Mario Ferraro
M. Ferraro
7
490
24
90
114
-121
216
0
5
0
2
2
0
533
4.5
0
1
0.0
954
920
215
297
21:14
12Timo Meier
T. Meier
7
451
154
162
316
-37
259
38
31
0
1
21
4
1,480
10.4
143
343
41.7
772
242
279
262
16:57
13Matt Nieto
M. Nieto
7
364
47
62
109
-73
81
2
8
2
1
6
0
570
8.2
16
53
30.2
236
208
128
135
14:19
14Martin Jones
M. Jones
6
327
0
2
2
0
4
0
0
0
0
0
0
0
0
0
0
0
0
50
57:35
15Brenden Dillon
B. Dillon
6
439
13
75
88
+7
379
0
0
2
2
2
0
461
2.8
0
0
1,032
532
73
202
17:40
16Melker Karlsson
M. Karlsson
6
396
60
52
112
-4
130
1
0
3
0
7
1
480
12.5
66
138
47.8
380
280
142
111
13:01
17Tommy Wingels
T. Wingels
6
332
51
71
122
-18
197
5
15
4
3
10
1
613
8.3
198
483
41.0
963
245
118
155
14:32
18William Eklund
W. Eklund
5
252
50
113
163
-91
99
17
35
1
3
8
4
481
10.4
99
311
31.8
176
179
60
177
18:47
19Noah Gregor
N. Gregor
5
190
26
26
52
-60
82
1
4
0
1
2
0
382
6.8
46
147
31.3
330
116
72
40
12:50
20Erik Karlsson
E. Karlsson
5
293
52
191
243
-67
106
11
67
1
1
8
3
725
7.2
0
2
0.0
141
347
283
342
24:29
21Radim Simek
R. Simek
5
209
7
22
29
-41
74
0
0
0
0
1
0
171
4.1
0
0
419
256
72
107
15:01
22Aaron Dell
A. Dell
5
111
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
2
66
53:58
23Marcus Sorensen
M. Sorensen
5
226
31
33
64
-13
74
0
0
2
1
3
0
256
12.1
23
66
34.8
207
79
92
65
12:32
24Alex Stalock
A. Stalock
5
62
0
1
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
52:25
25Thomas Bordeleau
T. Bordeleau
4
44
6
12
18
-22
18
4
4
0
0
1
0
71
8.5
109
223
48.9
19
26
25
19
15:04

More Sharks Stats

Team Leaders

G

45

Celebrini

Macklin Celebrini

A

70

Celebrini

Macklin Celebrini

+/-

+8

Celebrini

Macklin Celebrini
Team Rankings

G/GP

3.04

17th

GA/GP

3.54

30th

PP%

21.2

16th

PK%

76.4

26th

2025-26 Division Standings
TEAMWLOTLPTSDIFF
39
26
17
95
15
41
30
11
93
13
43
33
6
92
-15
35
27
20
90
-22
Sharks Sharks
39
35
8
86
-41
34
37
11
79
-37
34
39
9
77
-47
25
49
8
58
-100
Last Game
SJS Sharks

39 - 35 - 8

6

Final

1

WPG Jets

35 - 35 - 12

Thu 16 Apr 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
55
16
11
121
99
Stars Stars - x
50
20
12
112
53
Wild Wild - x
46
24
12
104
32
43
33
6
92
28
Blues Blues - e
37
33
12
86
-27
38
34
10
86
-22
Jets Jets - e
35
35
12
82
-29
29
39
14
72
-62
Pacific DivisionWLOTLPTSDIFF
39
26
17
95
15
41
30
11
93
13
Ducks Ducks - x
43
33
6
92
-15
Kings Kings - x
35
27
20
90
-22
39
35
8
86
-41
34
37
11
79
-37
34
39
9
77
-47
25
49
8
58
-100
Atlantic DivisionWLOTLPTSDIFF
50
23
9
109
47
50
26
6
106
59
48
24
10
106
27
45
27
10
100
22
44
27
11
99
32
41
31
10
92
-17
40
38
4
84
-25
32
36
14
78
-46
Metropolitan DivisionWLOTLPTSDIFF
53
22
7
113
56
41
25
16
98
25
43
27
12
98
7
43
30
9
95
19
40
30
12
92
0
43
34
5
91
-8
42
37
3
87
-24
34
39
9
77
-12

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
3/23
@
3-2
Mon
3/23
@
4-2
Mon
3/23
@
4-3
Mon
3/23
@
6-2
Mon
3/23
@
4-5

Schedule

DATEMATCHUPTIME (ET)
Mon
4/20
@
7:00 PM
Mon
4/20
@
7:30 PM
Mon
4/20
@
9:30 PM
Mon
4/20
@
10:00 PM
Tue
4/21
@
7:00 PM