4570
National Hockey League
Scores and Statistics
NFL
NBA
MLB
NHL
NCAAF
NCAAB
WNBA
MLS
Golf
Motorsports
Tennis
Soccer
More
NLL
WNCAAB
CFL
AHL
AFL
NHL
Scores
Matchups
Injuries
Teams
Players
Statistics
Standings
Transactions
Odds
Draft
TEAMS
San Jose Sharks
Team Page
|
Past Results
|
Remaining Schedule
| Player Stats |
Player Roster
Skaters
Player
POS
GP
G
A
Pts
+/-
PIM
PPG
SH
SOG
TOI
FW
FL
FO%
Mikael Granlund
RW
42
11
25
36
-5
18
3
1
108
21:13
249
280
47
William Eklund
LW
39
8
22
30
1
6
5
0
71
19:40
9
18
33
Macklin Celebrini
C
32
13
15
28
-12
14
4
0
103
19:45
205
226
48
Fabian Zetterlund
LW
44
12
16
28
7
8
3
0
89
17:36
21
12
64
Tyler Toffoli
RW
44
15
11
26
-13
6
3
0
123
16:35
7
8
47
Jake Walman
D
31
5
20
25
4
22
0
0
80
22:50
0
0
-
Alexander Wennberg
C
44
8
12
20
-12
8
3
0
54
18:30
302
325
48
Luke Kunin
C
44
10
7
17
-7
33
0
0
64
15:06
113
116
49
Will Smith
C
36
6
8
14
-14
6
2
0
52
14:21
33
73
31
Cody Ceci
D
44
3
9
12
-8
12
0
0
46
21:57
0
0
-
Nico Sturm
C
36
4
5
9
-7
11
0
0
23
9:43
115
71
62
Timothy Liljegren
D
31
4
4
8
-8
18
1
0
51
18:25
0
0
-
Henry Thrun
D
37
0
8
8
-6
15
0
0
34
16:54
0
0
-
Mario Ferraro
D
44
3
4
7
-19
28
0
0
42
20:16
0
0
-
Nikolai Kovalenko
RW
12
1
5
6
2
0
0
0
10
12:12
0
0
-
Jan Rutta
D
44
1
5
6
-6
26
0
0
45
16:58
0
0
-
Carl Grundstrom
RW
30
1
4
5
-5
12
0
0
38
9:00
1
3
25
Jack Thompson*
D
14
2
3
5
-8
6
0
0
17
16:03
0
0
-
Ty Dellandrea
C
34
1
3
4
-11
22
0
0
25
11:46
87
85
51
Barclay Goodrow
RW
39
2
2
4
-21
38
0
1
46
14:14
58
59
50
Klim Kostin
C
26
1
3
4
-4
25
0
0
19
10:32
3
4
43
Collin Graf
RW
4
0
2
2
-1
0
0
0
2
14:07
2
0
100
Ethan Cardwell*
RW
6
1
0
1
-2
2
0
0
5
11:32
1
1
50
Danil Gushchin*
LW
10
0
1
1
-2
6
0
0
13
12:07
1
0
100
Shakir Mukhamadullin
D
10
1
0
1
0
2
0
0
10
15:24
0
0
-
Marc-Edouard Vlasic
D
2
0
1
1
1
0
0
0
2
12:19
0
0
-
Matt Benning*
D
7
0
0
0
-5
4
0
0
7
13:02
0
0
-
Givani Smith*
RW
6
0
0
0
-1
10
0
0
2
6:17
0
0
-
* Not currently on active roster
Goalies
Player
GP
Min
GAA
W
L
SHO
GA
SA
G
A
PIM
Yaroslav Askarov
7
418
2.30
3
4
0
16
208
0
1
0
Mackenzie Blackwood
*
19
1058
3.00
6
12
1
53
583
0
0
0
Alexandar Georgiev
7
411
3.65
1
6
0
25
220
0
0
0
Vitek Vanecek
14
733
3.84
3
9
0
47
409
0
1
0
* Not currently on active roster