Login

SHARKS
GP: 0 | W: 0 | L: 0 | OTL: 0 | P: 0
GF: 0 | GA: 0 | PP%: 0% | PK%: 0%
GM : Chris Cook | Morale : 60 | Team Overall : 80
Your browser screen resolution is too small for this page. Some information are hidden to keep the page readable.

Team Leaders

Team Stats
Team Info

General ManagerChris Cook
DivisionPacific Division
ConferenceWESTERN CONFERENCE
CaptainDavid Backes
Assistant #1
Assistant #2


Arena Info

NameThe Cow Palace
Capacity12,953
Attendance
Season Tickets5,181


Roster Info

Pro Team22
Farm Team33
Contract Limit55 / 55
Prospects4


Salary Cap

Estimated Season Salary Cap0$
Available Salary Cap81,000,000$
Special Salary Cap Value0$
Players In Salary Cap21


Finance

Year to Date Revenue0$
Year To Date Expenses0$
Estimated Season Revenue0$
Estimated Season Expenses0$
Current Bank Account506,403,688$
Projected Bank Account506,403,688$


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name #C L R D CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO MO OV TA SPAgeContractSalary
1Matt Duchene0XX100.0070168899889399997499998190677183818802400$
2David Backes (C)0XX100.0099466599977684987299987369787656818703246,080,000$
3Andrew Ladd0X100.0062279499978299986699985871868562808603018,164,000$
4Mikkel Boedker0XX100.0079389199849686916894947571666966818502645,360,000$
5Antoine Vermette0XXX100.0059219997957881908093936167918850828303318,193,000$
6Mikko Koivu0X100.0081309598987677869088845870888637818103216,267,000$
7Nathan MacKinnon0XX100.0058227598968493867585867398444987818002044,505,000$
8Scott Gomez0X100.0081216591887276878584768264959346628003612,592,000$
9Teuvo Teravainen0XXX100.004612859169789093708273697132377781750211650,000$
10Dominic Moore0XX100.0072249191786782608567646859888841817303611,234,000$
11Anthony Stewart0X100.007545809599736872676081545949562817103012,032,000$
12Riley Nash0XX100.0050198798798199708062657067434840807102611,581,000$
13Oliver Ekman-Larsson0X100.0080246999938695913691689758555874808602445,256,000$
14Cody Franson0X100.0099217091878281853586658843576141808302834,271,000$
15Mattias Ekholm0X100.0083317194998187863580638951485361808202523,328,000$
16John Klingberg0X100.0061158693817699823593629052374363807902443,168,000$
17Justin Schultz0X100.0057278797848199803681608453445044807802522,263,000$
18Rasmus Ristolainen0X100.008847717687748371337662884233388180770211650,000$
Scratches
1Nick Spaling0X100.006434828276778668765659686332373649660281650,000$
2Ron Hainsey0X100.0084408373946980733672579058838137197903421,271,000$
Farm Team
1Jean-Gabriel Pageau0X100.004217494638299799068737970303575607202400$
2Jesper Fast0X100.006314798974799875706563836832386560710244960,000$
3Scott Laughton (R)0X100.007213738768729370798063766223297160710212650,000$
4Martin Erat0XX100.0046279493846880656866696365828135607003600$
5Joel Armia (R)0X100.007923787782737174705967786723305160680221650,000$
6Jujhar Khaira (R)0X100.007538727881697769707160746018255560680212650,000$
7Sebastian Aho (R)0XX100.00251718657699979667176678622288960680182650,000$
8Ryan Jones0XX100.006837798480767865696773606229361960670301856,000$
9Marcus Sorensen0X100.004517793637999727060687165223042606702400$
10Travis Moen0XX100.009759578796706855705757635755584360670331650,000$
11Conor Garland (R)0X100.00551739251799368676664696316237160660202650,000$
12T.J. Tynan0X100.006527585727599683568328442112122606502411,182,000$
13Brady Skjei (R)0X100.006825738978707770357333874323296960730212650,000$
14Matt Walker0X100.006451676798687267356855855365701607303600$
15Jason Garrison0X100.0079377890937272703466417139394333607203200$
16Douglas Murray0X100.006440817297645770346651865358617607203600$
17Devon Toews (R)0X100.004617798673679670337833824415235460700212650,000$
18Matt Carkner0X100.00817153757660506035503586545459160690361650,000$
19Leon Draisaitl (SJS) (R)0X100.004112778076727890788690759428338660750203750,000$
20Kyle Calder0XX100.0078999082669064716465556479818606703600$
21Mattias Weinhandl0XX100.004815999284669057685963695759651606703600$
22Tyler Graovac0X100.007225828585718465764758746315252730650221650,000$
23Jason Williams0XX100.00432594867568786466656949674249760650351650,000$
24Brandon Reid0XXX100.00461390967575855867616061613543160650341832,000$
25Anthony Peluso0XX100.0090607169887566657149547559192813606402612,000,000$
26Sven Andrighetto (R)0X100.00427818560769068685861686216244960630221650,000$
27Carter Ashton0X100.0062207471837475637151536756152517606202412,000,000$
28Seth Griffith (R)0X100.00459778360788665765358666013233760620221650,000$
29Olli Malmivaara0X100.00713086809869596936675885502836160720331650,000$
30Jonas Frogren0X100.00262798728765807035605592545663160700361650,000$
TEAM AVERAGE100.00642580878275847461716574624550436573
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name #CON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV TA SPAgeContractSalary
1Brian Elliott0100.009267918495999999998190605966818703021,357,000$
2Matt Murray0100.008592758281829999997994363673828002143,445,000$
Scratches
Farm Team
1Dan Ellis0100.00826368798578777775828345444760730351650,000$
2Jason Bacashihua0100.00787378727976656364757228271960660333650,000$
3Dany Sabourin0100.00685166837070616059687436352260620351650,000$
TEAM AVERAGE100.0081697680828180807977834140456974
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name Team NamePOSGP G A P +/- PIM PIM5 HIT HTT SHT OSB OSM SHT% SB MP AMG PPG PPA PPP PPS PPM PKG PKA PKP PKS PKM GW GT FO% FOT GA TA EG HT P/20 PSG PSS FW FL FT S1 S2 S3
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name Team NameGP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA ST BG S1 S2 S3


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Player Name Team NamePOS Age Birthday Rookie Weight Height No Trade Available For Trade Acquired By Last Trade Date Force Waivers Waiver Possible Contract Contract Signature Date Force UFA Emergency Recall Type Current Salary Salary Cap Salary Cap Remaining Exclude from Salary Cap Salary Year 2Salary Year 3Salary Year 4Salary Year 5Salary Year 6Salary Year 7Salary Year 8Salary Year 9Salary Year 10No Trade Year 2No Trade Year 3No Trade Year 4No Trade Year 5No Trade Year 6No Trade Year 7No Trade Year 8No Trade Year 9No Trade Year 10Link
Andrew LaddSHARKSLW301/1/1985No192 Lbs6 ft3NoNoN/AYesYes1FalseFalsePro Only8,164,000$8,164,000$8,164,000$No------------------NHL Link
Anthony StewartSHARKSRW301/1/1985 3:29:07 AMNo230 Lbs6 ft3NoNoN/AYesYes1FalseFalsePro & Farm2,032,000$2,032,000$2,032,000$No------------------NHL Link
Antoine VermetteSHARKSC/LW/RW331/1/1982No197 Lbs6 ft1NoNoN/AYesYes1FalseFalsePro Only8,193,000$8,193,000$8,193,000$No------------------NHL Link
Brian ElliottSHARKSG301/1/1985 8:41:14 AMNo209 Lbs6 ft2NoNoN/AYesYes2FalseFalsePro Only1,357,000$1,357,000$1,357,000$No1,357,000$--------No--------NHL Link
Cody FransonSHARKSD281/1/1987No224 Lbs6 ft5NoNoN/AYesYes3FalseFalsePro Only4,271,000$4,271,000$4,271,000$No4,271,000$4,271,000$-------NoNo-------NHL Link
David BackesSHARKSC/RW321/1/1984No215 Lbs6 ft3NoNoN/AYesYes44/29/2024FalseFalsePro Only6,080,000$6,080,000$6,080,000$No6,080,000$6,080,000$6,080,000$------NoNoNo------NHL Link
Dominic MooreSHARKSC/LW361/1/1980 9:20:29 AMNo192 Lbs6 ft0NoNoN/AYesYes1FalseFalsePro Only1,234,000$1,234,000$1,234,000$No------------------NHL Link
John KlingbergSHARKSD241/1/1992No190 Lbs6 ft3NoNoN/ANoNo44/29/2024FalseFalsePro Only3,168,000$3,168,000$3,168,000$No3,168,000$3,168,000$3,168,000$------NoNoNo------NHL Link
Justin SchultzSHARKSD251/1/1990No193 Lbs6 ft2NoNoN/ANoNo2FalseFalsePro Only2,263,000$2,263,000$2,263,000$No2,263,000$--------No--------NHL Link
Matt DucheneSHARKSC/RW241/1/1991 6:29:23 AMNo195 Lbs5 ft11NoNoN/ANoNo0FalseFalsePro Only0$0$No------------------NHL Link
Matt MurraySHARKSG211/1/1994 2:34:25 AMNo203 Lbs6 ft5NoNoN/ANoNo44/29/2024FalseFalsePro Only3,445,000$3,445,000$3,445,000$No3,445,000$3,445,000$3,445,000$------NoNoNo------NHL Link
Mattias EkholmSHARKSD251/1/1990No215 Lbs6 ft4NoNoN/ANoNo2FalseFalsePro Only3,328,000$3,328,000$3,328,000$No3,328,000$--------No--------NHL Link
Mikkel BoedkerSHARKSLW/RW261/1/1989 6:38:12 AMNo207 Lbs5 ft11NoNoN/AYesYes44/29/2024FalseFalsePro Only5,360,000$5,360,000$5,360,000$No5,360,000$5,360,000$5,360,000$------NoNoNo------NHL Link
Mikko KoivuSHARKSC321/1/1983No215 Lbs6 ft3NoNoN/AYesYes1FalseFalsePro Only6,267,000$6,267,000$6,267,000$No------------------NHL Link
Nathan MacKinnonSHARKSC/RW201/1/1995 2:32:35 AMNo200 Lbs6 ft0NoNoN/ANoNo44/29/2024FalseFalsePro Only4,505,000$4,505,000$4,505,000$No4,505,000$4,505,000$4,505,000$------NoNoNo------NHL Link
Nick SpalingSHARKSC281/1/1988No201 Lbs6 ft1NoNoN/AYesYes1FalseFalsePro & Farm650,000$650,000$650,000$No------------------NHL Link
Oliver Ekman-LarssonSHARKSD241/1/1991No200 Lbs6 ft2NoNoN/ANoNo44/29/2024FalseFalsePro Only5,256,000$5,256,000$5,256,000$No5,256,000$5,256,000$5,256,000$------NoNoNo------NHL Link
Rasmus RistolainenSHARKSD211/1/1994 2:02:15 AMNo220 Lbs6 ft4NoNoN/ANoNo1FalseFalsePro Only650,000$650,000$650,000$No------------------NHL Link
Riley NashSHARKSC/RW261/1/1989No185 Lbs6 ft2NoNoTrade1/22/2024YesYes1FalseFalsePro Only1,581,000$1,581,000$1,581,000$No------------------NHL Link
Ron HainseySHARKSD341/1/1981No205 Lbs6 ft3NoNoN/AYesYes2FalseFalsePro Only1,271,000$1,271,000$1,271,000$No1,271,000$--------No--------NHL Link
Scott GomezSHARKSC361/1/1980 9:14:30 AMNo200 Lbs5 ft11NoNoN/AYesYes1FalseFalsePro Only2,592,000$2,592,000$2,592,000$No------------------NHL Link
Teuvo TeravainenSHARKSC/LW/RW211/1/1994 2:00:36 AMNo192 Lbs5 ft11NoNoN/ANoNo1FalseFalsePro Only650,000$650,000$650,000$No------------------NHL Link
Total PlayersAverage AgeAverage WeightAverage HeightAverage ContractAverage Year 1 Salary
2227.55204 Lbs6 ft22.053,287,136$

