Sharks
ScheduleNo games found for 2025 post.
Roster
CENTERS
#15
Shane BowersC · 3 yrs
#18
Filip BystedtC
#71
Macklin CelebriniC · 1 yr
Logan CoutureC · 16 yrs
#10
Ty DellandreaC · 5 yrs
#54
Patrick GilesC · Rookie
#23
Barclay GoodrowC · 11 yrs
#57
Max HeiseC
#40
Jimmy HuntingtonC
#10
Klim KostinC · 6 yrs
#96
Philipp KurashevC · 5 yrs
#46
Cam LundC
#46
Cam LundC · 1 yr
Cole McKinneyC
#77
Michael MisaC · Rookie
#55
Teddy MutrynC
#63
Zack OstapchukC · 1 yr
#22
Andrew PoturalskiC · 8 yrs
#2
Will SmithC · 1 yr
#73
Tyler ToffoliC · 12 yrs
#21
Alexander WennbergC · 11 yrs
#16
Colin WhiteC · 9 yrs
WINGS
#11
Egor AfanasyevLW · 3 yrs
#56
Ethan CardwellRW · Rookie
#92
Igor ChernyshovLW · Rookie
#72
William EklundLW · 3 yrs
Richard GallantLW
#81
Adam GaudetteRW · 7 yrs
#51
Collin GrafRW · 1 yr
#14
Kasper HalttunenRW
#15
Nikolai KovalenkoRW · 1 yr
#41
Samuel LabergeLW
#13
Quentin MustyLW
#17
Oskar OlaussonRW · 3 yrs
#75
Ryan ReavesRW · 15 yrs
#84
Pavol RegendaLW · Rookie
#44
Kiefer SherwoodLW · 7 yrs
#53
Jeff SkinnerLW · 15 yrs
#67
Lucas VanroboysRW
#83
Donovan Villeneuve-HouleRW
#76
Anthony VincentRW
#24
Oliver WahlstromRW · 6 yrs
#62
Carson WetschRW
DEFENSEMEN
#7
Nolan AllanD · 1 yr
#98
Jack BarD
#70
Noah BeckD
#42
Luca CagnoniD · Rookie
#32
Lucas CarlssonD · 6 yrs
#5
Vincent DesharnaisD · 3 yrs
#6
Sam DickinsonD · Rookie
Ryan EllisD · 14 yrs
#38
Mario FerraroD · 6 yrs
#61
Jake FurlongD
#79
John GormleyD
#82
Artem GuryevD
#86
Braden HacheD
#25
Mattias HavelidD
#3
John KlingbergD · 11 yrs
#4
Nick LeddyD · 15 yrs
Ilyas MagomedsultanovD
#85
Shakir MukhamadullinD · 1 yr
#9
Dmitry OrlovD · 14 yrs
#84
Jan RuttaD · 8 yrs
Zachary SharpD
#26
Jack ThompsonD · 2 yrs
#44
Marc-Edouard VlasicD · 19 yrs
#74
Haoxi WangD
GOALIES
#30
Yaroslav AskarovG · Rookie
#93
Laurent BrossoitG · 8 yrs
#35
Gabriel CarriereG · 1 yr
Kyle ChauvetteG · Rookie
#34
Matt DavisG
#1
Christian KirschG
#1
Justin KowalkoskiG
#33
Alex NedeljkovicG · 4 yrs
#31
Carey PriceG · 18 yrs
#31
Joshua RavensbergenG
#36
Jakub SkarekG · 1 yr