Sum Year 1 Salary Sum Year 2 Salary Sum Year 3 Salary Sum Year 4 Salary Sum Year 5 Salary
72,317,000$40,304,000$32,085,000$27,814,000$0$



5 vs 5 Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Andrew LaddMatt DucheneAntoine Vermette27005
2Mikkel BoedkerMikko KoivuNathan MacKinnon27014
3Teuvo TeravainenDavid BackesRiley Nash25032
4Dominic MooreScott GomezAnthony Stewart21230
5 vs 5 Defense
Line #DefenseDefenseTime %PHYDFOF
1Mattias EkholmCody Franson28122
2Oliver Ekman-LarssonRasmus Ristolainen27122
3John KlingbergJustin Schultz27122
4John KlingbergMattias Ekholm18122
Power Play Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Andrew LaddMatt DucheneAntoine Vermette51122
2Teuvo TeravainenMikko KoivuMikkel Boedker49122
Power Play Defense
Line #DefenseDefenseTime %PHYDFOF
1Nathan MacKinnonOliver Ekman-Larsson51122
2David BackesJohn Klingberg49122
Penalty Kill 4 Players Forward
Line #CenterWingTime %PHYDFOF
1Scott GomezDavid Backes51122
2Antoine VermetteNathan MacKinnon49122
Penalty Kill 4 Players Defense
Line #DefenseDefenseTime %PHYDFOF
1Oliver Ekman-LarssonCody Franson51122
2Mattias EkholmRasmus Ristolainen49122
Penalty Kill 3 Players
Line #WingTime %PHYDFOFDefenseDefenseTime %PHYDFOF
1Scott Gomez51122Oliver Ekman-LarssonCody Franson51122
2Nathan MacKinnon49122Mattias EkholmRasmus Ristolainen49122
4 vs 4 Forward
Line #CenterWingTime %PHYDFOF
1Nathan MacKinnonAntoine Vermette51122
2Mikko KoivuTeuvo Teravainen49122
4 vs 4 Defense
Line #DefenseDefenseTime %PHYDFOF
1Oliver Ekman-LarssonCody Franson51122
2Mattias EkholmRasmus Ristolainen49122
Last Minutes Offensive
Left WingCenterRight WingDefenseDefense
Andrew LaddDavid BackesMatt DucheneOliver Ekman-LarssonCody Franson
Last Minutes Defensive
Left WingCenterRight WingDefenseDefense
Teuvo TeravainenMatt DucheneMikko KoivuOliver Ekman-LarssonCody Franson
Extra Forwards
Normal PowerPlayPenalty Kill
Teuvo Teravainen, Nathan MacKinnon, Mikkel BoedkerMatt Duchene, Nathan MacKinnonMikko Koivu
Extra Defensemen
Normal PowerPlayPenalty Kill
Oliver Ekman-Larsson, Mattias Ekholm, Rasmus RistolainenOliver Ekman-LarssonOliver Ekman-Larsson, Mattias Ekholm
Penalty Shots
Matt Duchene, Teuvo Teravainen, Nathan MacKinnon, David Backes, Antoine Vermette
Goalie
#1 : Matt Murray, #2 : Brian Elliott


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
OverallHomeVisitor
# VS Team GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff P PCT G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT
Total00000000000000000000000000000000000.000000000000000000000000%000%0000%000%000%000000

Total For Players
Games PlayedPointsStreakGoalsAssistsPointsShots ForShots AgainstShots BlockedPenalty MinutesHitsEmpty Net GoalsShutouts
00N/A0000000000
All Games
GPWLOTWOTL SOWSOLGFGA
000000000
Home Games
GPWLOTWOTL SOWSOLGFGA
000000000
Visitor Games
GPWLOTWOTL SOWSOLGFGA
000000000
Last 10 Games
WLOTWOTL SOWSOL
000000
Power Play AttempsPower Play GoalsPower Play %Penalty Kill AttempsPenalty Kill Goals AgainstPenalty Kill %Penalty Kill Goals For
000%000%0
Shots 1 PeriodShots 2 PeriodShots 3 PeriodShots 4+ PeriodGoals 1 PeriodGoals 2 PeriodGoals 3 PeriodGoals 4+ Period
00000000
Face Offs
Won Offensive ZoneTotal OffensiveWon Offensive %Won Defensif ZoneTotal DefensiveWon Defensive %Won Neutral ZoneTotal NeutralWon Neutral %
000%000%000%
Puck Time
In Offensive ZoneControl In Offensive ZoneIn Defensive ZoneControl In Defensive ZoneIn Neutral ZoneControl In Neutral Zone
000000


Last Played Games
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
DayGame Visitor Team Score Home Team Score ST OT SO RI Link



Arena Capacity - Ticket Price Attendance - %
Level 1Level 2Level 3Level 4Luxury
Capacity4350315320003000450
Ticket Price1851357540999
Attendance0%0%0%0%0%
Attendance PCT0%0%0%0%0%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueCapacityTeam Popularity
42 0 - 0%0$0$12953129

Expenses
Year To Date ExpensesPlayers Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
0$ 72,317,000$ 72,317,000$ 0$ 0$
Salary Cap Per DaysSalary Cap To DateLuxury Taxe TotalPlayers In Salary CapPlayers Out of Salary Cap
0$ 0$ 0$ 21 0

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
0$ 0 0$ 0$

Team Total Estimate
Estimated Season Expenses Current Bank Account Projected Bank Account
0$ 506,403,688$ 506,403,688$
Estimated Season Salary CapAvailable Salary CapMaximum Salary CapOver Minimum Salary Cap
0$ 81,000,000$ 81,000,000$ -35,000,000$



Depth Chart

Left WingCenterRight Wing
Andrew LaddAGE:30PO:62OV:86
Mikkel BoedkerAGE:26PO:66OV:85
Antoine VermetteAGE:33PO:50OV:83
Teuvo TeravainenAGE:21PO:77OV:75
Dominic MooreAGE:36PO:41OV:73
Martin EratAGE:36PO:35OV:70
Jujhar Khaira (R)AGE:21PO:55OV:68
Travis MoenAGE:33PO:43OV:67
Marcus SorensenAGE:24PO:42OV:67
Ryan JonesAGE:30PO:19OV:67
Kyle CalderAGE:36PO:8OV:67
Mattias WeinhandlAGE:36PO:1OV:67
Brandon ReidAGE:34PO:1OV:65
Anthony PelusoAGE:26PO:13OV:64
Matt DucheneAGE:24PO:83OV:88
David BackesAGE:32PO:56OV:87
Antoine VermetteAGE:33PO:50OV:83
Mikko KoivuAGE:32PO:37OV:81
Nathan MacKinnonAGE:20PO:87OV:80
Scott GomezAGE:36PO:46OV:80
Leon Draisaitl (SJS) (R)AGE:20PO:86OV:75
Teuvo TeravainenAGE:21PO:77OV:75
Dominic MooreAGE:36PO:41OV:73
Jean-Gabriel PageauAGE:24PO:75OV:72
Scott Laughton (R)AGE:21PO:71OV:71
Riley NashAGE:26PO:40OV:71
Sebastian Aho (R)AGE:18PO:89OV:68
Kyle CalderAGE:36PO:8OV:67
Nick SpalingAGE:28PO:36OV:66
Tyler GraovacAGE:22PO:27OV:65
T.J. TynanAGE:24PO:22OV:65
Jason WilliamsAGE:35PO:7OV:65
Brandon ReidAGE:34PO:1OV:65
Seth Griffith (R)AGE:22PO:37OV:62
Matt DucheneAGE:24PO:83OV:88
David BackesAGE:32PO:56OV:87
Mikkel BoedkerAGE:26PO:66OV:85
Antoine VermetteAGE:33PO:50OV:83
Nathan MacKinnonAGE:20PO:87OV:80
Teuvo TeravainenAGE:21PO:77OV:75
Jesper FastAGE:24PO:65OV:71
Riley NashAGE:26PO:40OV:71
Anthony StewartAGE:30PO:2OV:71
Martin EratAGE:36PO:35OV:70
Sebastian Aho (R)AGE:18PO:89OV:68
Joel Armia (R)AGE:22PO:51OV:68
Travis MoenAGE:33PO:43OV:67
Ryan JonesAGE:30PO:19OV:67
Mattias WeinhandlAGE:36PO:1OV:67
Conor Garland (R)AGE:20PO:71OV:66
Jason WilliamsAGE:35PO:7OV:65
Brandon ReidAGE:34PO:1OV:65
Anthony PelusoAGE:26PO:13OV:64
Sven Andrighetto (R)AGE:22PO:49OV:63
Carter AshtonAGE:24PO:17OV:62

Defense #1Defense #2Goalie
Oliver Ekman-LarssonAGE:24PO:74OV:86
Cody FransonAGE:28PO:41OV:83
Mattias EkholmAGE:25PO:61OV:82
John KlingbergAGE:24PO:63OV:79
Ron HainseyAGE:34PO:37OV:79
Justin SchultzAGE:25PO:44OV:78
Rasmus RistolainenAGE:21PO:81OV:77
Brady Skjei (R)AGE:21PO:69OV:73
Matt WalkerAGE:36PO:1OV:73
Jason GarrisonAGE:32PO:33OV:72
Douglas MurrayAGE:36PO:7OV:72
Olli MalmivaaraAGE:33PO:1OV:72
Devon Toews (R)AGE:21PO:54OV:70
Jonas FrogrenAGE:36PO:1OV:70
Matt CarknerAGE:36PO:1OV:69
Brian ElliottAGE:30PO:66OV:87
Matt MurrayAGE:21PO:73OV:80
Dan EllisAGE:35PO:47OV:73
Jason BacashihuaAGE:33PO:19OV:66
Dany SabourinAGE:35PO:22OV:62

Prospects

Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
ProspectTeam NameDraft YearOverall PickInformationLast Trade DateLink
John Marino (s26)SHARKS2652
Leon Draisaitl (s25)SHARKS251
Mikhail Vorobyev (s26)SHARKS2676
Oskar Lindblom (s25)SHARKS2551

Draft Picks

Year R1R2R3R4R5R6R7
27
28
29
30
31
Conditional Draft Picks



s26 - Do the Sharks Have a Franchise Player? [WB2]

By Chris Cook (SHARKS) On Thursday 8th February 2024 / 3:41pm

Looking around the VHL, many teams have that one or two “go-to” type of player. The guy that they can rely on most nights to get them that big goal, hit, or save. The Sharks have found themselves quite lucky over the last few seasons to have a number of high draft picks, and thus, have found themselves in a unique position of having a number of these players. But do they have a so called “FRANCHISE” player in their system? Well lets take a look at some players and see if they have that potential, or are already there.

Matt Murray (Drafted S23 5th OV) – Matt Murray is the “new kid” on the block in San Jose, making his pro debut this season. In 13 games played, he is currently sporting a 6-4-3 record, which isn’t all that impressive, however when you look at some of his other stats, it begins to paint a different picture. Murray currently leads all goalies (Min 10 games played) in both Save% at .933%  and a GAA of 2.11, and currently has 1 shutout on the season (only 4 total on the year league wide). It would be a stretch to call Murray a Franchise player at the moment, however at 80OV at only 21 years old, sporting these types of numbers, he could quickly become that player if he keeps up his current play.

 

Nathan MacKinnon (Drafted S24 1st OV) – Taken with a pick that the Sharks got from the Blues for Nathan Horton, Mackinnon finds himself in the midst of his 3rd full season in San Jose. There have certainly been growing pains for the young Center, as he has 42PTS through 169 total games played. Barring injury, Mackinnon is on pace for 31 points this season, which would be a career best thus far. That being said, Mackinnon is only 20 years old, and already 80OV. Sharks management expect Mackinnon to become the face of the franchise very quickly, and hope he becomes that Franchise player.

 

Leon Draisaitl (Drafted S25 1st OV) – Draisaitl opted to tear it up in juniors one more season, though excitement is already building for the German center. Currently with an 87 Offensive rating, Draisaitl will immediately jump onto the pro roster next season and be looked at to make an impact. Between him, Mackinnon, and Duchene (who we will talk about next), Center depth is suddenly no longer a concern in San Jose.  Draisaitl has all of the makings to be that Franchise player the sharks have seeked for many years, but will he live up to the hype?

 

Matt Duchene (Drafted S21 2nd OV) – The last guy on this list, but certainly not least, is somewhat of a veteran in San Jose, despite being only 24 years old. In the midst of his 5th pro season already, Duchene has played 341 games for the Sharks amassing 106G and 155A for 261PTS, primarily centering their  top line over the last 3.5 seasons now. The centreman has broken the 70 point mark 3 years running, and has been incredibly reliable through those campaigns playing in all 84 games 3 years straight as well. The Centreman is having a little bit of a down season, with “only” 14pts through 21 games, though most of the Sharks squad has had a difficult time finding the back of the net in the early part of the year. Sitting at 88OV, management is working on a long term deal to keep Duchene in San Jose for the foreseeable future, however retain another year of RFA status beyond this season.

 

If the Sharks had to make a definitive statement on who their Franchise player is TODAY, it would without a doubt be Matt Duchene. That being said, they have a number of guys who could one day fit that “description”. The future is certainly bright in San Jose.

 

WC: 647

New Comment



SHARKS Trade History







No Injury or Suspension.


SHARKS Players Stat Leaders (Regular Season)

# Player Name GP G A P +/- PIM HIT HTT SHT SHT% SB MP AMG PPG PPA PPP PPS PKG PKA PKP PKS GW GT FO% HT P/20 PSG PSS

SHARKS Goalies Stat Leaders (Regular Season)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA

SHARKS Career Team Stats

OverallHomeVisitor
Year GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff P G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT

SHARKS Players Stat Leaders (Play-Off)

# Player Name GP G A P +/- PIM HIT HTT SHT SHT% SB MP AMG PPG PPA PPP PPS PKG PKA PKP PKS GW GT FO% HT P/20 PSG PSS

SHARKS Goalies Stat Leaders (Play-Off)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA