Pro Team RosterLast Update - Monday, January 8, 2024 at 09:04
Your browser screen resolution is too small for this page. Some information are hidden to keep the page readable.

Avalanche


General Manager : Andrew Tsionas Coach : Morale : 99 Team Overall : 78
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Dylan Larkin(A)XX100.006144889976868691828485777590916785801272$7,300,000Link
2Ryan StromeXX100.006642828474849387859282785377785785781304$4,400,000Link
3Derek StepanXX100.006638918174918184759075867599992885781333$4,500,000Link
4Teuvo TeravainenXXX100.005632959171838387809878827899995385812291$6,000,000Link
5Filip ForsbergXXX62.041M8871669178828387848192798294966077812295$3,375,000Link
6Marcus JohanssonXXX99.007046858578778386798982908599992747801332$6,000,000Link
7Sam GagnerXXX100.006545818374798377817968787499992585740344$700,000Link
8Luke KuninXXX100.009055818574687778397582742570707367720263$750,000Link
9Erik FoleyX100.008882608170747886687877757872687065730261$700,000Link
10Gabriel Landeskog(C)XX99.169179609182858096258890817699994371822314$5,000,000Link
11Evander KaneXX100.008554748581859085398387843894943486791323$7,000,000Link
12Chris KreiderXX100.008245909185799186497597746390882585791326$6,500,000Link
13Maksim SushkoX100.005247908868819578597078836958587367720241$700,000Link
14Matt DumbaX100.008873638768827987258171856499965482791293$5,050,000Link
15Ian ColeX100.009172627586798185257460885999991085781343$2,800,000Link
16Jaccob Slavin(A)X100.006734928681858385258366856597925285781293$4,000,000Link
17Justin BraunX100.007933838279838582256056875999991085770361$2,000,000Link
18Ryan MurrayX100.007340838879817781257857835898935442770303$4,800,000Link
19Urho VaakanainenX100.005640959171748091258681782070668385750242$1,500,000Link
20Nate SchmidtX100.007634817773787780257163806099994235740321$700,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Robin LehnerG99.00848583968889919190887899993286881324$3,875,000Link
Andrew HammondG100.00859086848584898784807599991675851351$700,000Link

Blackhawks


General Manager : Russ Walsh Coach : Morale : 80 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Vadim ShipachyovX100.00573785857073858582898173889999582771364$4,800,000Link
2Adrian KempeXX100.007944839078799383466990766176786561760274$2,000,000Link
3Bryan LittleXX88.84DD643884857280738585868066839999974760361$4,350,000Link
4Noel AcciariXX100.008769777074778669836985942577754481730314$1,150,000Link
5Austin CzarnikXX100.005542928561677983857674677299944380730312$955,000Link
6Sean MonahanXXX100.006639888677778590849392748396935782812293$4,600,000Link
7Mikko RantanenXXX100.006733849786798091259387737591956369812276$8,500,000Link
8Kailer YamamotoXXX100.006358749954739093248283728078727382760253$3,250,000Link
9Connor Zary(R)XXX100.006661688767749585658182777158548281740225$1,215,500Link
10Blake PietilaX100.005537917870728082257675766891854720720301$985,500Link
11Matthew Tkachuk(C)XX100.009675589978808493259191877696936882842263$5,000,000Link
12Cam Atkinson(A)XX100.005736929062767990258493788199992482791343$6,000,000Link
13Oliver BjorkstrandXX100.006942938267908081357888712574716582730283$2,500,000Link
14Justin Schultz(A)X100.006837888575828094259680836799972981791335$5,500,000Link
15Mackenzie WeegarX100.008756728475889382257050932584825583791306$3,250,000Link
16Jared SpurgeonX100.006333868860888085258775886599993082781343$7,555,500Link
17Christopher TanevX100.007838817676857787257060906099992782781343$5,250,000Link
18Sami NikuX100.007446738067736883257772805793926471740272$1,500,000Link
19Nick JensenX100.006740867475747677256964826099982581730332$800,000Link
20Oliver KylingtonX100.008252728169717280257165715887887119720262$975,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Thomas GreissG100.0090838290848280889088939999146851371$2,150,000Link
Jacob MarkstromG100.00827778848191908891867699963582851333$2,168,000Link
Joonas KorpisaloG100.00868281758189938989807696915224840292$2,950,000Link

Blue Jackets


General Manager : Stephan Villeneuve Coach : Morale : 54 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Mathew BarzalX100.005928879170829084839877657285847173770264$2,750,000Link
2Jack Hughes(R)X100.005740998765837891688695707558588074760226$925,000Link
3Hudson ElynuikX100.009691548978948883767267694569697178730262$950,000Link
4Calle JarnkrokX100.005841958069708977447877666990923619720322$1,500,000Link
5Joe VelenoXX100.005147968773849583728077736955558175730232$1,900,000Link
6Cameron MorrisonXX100.009690579183768980736666804372727169730253$1,000,000Link
7Martin NecasXX100.008782579973738688738577697073697279760242$2,900,000Link
8Jordan Kyrou(R)XX100.005741918466749087368886704568687575750256$2,800,000Link
9Casey MittelstadtXXX100.009081639977878990758584795470707360791253$4,000,000Link
10Colton SissonsXXX100.009064698376807875786370726597935320720302$2,000,000Link
11Jason RobertsonX100.005352918977859588708081787162588375760241$1,500,000Link
12David PerronXX100.007144887875789488259086666599991673781352$10,000,000Link
13Evgeni DadonovXX100.00634685846976807325858068759999875740343$2,400,000Link
14Tom WilsonX100.009696548288728388256577766794925576750293$3,000,000Link
15Brady SkjeiX100.009374628682848188258765756488865764781296$6,250,000Link
16Brenden DillonX100.009480597990848575255651836199992577770332$4,000,000Link
17Adam FoxX100.006141928667919395258255852570706975760254$925,000Link
18Vladislav GavrikovX100.007848897884789271255449872579796275740281$2,800,000Link
19John Marino(R)X100.007353908269819276256447882572736563740266$4,400,000Link
20Alexey MarchenkoX100.006327947582757772256154835799964169730322$1,100,000Link
21Quinn HughesX100.005440939962847097258971642562627019730243$1,500,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Carter HartG100.00797583707794939393757492906340830255$2,250,000Link
Alexander GeorgievG100.00767682687593929192777690895176820272$3,000,000Link
Matt HackettG100.00717573697185848587737196914257780331$700,000Link

Blues


General Manager : Derek Lessard Coach : Morale : 29 Team Overall : 75
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Bo HorvatX100.009378618581888791858685727596936759801282$6,400,000Link
2Santeri Virtanen(R)X100.005148989179788984807777753867598149740241$725,000Link
3Chris TierneyX100.005626988774818382807271737196975220740292$1,500,000Link
4Connor JonesXX100.005236927763767381777371796299962549720333$1,804,000Link
5Kirby Dach(R)XX100.006142938878816391778670777560608636740226$1,275,000Link
6Jaden SchwartzX100.006632918470838476257966827798964349740314$2,750,000Link
7Michael BuntingX100.007643727965708482448380672580815518720282$2,999,999Link
8James NealXX100.009173618783887889257686707999991249781361$5,555,500Link
9Alex TuchXX100.008560698788847886257370746887866455750272$3,700,000Link
10Brock McGinnXX100.005838938770778088257978747089875622750292$3,750,000Link
11Brendan PerliniXX100.005632948683757785257076797491876449740271$2,000,000Link
12Dominik KubalikXX100.007546908669757683357893742564646366740284$1,900,000Link
13Matt CalvertXX100.005747877969747787257175817199963049730343$2,450,000Link
14Brett ConnollyXX100.005537888175697683256772807396924119720313$1,450,000Link
15Haydn FleuryX100.006121948282787583257671855990876448760272$2,900,000Link
16Christian DjoosX73.693W5939858268747586258480796091885637750292$2,200,000Link
17Travis SanheimX100.006343859171717376256460845994886438740274$2,875,000Link
18Jakub KindlX100.007436857678757879256760805799973920740312$1,650,000Link
19Parker WotherspoonX100.008678608565707078257568785885837322730261$2,175,000Link
20Dante FabbroX100.006954859371838681237469702569697318720253$1,600,000Link
21Dillon FournierX100.007569737572708680206765862473735536720293$1,850,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Darcy KuemperG99.00828181878389948989807799993156861333$3,000,000Link
Alex NedeljkovicG100.00787682717792949292827689935641830283$1,750,000Link

Bruins


General Manager : Grant Cummings Coach : Morale : 45 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1David KrejciX100.005735908871817991818879757699991156781373$8,000,000Link
2Trent Frederic(A)XX100.008684638979828689847880877465657366770255$3,950,000Link
3Colin WilsonXX100.007339858282797982837466757499992366740343$2,750,000Link
4Chris WagnerXX100.005431977875697985827376837190874166740323$1,750,000Link
5Byron FroeseXX100.006648837577847783817170816599942766740323$1,750,000Link
6John HaydenXX100.006842878284767982766966756886905622720282$1,950,000Link
7Tyson JostXXX100.005326959669817980807172687283877215730252$1,950,000Link
8AJ GreerX100.008072678580597885257269757084866626720274$1,000,000Link
9Michael Grabner(C)XX100.005829979072867992258493927499991066812363$7,550,000Link
10Milan LucicXX100.009583578491818593258279787599991067791351$5,216,987Link
11Jeff SkinnerXX97.006438908872788485258196778999994379791316$5,900,000Link
12Tomas TatarXX100.005936899167897992258087737699972866781334$4,250,000Link
13Chris TerryXX100.005224977871857784257174806599972577730343$1,850,000Link
14Torey KrugX100.006637869067908494259679826699964366801323$6,169,000Link
15Hampus LindholmX100.008557728482827687257465836698955264781291$4,650,000Link
16Charlie McAvoy(A)X100.008559769178919087257554844172746572781266$4,900,000Link
17Andrew MacDonaldX100.007032858078797679257056866399991231760373$2,500,000Link
18Nick LeddyX100.006223988478858379258463746799993949750325$2,675,000Link
19Jon MerrillX100.007442827576787983256356835998944245740313$2,250,000Link
20Matt GrzelcykX100.007858707663747579256968825691905448730304$2,000,000Link
21Mitchell Vande SompelX100.006145838267716979357569786092876415720263$1,275,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Louis DomingueG100.00907977828392949091807799935279861313$700,000Link
Linus UllmarkG100.00788079868191918891867685895347840303$1,500,000Link

Canadiens


General Manager : Bruno Feuyeb Coach : Morale : 51 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Aleksander Barkov(C)X100.005842859382809093959892828598996471842283$9,000,000Link
2Ryan PoehlingXX100.009186609279828089697779786564647249760256$2,350,000Link
3Filip ChytilXX100.007165818980798581857572727364648119730244$1,546,279Link
4Nick SuzukiXX100.005442969475819582797474677864648119730246$1,535,797Link
5Brandon SutterXX100.005729958375828379876769717399991143720342$700,000Link
6Tyler GraovacXX100.006131958084748280806467796797915570720303$1,595,751Link
7Leon DraisaitlXXX100.007045878681889498979696728481816029832283$8,920,000Link
8Laurent DauphinXXX100.006141888469808289798081777191896644760281$3,000,000Link
9Tanner PearsonX100.006231938777798389257988837595924368781314$4,300,000Link
10Ryan HartmanXX100.009083589071807988257983877793915271791293$5,750,000Link
11Kirill KaprizovXX100.005334889970788995348488748174707171781265$4,500,000Link
12Maxime ComtoisXX100.009190549182799583747779717264597362750243$2,750,000Link
13Alex KillornXX100.006943928476789279337585773888922671750345$3,014,000Link
14Brett RitchieX100.008368668984828185256672777599955471750303$1,251,000Link
15John KlingbergX100.007434818775868290259378786995914671791311$6,000,000Link
16Brayden McNabbX100.008766827685808177255648972590922528770324$2,900,000Link
17Filip HronekX100.008267779269908784256758882566667159760263$2,300,000Link
18Tyson BarrieX100.006342888673858797258267736396944220760326$2,350,000Link
19Kris RussellX100.006332888462817778256856906399991232750366$2,000,000Link
20Connor HobbsX100.009084567871737079257166825884866763740275$1,750,000Link
21Cale Makar(A)X100.006842939869846694258875662558587261740253$1,800,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Petr MrazekG100.00908090738495949393857996905738861313$3,450,000Link
Vitek VanecekG100.00787777697593939393767388905277820272$1,750,000Link

Canucks


General Manager : Dave Barbosa Coach : Morale : 75 Team Overall : 75
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Josh NorrisX100.007744918073798785917595706364647586750246$2,000,000Link
2Jake LeschyshynX100.008376669271589583817777786857577386730244$1,500,000Link
3Nazem Kadri(A)XX100.009082598772798188848588788099992564801331$7,250,000Link
4Benjamin JonesXX100.007270638873809585708282757156567085750242$1,500,000Link
5Jaret Anderson DolanXX100.009287629270848880737070766660588488720241$700,000Link
6Elias Lindholm(C)XX100.007751828674829091929489847694965680822295$14,000,000Link
7Nikita KorostelevXX100.007471688280939577727374686668686423720265$700,000Link
8Alex DeBrincatXXX100.005232989958849081687795737384867486781266$5,500,000Link
9Dmitri Zavgorodny(R)XXX100.004436968763768078647372726959598571690232$3,130,000Link
10Kyle ConnorX100.006041938869799487568192637577776086760274$7,142,857Link
11Andre BurakovskyXX100.006042918679748478358084664178815683730284$2,300,000Link
12Kasperi KapanenXX100.006952878574718767527476757487916387720273$2,000,000Link
13Ondrej KaseXX100.005432929172787680267469757293876724720284$2,000,000Link
14Greg MeirelesX100.005043938966819584678078696952527476720253$1,250,000Link
15Kris Letang(A)X100.009071638776876894259576776499991074791361$7,800,000Link
16Kale ClagueX100.007045748666756981257969805688857157740252$2,200,000Link
17Madison BoweyX100.006633859378707469255650855592866683730285$750,000Link
18Rob OGaraX100.006444877382767683257370825786855573730301$900,000Link
19Thomas VannelliX100.005338937864687085258177835990905680730284$1,600,000Link
20Ethan BearX100.008161688173676883258076746188877086730263$1,000,000Link
21Ryan PulockX100.007653808084747672256261766490895439720291$700,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Connor HellebuyckG100.00859699828991949290828994995972881304$5,500,000Link
David RittichG100.00797683818192909292808599994687851312$850,000Link

Capitals


General Manager : Kurtis Stephen Coach : Morale : 66 Team Overall : 78
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Paul Stastny(A)X100.005842878773667588918677837999991071771381$5,000,000Link
2Morgan FrostX100.009183609063748885697675726977738282740245$1,300,000Link
3Evgeny KuznetsovXX100.009076599676738296859886918499954676852312$6,625,000Link
4Sam SteelXX100.008370628570737279718077746991887275740252$850,000Link
5Cody GlassXX100.008067689969919091758478775573698482781243$4,125,000Link
6Troy TerryXX100.005651978566849088727776783478746881740262$725,000Link
7Claude Giroux(C)XXX100.006236899169869093969993888499991083852352$6,450,000Link
8Alexander WennbergXXX100.008665689076798286809571748099965481791292$4,600,000Link
9Andrew MangiapaneXX100.007342868867739479386989772576756583740274$2,425,000Link
10Brandon HagelXX100.006561668865859582687876777069697383740256$2,050,000Link
11Denis GurianovXX100.008674748078768981257487722560607519720262$925,000Link
12Filip AhlXX100.008581658584807980697170746871677045720261$700,000Link
13Vladimir Tarasenko(A)X100.007845889585778298259195859099994283842323$5,500,000Link
14PK SubbanX100.007849739479877996259582776599992671822341$9,100,000Link
15Justin FaulkX100.009668658682847686257873837099993981801315$3,850,000Link
16Kevin ShattenkirkX100.008464688476888187259575826899991574801343$7,000,000Link
17Oscar KlefbomX100.006721988285818590258475906399925683801302$3,425,000Link
18Alexander EdlerX100.008148778283847785257059786499991051761371$3,875,000Link
19Thomas ChabotX100.007145878874907887258266726088916983750256$2,900,000Link
20Michael Anderson(R)X100.008460738174828675256458822563637720720241$1,775,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Frederik AndersenG100.00908788959192969191818399993521901345$3,975,000Link
Jon GilliesG100.00828078918489909188877490855538851291$2,200,000Link

Coyotes


General Manager : Aaron Wynia Coach : Morale : 64 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Connor McDavid(A)X100.009075679974818299859993928392996571862265$14,000,000Link
2Marco RossiX100.005346808666859585708277777457578379740226$1,850,000Link
3Brady Tkachuk(C)XX100.009470609484837789768582777574748276781242$2,250,000Link
4Brett HowdenXX100.009084559077717384687472736586827480740252$1,250,000Link
5Jean-Gabriel PageauXX100.008982708466827076947187842582814479750312$5,000,000Link
6Alexander BurmistrovXX100.005838908269727582827670747399984079730322$1,400,000Link
7Ryan WhiteXX100.008987567775778173816365836799961120720351$850,000Link
8Clayton KellerXXX100.006140878962848786408389802568667579760256$7,150,000Link
9Paul ByronXXX100.005427929557807473777272877899992979740342$3,014,000Link
10Anthony ManthaXX100.009182598594807893258683877890885565801292$5,014,000Link
11Alexis LafreniereXX100.007269658474809282737973796856568479730226$1,850,000Link
12Kaapo KakkoX100.005148968778738584677385798158588380730223$1,200,000Link
13Jesse PuljujarviX100.006646859781728382257265697686897279730252$850,000Link
14Erik GudbransonX100.009381597687817685256657895999974467781323$4,750,000Link
15Connor Murphy(A)X100.009174638384818186257261776399965479770304$4,500,000Link
16Derek ForbortX100.009378607687798482256351885896924180770311$2,700,000Link
17Joe MorrowX100.008871647575767380257163815890914570740312$1,900,000Link
18Casey NelsonX100.009082587473737682257165845889864160740314$2,300,000Link
19Matt TennysonX100.007233887382747781256658785899972519730331$850,000Link
20Joakim RyanX100.005836877769707185258679746190895378730301$1,000,000Link
21Chaz ReddekoppX100.009079607286646874256760785890886820720273$1,300,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
John GibsonG100.00878695808790969291838199955061881303$6,000,000Link
Jack CampbellG100.00787976767793929392807589885379830311$1,999,123Link

Devils


General Manager : Zacharie Gagne Coach : Morale : 80 Team Overall : 78
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Sean CouturierX100.008462698983767991938784917799974586822311$8,055,000Link
2Taylor Hall(C)XX100.007543789278848393309896767299994288832326$8,714,000Link
3Phillip DanaultXX100.008061778677729064978367857492954388750301$2,853,654Link
4Tyler SeguinXX100.008461739776718798859995738399994078842315$9,766,000Link
5Filip SandbergXX100.005536938565717778788171757285885751720291$1,900,000Link
6Rickard RakellXXX100.006033919274738092818394907597985288822306$6,514,000Link
7Connor DewarXXX100.005346808964889587618485886955558488760242$1,250,000Link
8Justin DowlingXXX100.005329957566717981817569866393962888730335$1,214,000Link
9Marco RoyXXX100.005642938970726890757471815573735684730293$828,949Link
10Eeli TolvanenXX100.005240969970679494318788818266668488781243$4,000,000Link
11Dmitry SokolovXX100.005453938879919587718185847467637086770251$975,000Link
12Anton BlidhXX100.006444858076748283257170776788915448720281$1,450,000Link
13Andrei Altybarmakyan(R)X100.004842979968917482577373704463637019720255$1,100,000Link
14Ryan McDonaghX100.008652719082887995259582926799992988842343$7,000,000Link
15Rasmus RistolainenX100.009269649488898294259481886493895474842293$7,500,000Link
16Zach Werenski(A)X98.767029919982858491259174816591947073812263$3,514,000Link
17Dennis CholowskiX100.006739749176757080257673856494877064760252$2,000,000Link
18Mario FerraroX100.009347878269858977256347942569697088760256$4,414,000Link
19Libor SulakX100.006348837774767578256661856285835843730291$1,500,000Link
20Tyler WotherspoonX100.006638887677717474256760825888874828720303$700,000Link
21Vince DunnX100.008577627776707177257065796180846825720271$1,400,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Sergei BobrovskyG100.00858993728394969294898699992053881351$5,500,000Link
Anders NilssonG100.00757974958190919191907599984086861334$700,000Link

Ducks


General Manager : Thierry Lavoie Coach : Morale : 66 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1William Karlsson(A)X99.005832958573779092799298868998954476832305$8,500,000Link
2Victor RaskX100.006742879175818584897766677599994376750305$975,000Link
3Tomas HertlXX100.008265659283828787929094837599965777832303$7,000,000Link
4Evan BarrattXX100.009494549071808781727568725175717264730241$750,000Link
5Jesperi KotkaniemiXX100.005636929777738580827365677577738351720232$1,800,000Link
6Mikael BacklundXX100.006340888075748478817771757799991376740343$3,000,000Link
7Sven AndrighettoXXX100.005532909366727688258685847998925476781302$3,750,000Link
8Alex GalchenyukXXX100.005926859179787789778483728095885675781293$4,500,000Link
9Jordan WealXXX100.005427908366667677787074817899944439720311$750,000Link
10Pavel BuchnevichXX100.006137898777887690259083887599916677801282$4,750,000Link
11Ondrej PalatXX100.007559729073778088258981807499983960791321$5,200,000Link
12Joonas DonskoiXX100.006036908372827584257675747699924276740311$2,990,000Link
13Shane PrinceXX100.006437877869827583267571777399914376730315$1,214,000Link
14Aaron EkbladX100.009276619886907693258482876899996549842272$7,000,000Link
15David SavardX100.009373638189827693258375846499932873801334$4,750,000Link
16Nikita ZadorovX100.009682578896767778256451815899906679770282$2,800,000Link
17Jan RuttaX100.007553747880798487258073806599942576770332$2,222,000Link
18Simon DespresX100.007759737787747080256658816199964076750323$777,000Link
19Scott HarringtonX100.008366687479817876256256816097914576740304$1,500,000Link
20Chad KrysX100.005045968969787686258177794960607220720251$800,000Link
21Jake WalmanX100.009489537865667382257068746084886719720271$875,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Matt MurrayG100.00908695718593959593828399886150871295$4,875,000Link
Antoine BibeauG100.00767875847890949292827894964669851294$2,200,000Link

Flames


General Manager : Junya Kato Coach : Morale : 32 Team Overall : 78
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Steven Stamkos(C)XX100.007453739774797399889899899599992745862335$11,600,000Link
2Logan CoutureXX100.005837939176778491839092839399992739822344$7,450,000Link
3Jared McCannXX100.007043947871678281507983667578785924720276$750,000Link
4Jack StudnickaXX100.005147908865809583677879767157577353730242$1,750,000Link
5Brian FlynnXXX100.005323997970738283257071826499951253730351$700,000Link
6Lars EllerXXX100.005626908479758075776261847199982742720345$800,000Link
7Max Pacioretty(A)X100.006031888983788195259198878499991343832353$9,550,000Link
8Patrik LaineXX100.009374639983768398259198849483907356842252$4,500,000Link
9Andrei SvechnikovXX100.005351889075829585758181747848488650740232$2,000,000Link
10Teemu PulkkinenXX100.005331948468747585257477776799964242730323$1,400,000Link
11Mark Stone(A)X100.008973638679727692259091908099994238822312$6,800,000Link
12Phil KesselX100.008364718776728787259083757999991247791361$7,350,000Link
13Erik JohnsonX100.00874380799084758725806489659999953801356$3,000,000Link
14Jack JohnsonX100.00854678798784848425716085609999842781361$3,900,000Link
15Karl AlznerX100.008334837986828380245853906099991353781351$4,625,000Link
16Nick HoldenX100.00853981778481818325736283639999853771363$4,000,000Link
17Julius HonkaX100.006129928366817784257470825986886453740281$2,650,000Link
18Ryan Lindgren(R)X100.006057819172887579257775815960607119730251$925,000Link
19Roman PolakX100.00988159759375787625545172589999721730373$750,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Juuse SarosG100.00778290677893939394788182826521830283$2,250,000Link
Linus SoderstromG100.00737577797691929190796887885359820272$1,500,000Link

Flyers


General Manager : Kyle Vanderneut Coach : Morale : 68 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Anze Kopitar(A)X100.009278609788809098969887827499991277862363$8,800,000Link
2Nicklas BackstromX100.008973639179748994889984808499991280832361$11,000,000Link
3Mark KastelicX100.008484518187809576676777757266667177720245$1,750,000Link
4Anthony BeauvillierXX100.005432969568797478257569757387867033720261$1,500,000Link
5Mitch MarnerXX100.008464699966758190839579788598986777812262$5,700,000Link
6Klim KostinXX100.005756928783889582777472806759558477730244$1,500,000Link
7Joel Eriksson-EkXXX100.008651848380768974856584852572727177740264$5,250,000Link
8Connor BrickleyXXX100.008982587576897480727573746494924577730313$700,000Link
9Alex Ovechkin(A)XX100.009678609693769298259398819499991179862381$14,000,000Link
10Tyler BertuzziXX100.007554808276836486338290722580795577750282$4,750,000Link
11Emil BemstromXX100.005249868770768786617788838056568177740242$1,400,000Link
12Ilya MikheyevXX100.006243978476876877558783832558565677740292$2,999,999Link
13Anton SlepyshevXX100.006028958572787984257674766985885640730291$1,500,000Link
14Danny DeKeyserX100.008957707975848582256157885899992377771334$3,925,000Link
15Josh MansonX100.009479617488768371255853846299944365750323$2,500,000Link
16Rasmus DahlinX100.007139839576859088258462726072728473750232$3,000,000Link
17Dylan DeMeloX100.008353677772777882257666786189865674740302$700,000Link
18Jake McCabeX100.008147758178807778256753766295905477740302$700,000Link
19Sean DayX100.009281588094676975255953775886877320730253$960,000Link
20Chris BigrasX100.009179587474717279256862786194885477730283$700,000Link
21Sean WalkerX100.007323907873715092258681835879745419730291$1,650,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Philipp GrubauerG100.00788484727890949090837899994365840322$1,850,000Link
Tyler Parsons(R)G100.00747478717492939294717590905281820263$975,000Link

Golden Knights


General Manager : Greg Almeida Coach : Morale : 60 Team Overall : 78
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Roope HintzXX100.007545968786807789839087702577776079781271$3,150,000Link
2Quinton HowdenXX100.007359777574767587837477776691854878740311$1,250,000Link
3Ryan DonatoXX100.004534898272978786797775776073696978730275$1,750,000Link
4Christian DvorakXX100.006742878473768278987972807976746579730274$4,450,000Link
5Dennis RasmussenXX100.005328998180797980836565766599982477720333$953,000Link
6Marek HrivikXX100.006132897377797584257471756594934078720321$1,100,000Link
7Mika Zibanejad(A)XX100.009075648681789090899291857899974079832313$6,750,000Link
8Casey BaileyXX100.006244857476677583777274796897994178730321$700,000Link
9Brad Marchand(C)XXX100.008974608465777894259898898099991078832354$7,200,000Link
10Jake GuentzelXXX100.005636949767758084778886808388865879791295$5,500,000Link
11Artemi Panarin(A)X100.007339859763718496259597848999994079842323$9,000,000Link
12David PastrnakXX100.007043869973807593349598768799946279832274$7,250,000Link
13Seth JonesX100.008954719683868095259183836995925865832291$6,000,000Link
14Calvin de HaanX100.008763677674808379256957926399974277781323$4,350,000Link
15Joel EdmundsonX100.008367687986777781256857876096925672760303$4,000,000Link
16Andrew PeekeX100.005943949476758690207975783076726878750251$1,650,000Link
17Trevor van RiemsdykX100.007946767674777679256960836499963878750323$2,700,000Link
18Miro HeiskanenX100.005044969673948085258577797272688178750241$1,950,000Link
19Trevor CarrickX100.008474647570677387257976715791845620730294$1,375,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Andrei VasilevskiyG100.00868294858892939193808395935461871293$3,500,000Link
Laurent BrossoitG100.00777975807792939292827699984166851301$1,450,000Link

Hurricanes


General Manager : Jordan Eles Coach : Morale : 35 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Eric StaalX100.008972667782729088808391837799991054801391$14,000,000Link
2Boone JennerXX100.009679599181787491828182847597995516801303$5,100,000Link
3Martin HanzalXX100.009578598294838088897585657599991154781363$4,250,000Link
4Filip ChlapikXX100.009594528575597282697672796489876935740266$1,000,000Link
5Akil ThomasXX100.005247888968829582717975707157558237720242$800,000Link
6Andrew CoppXXX100.008046748379827589787677816999945355770292$3,300,000Link
7Jordan MartinookXXX100.009183587974708480257169766898944128730311$750,000Link
8Vladislav KamenevXXX100.009085587979757783797169756589866646730273$750,000Link
9Jan JenikXXX100.005650758769666788748582797659598155730235$1,600,000Link
10Blake ColemanXXX100.009158728974758963446280844581823831720321$750,000Link
11Johnny GaudreauX100.005132919759769898259890768399995375832302$9,600,000Link
12Jesper BrattXX100.006140929164768786258785687568687538750252$3,000,000Link
13Ivan ChekhovichXX100.004841948964889584658179836858587256740246$3,500,000Link
14Drew DoughtyX100.007950789577908598259382796899992545832343$12,000,000Link
15Adam McQuaidX100.00907960828476787925625583599999629760371$950,000Link
16David SchlemkoX100.00803582817279778525777075619999826750363$3,990,000Link
17Darnell NurseX100.008661687988767783236865806292845552750283$1,800,000Link
18Dylan McIlrathX100.009390557395707584256159815793924419750311$750,000Link
19Jonas BrodinX100.006742918374898976256649872586884030750306$6,000,000Link
20Markus NutivaaraX100.006925918171797781256457826192905641740292$1,500,000Link
21Alexandre CarrierX100.006439877865727484257773825887866620730273$1,650,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Steve MasonG100.00838386848489938886838299991761861351$1,111,111Link
Cam TalbotG100.0085899478848491888981829999854851363$800,000Link

Islanders


General Manager : Scott McCracken Coach : Morale : 84 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Nick BoninoX100.005841887975689171917370847099991978730351$2,050,000Link
2Matt DucheneXX100.005634949172838090959187657899992577791324$6,000,000Link
3Erik HaulaXX100.008469658973797987857681867599953977791323$2,412,500Link
4Andreas MartinsenXX100.007857737886688586817170776799962720740333$1,320,000Link
5Ryan OReillyXXX100.005630998982848692979485887699992578832322$6,000,000Link
6Robby FabbriXXX100.006655789270697688808479717889886578760273$4,100,000Link
7Tyler MotteXXX100.005243899070847786797778786889915678760285$3,875,000Link
8Patrick MaroonXX100.00958155799375819225698185719999878781352$2,300,000Link
9Bryan RustXX100.008049808271828183318792737576784576770314$9,550,000Link
10Anthony DuclairXX100.005528979973787689258081697792896175760286$3,750,000Link
11Yegor KorshkovXX100.005546919072859090247978775573696878750272$4,550,000Link
12Tomas HykaXX100.005427928562747278257973797296955437730304$825,000Link
13Taylor RaddyshX100.008472618977857583258079746784857375750255$2,750,000Link
14Dustin ByfuglienXX100.009683578199868497287259757099991175791381$5,950,000Link
15Jake MuzzinX100.008551818085818378256849857599991776770342$5,625,000Link
16Brandon CarloX100.009174638685798083256158836492936476770276$4,750,000Link
17Stephen JohnsX100.008661697490727877255955825997954380750313$900,000Link
18Cal FooteX100.005233979384839089208478732468687377750255$2,750,000Link
19Dysin MayoX100.008455877870827872255048937576756576730274$950,000Link
20Lawrence PilutX100.006426907572805090258779815780736270720283$1,500,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Ilya SamsonovG100.00879290828695959495837472687269851265$2,500,000Link
Eric ComrieG100.00797580677593949593787583846071820281$1,000,000Link

Jets


General Manager : Duran Size Coach : Morale : 41 Team Overall : 75
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Curtis Douglas(R)X100.008282647899859572776472866758588259720235$850,000Link
2Grant MismashXX100.009489589170818079616865826574727150720243$1,425,000Link
3Joshua Ho-SangXX100.005449888765838183788078797483876651750271$2,950,000Link
4Ivan Lodnia(R)XX98.005249888475698183727979807264647457730246$1,157,546Link
5Brent GatesXXX100.006246948275858586736973853771697350730266$1,533,646Link
6JT CompherXXX100.005327958272717987787475786985866660730281$1,965,566Link
7John QuennevilleXXX100.005428958274737884807470736790946121720273$1,750,000Link
8Matthew StromeX100.005654918682729586687578777058587246730251$2,300,000Link
9Tye McGinnX100.009094577376707369256056656499992619660331$2,999,999Link
10Nikita ScherbakXX100.008468649067737589258082767187886661760284$2,398,374Link
11Jakub VranaXX100.006137898373787588257883847487886749760273$3,000,000Link
12Wayne SimmondsXX100.009588558772788683257485718699991352760352$4,500,000Link
13Connor BrownXX100.006241937870809477406986892585855061740291$3,600,000Link
14Jake DeBruskXX100.006543888571757881336988696589866661730272$1,750,000Link
15Adam Larsson(A)X100.009680608382858087257161896299994261801314$6,014,000Link
16Noah JuulsenX100.008064669277797287258077766085867348770263$2,853,654Link
17Dylan BlujusX100.005536926775726791258784835887845942740296$1,533,646Link
18Nicolas HagueX100.009089598788749574257172796959597366740251$1,500,000Link
19Andreas EnglundX100.008775657974737174255755855795876635730272$1,154,864Link
20Jack DoughertyX100.006137867774707284257672835781846650730275$1,900,000Link
21Clayton PhillipsX100.007468738767686682257272796075758230720246$950,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Thatcher DemkoG100.00929291768688938788767490885142851284$7,657,775Link
Callum BoothG100.00757079787792939193767184895247820261$876,784Link

Kings


General Manager : Alex Frappier Coach : Morale : 71 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Michael SgarbossaX100.005334917870777986817977797084884581740313$3,500,000Link
2Jordan StaalXX100.009076618488837893969285897899991281832352$5,750,000Link
3Ryan Nugent-HopkinsXX100.006845869269799088778989838199995362822302$14,000,000Link
4Roman LyubimovXX100.005427967980818184827273816595894546740323$1,000,000Link
5Gabriel DumontXX100.005346908367727684797473807395992564740334$2,000,000Link
6Cole PerfettiXX100.004842958768909582718073717153538676720225$1,750,000Link
7Ben SmithXX100.005416998173668075826566867299991155720354$1,214,000Link
8Brayden SchennXXX100.009476639176718490819190757899994181812323$7,400,000Link
9Travis KonecnyXXX100.008053808764839186448987705972736681760262$5,500,000Link
10Aleksi HeponiemiXXX100.004233969354839588658882706662607281750241$1,000,000Link
11Mattias JanmarkXXX100.005721937474747080727778787399934281730315$1,369,069Link
12Timo MeierXX100.009680619279797891258089857089936478801274$4,000,000Link
13Matt LoritoXX100.005228937661827383257673806695962717720335$1,500,000Link
14Alex PietrangeloX100.008346798582898192258976866799992678812333$7,500,000Link
15Shayne GostisbehereX100.006638888867857990259377816394905581781301$5,250,000Link
16Niklas HjalmarssonX100.00834474827782778525726489639999980781362$4,500,000Link
17Erik CernakX100.009570768290787674255647922572726580750266$2,950,000Link
18Andrej SekeraX100.006523958073828285257261766599991047740371$3,000,000Link
19Casey FitzgeraldX100.007870738469817679257775806573696358730262$750,000Link
20Ilya LyubushkinX100.007632857778756577257366825777725441720293$700,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Magnus HellbergG100.00787578858088888586868099973977840321$2,000,000Link
Angus RedmondG100.00747774767590929291767294885081820282$1,650,000Link

Kraken


General Manager : Justin Parrott Coach : Morale : 42 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Nathan MacKinnon(C)XX100.008559649975808395819896767296936762842283$9,000,000Link
2Charlie Coyle(A)XX100.009278628586898288828871767699994262791313$3,700,000Link
3Glenn GawdinXX100.006359698473769583717877797468646962730261$1,650,000Link
4Tyson Foerster(R)XX100.006763708375779582687680777152528942720216$900,000Link
5Jakob Forsbacka KarlssonXX100.005725908073787984777572756486846819720273$1,500,000Link
6Frank VatranoXXX100.005337929273818184797882757493925569770291$5,750,000Link
7Alexandre TexierXXX100.008677649073809586727779807257578230750246$3,134,087Link
8Derick BrassardXXX100.005834928577688679827465807699991230740362$2,750,000Link
9Gemel SmithXXX100.007168697970757983797171806792915637730293$2,000,000Link
10Nino Niederreiter(A)XX100.007759698484768390259086837999994147801315$4,925,000Link
11Richard PanikXX100.008673618478788884257474817699992756760322$2,300,000Link
12Josh BaileyXX100.006932948076817987259267767599992558760343$4,000,000Link
13Jordan GreenwayXX100.009689569292818985357870767074706566760266$1,400,000Link
14Serron NoelX100.008382638585849581717780826956568156750232$1,500,000Link
15Morgan RiellyX100.006743808584939084259275756394955636781293$8,750,000Link
16Cody CeciX100.007529898681808083256957866395915554770303$4,500,000Link
17Alex PetrovicX100.009383567882777884257561816299924559770311$3,600,000Link
18Shea TheodoreX100.008260658675807886257868816192926553770283$3,500,000Link
19Jake DotchinX100.008265667980737588258370765687885652750295$3,000,000Link
20Ian McCoshenX100.007946798085747676256861815890916535740284$2,100,000Link
21Erik BrannstromX100.007051929263818779257265725575768120720245$727,500Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Igor ShesterkinG100.00869087708194949494807868687254830283$2,000,000Link
Michael McNivenG100.00757084797992929392717386875770820263$1,000,000Link

Lightning


General Manager : Mike Coach : Morale : 67 Team Overall : 78
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Mark Scheifele(C)X100.008261709681757797869893908599944375852304$8,300,000Link
2Jack EichelX98.006544879679919095859396735981776582822272$10,000,000Link
3Nathan SchnarrX100.005856808775819584758278816958587383750242$1,500,000Link
4Kevin StenlundX100.005327958283747584697578676988916678730271$700,000Link
5Victor EjdsellXX100.009275598586788393798784908093966581822282$6,400,000Link
6Patrik BerglundXX100.006241908085708483837076717599991282740351$700,000Link
7TJ OshieXX100.006945868873668497258794889899991082822372$7,000,000Link
8Morgan GeekieXX100.006460818875819578707672726363597219720251$850,000Link
9Viktor ArvidssonXX100.005838928865807994259194948199985877822302$8,200,000Link
10Valeri NichushkinXX100.007945928484808485258188792580815576770286$2,500,000Link
11Otto KoivulaXX100.006959869887858682206767744377756961730252$950,000Link
12Joel ArmiaXX100.005636918685647682257072747498935778720301$750,000Link
13Nikita Kucherov(A)X100.006943819968828398259898928694925882852303$10,600,000Link
14Ryan Ellis(A)X100.006036898566877789258581937199972782801332$7,300,000Link
15Sami VatanenX100.007041828868877890258873836399993982791322$4,000,000Link
16Cam FowlerX100.007028888179878084258167786599994069770322$3,590,000Link
17Victor MeteX100.005529939367757383257976826190897277750253$2,200,000Link
18Nicolas MelocheX100.006549838180627384257876806189867174740261$700,000Link
19Aaron NessX100.006445837568747479257267825799942682730331$700,000Link
20Filip Westerlund(R)X100.006943858867809077207163732672728219720243$950,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Kristers GudlevskisG100.00857775888388928787807798944780851311$700,000Link
Ilya SorokinG100.00909285688193939495848070667483830283$1,500,000Link
Pavel FrancouzG100.00807672677384938592817558582920770332$1,100,000Link

Maple Leafs


General Manager : Ryan Hicks Coach : Morale : 39 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Auston Matthews(A)X100.007042929986847797889198839484897159842265$9,500,000Link
2Anders LeeXX100.009178598591718493857991858999992748812332$5,000,000Link
3Sam BennettXX100.005728849674808589857676667496916550760271$2,500,000Link
4Joseph BlandisiXX100.006652818577657882807367657095945020720291$1,500,000Link
5Brayden PointXX98.005940929061828792879497737792886653812273$7,500,000Link
6William NylanderXX100.008566679474788489829281688090946763791275$6,000,000Link
7Dylan CozensXX100.006157768574809183707979767253538361730225$1,400,000Link
8Andreas AthanasiouXXX100.006938839173727685867279707999935360750295$3,000,000Link
9Nikolaj EhlersXX100.007544799765798786259181748184886860781275$4,000,000Link
10Mikkel BoedkerXX100.005831978377737284257778797799992549750345$4,514,000Link
11Artturi LehkonenXX100.005727969466818478256671757995906460730281$1,100,000Link
12Reid BoucherXX100.005526998471797785257577737083855850730301$2,000,000Link
13Jordan EberleX100.006033948969828788259079797699992760791334$6,850,000Link
14John CarlsonX100.009554728785827785259669796499992632801332$7,250,000Link
15Esa LindellX100.008051898584889364256248992576775451781291$5,800,000Link
16Devon ToewsX100.007143908373938584257761917584855551781293$4,100,000Link
17Olli MaattaX100.007332888980787681256557865899985153770291$3,900,000Link
18Cody FransonX100.008755738190787682257056746399991057760361$1,500,000Link
19Erik GustafssonX100.007643827074858786258868745789924360740311$2,800,000Link
20Timothy LiljegrenX100.005647929673898477257468755266668219730245$1,308,000Link
21Cody DonagheyX100.005541927173736890258682685989906719720275$700,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Carey PriceG100.0090819585909297908989899999536891365$1,500,000Link
Malcolm SubbanG100.00807677838090899189817692945166840304$1,000,000Link

Nordiques


General Manager : Chris Walsh Coach : Morale : 85 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Jonathan Toews(C)X100.00937660917869889692968583849999776832352$9,000,000Link
2Jamieson Rees(R)X100.007673598964777985698477786554548238730225$975,000Link
3Martin RewayXX100.005127908960647184698277767188905776740281$2,750,000Link
4Connor McMichealXX100.005044908769819287708181707755558176730225$1,750,000Link
5Patrick Kane(A)XX100.006050859865898199869998858499991376862355$14,000,000Link
6Ryan JohansenXX100.009380589286838594889882867699994353842313$5,514,000Link
7Evgeni Malkin(A)XX100.00806368887678789984949482859999676832372$7,000,000Link
8Tanner KeroXX100.005431958070757679817169847291904476720312$1,750,000Link
9Dylan StromeXXX100.005641889978658780838378687587896547760262$3,700,000Link
10Pavel ZachaXXX100.007145938382758683897986767572727176760265$3,000,000Link
11Lukas VejdemoXXX100.009490578575888981806664823569696735720271$1,500,000Link
12Owen TippettXX100.006058869079779192718384807967677133781241$4,000,000Link
13Filip ZadinaXX100.006042988771797186257986742554547376720245$1,110,000Link
14Joey LaleggiaXX100.005725897368666985258283776990924870730315$2,225,000Link
15Shea WeberX100.009263699292928198259082897299991176852381$6,364,000Link
16Rasmus AnderssonX100.007143898882869481257448822576746560760275$4,550,000Link
17Alexander Romanov(R)X100.009470818280819271255048912560608076740244$894,167Link
18Dillon SimpsonX100.009177607676717575256259835793914362740303$2,150,000Link
19Stepan FalkovskyX100.006439887293646988257174846495896476740275$3,500,000Link
20Colton WhiteX100.005937887871717487258075796083867176730262$1,466,546Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Ukko-Pekka LuukkonenG100.00878592788595949395747668687777840242$2,500,000Link
Daniel VladarG100.00757472747491939292787395895077820262$1,400,000Link

Oilers


General Manager : Stefan Coach : Morale : 1 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Nico HischierX100.006142949667749589788779728066667416760256$4,500,000Link
2Tyler SoyX100.004942928664879582698174726863616840730261$1,460,224Link
3Artem AnisimovXX100.007758688479827784817978778099991014770355$3,750,000Link
4Barrett HaytonXX100.007975609073717986738380807255558213740232$2,250,000Link
5Evan RodriguesXX97.69522894796888787880697078699295556720302$700,000Link
6Andrew PoturalskiXX100.005434947570617585817776746595895616720292$1,500,000Link
7Zachary Aston-ReeseXXX100.008855817777737972376877882583835216720296$1,275,000Link
8Adam Beckman(R)X100.005045948871779584708080737255558114730225$1,400,000Link
9Brandon Saad(C)XX100.006530978679748391258685857899984116801316$6,500,000Link
10Sebastian AhoXX100.005935889966758389258891767887907016791261$4,000,000Link
11Lukas RadilXX100.008472657579735086738183686881753110720333$1,000,000Link
12Anders BjorkXX100.008678607872817078746967786485856578710271$900,000Link
13Austin PoganskiX100.009589588076868280266870834570706721720273$1,250,000Link
14Tyler MyersX100.009575618096827586257061776199992814781332$4,500,000Link
15Damon SeversonX100.007654808679899480257056894884825516781296$4,665,000Link
16Dmitry OrlovX100.008356728477838285258267836397924416781326$5,250,000Link
17Moritz Seider(R)X100.008345878681889584257250882558608016760223$925,000Link
18Will ButcherX100.005033968670788690259281702567675624740293$2,200,000Link
19Philippe MyersX100.009082567985677380257065795982856817740262$1,875,000Link
20Scott MayfieldX100.008482597690778761255548815896974115730315$1,000,000Link
21Niklas HanssonX100.005326977769647386258177705890935518720283$700,000Link
22Josh MahuraX76.632W5435948567646585258078785986837312720252$1,300,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
James ReimerG100.00828178858288908887828099992020851352$2,000,000Link
Devan DubnykG100.0077878691828192838481799999626841371$700,000Link
Evan FitzpatrickG100.00787280868191919291716883865717830252$3,100,000Link

Penguins


General Manager : Thomas Matheson Coach : Morale : 66 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1John TavaresX100.009173639582759197899799808999992783862332$8,543,654Link
2Adam HenriqueXX100.006032888571808491838989897499992579812332$6,000,000Link
3Alex IafalloXX100.006342978571849386337676782589895076750303$4,000,000Link
4Justin AlmeidaXX100.004436979159879585678478736760567079740242$1,250,000Link
5Cliff PuXX100.004233959974778792777982787480767179781255$4,000,000Link
6Tyler BozakXX100.00654286847675858682786673769999979741371$850,000Link
7Frederik GauthierXX100.009384598396768081816868786997906269740281$1,500,000Link
8Daniel OReganXX100.005338948666837379807570796593835773730292$1,000,000Link
9Yegor SharangovichXXX100.006142978479768576407281762567677278720251$2,000,000Link
10Mats ZuccarelloXX100.00754579906381799125957587769999979801362$5,750,000Link
11Reilly SmithXX100.005626908470747883259580728098924079760322$5,200,000Link
12Jakob SilfverbergXX100.006436898678788079257371777899992369740333$2,250,000Link
13Conor GarlandXX100.006040928360698481357585708071716650720273$1,750,000Link
14TJ BrodieX100.007629898571878387258464816399992479781333$5,050,000Link
15Adam PelechX100.007844847786839379256548932584825579770296$5,750,000Link
16Ryan GravesX100.007956728189749175255848927581816079760281$3,166,667Link
17Mattias EkholmX100.006744878486889170256754842586842881750334$4,000,000Link
18Josh MorrisseyX100.006940869173828378256457746294916366740283$2,513,000Link
19Henri JokiharjuX100.006252978973829675257563745075718378730245$2,150,000Link
20David FarranceX100.004943969170767185258582794159558320720246$1,475,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Martin JonesG100.00859499768793979192848899993948881333$6,150,000Link
Calvin PickardG100.00778280807991899190827899964779851311$850,000Link

Predators


General Manager : Matt Rupoli Coach : Morale : 58 Team Overall : 78
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Brandon SaigeonX100.005250898774779584708080717059597247730252$1,500,000Link
2Jonathan Huberdeau(A)XX100.006753779777797096889894868898975371842305$11,275,000Link
3Chandler StephensonXX100.007343898878819181928478762584845564760293$2,750,000Link
4Vincent TrocheckXX100.008645888667798386978587796389895065791306$4,500,000Link
5Anthony CirelliXX100.007460868473889363906469836390877130720262$900,000Link
6Nick SchmaltzXXX100.005940928767788386578586745976776578760275$5,850,000Link
7Zach HymanXXX100.008248797781827480397883792595953178750314$5,500,000Link
8Nick FolignoXX100.009475578478778389258790827899991182801364$6,500,000Link
9Jason ZuckerXX100.005739898371878183258179887699994240770313$4,500,000Link
10Josh AndersonXX100.009384578887827990257578797292895670770293$2,250,000Link
11Arthur Kaliyev(R)XX100.005148958874769582697579787456568650730224$950,000Link
12Trey Fix-WolanskyX100.005043879066839582697975816860588078730246$1,625,000Link
13Brett LeasonX100.005553898580849582737876787056548160730243$1,250,000Link
14Dougie HamiltonX100.009378608794918691259279827099985381832304$7,550,000Link
15Alec MartinezX100.008956698380868588258773926399991078822361$5,377,754Link
16Noah HanifinX100.007031909284858290258572826391906778791263$5,250,000Link
17Marc-Edouard VlasicX100.008343788478867791258271846399991178791361$4,000,000Link
18Jason DemersX100.006743858674828384257968836499991237781354$5,500,000Link
19Brett PesceX100.006042898381868879256950908088884778760292$4,500,000Link
20Michael MathesonX100.007238858573798480256159816191875620740291$800,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Braden HoltbyG100.00879899839092959291849199993140891345$4,000,000Link
Jared CoreauG100.00768175948288858887897796944783851321$700,000Link

Rangers


General Manager : Brayden Perron Coach : Morale : 31 Team Overall : 74
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Rourke ChartierX100.005322958767726879737676756490856924720272$1,300,000Link
2Dominic ToninatoXX100.005450947974749182817875775675755653730306$1,750,000Link
3Drake Batherson(C)XX100.008445808280817788408686686368697538750256$4,975,000Link
4Dylan GambrellXX100.006958818770888787767872743471716754740273$2,100,000Link
5Alexander ChmelevskiXX100.005450858770799579667276727166668251720243$1,000,000Link
6Adam BrooksXX100.005446898264707379697976726789906234720271$1,500,000Link
7Jesper BoqvistXXX100.004120999967609283697977747770707152740256$1,700,000Link
8Michael RasmussenXXX100.007878708390769578787272807065658378730246$1,250,000Link
9Yanni GourdeXXX100.004526898363767674798473726995974229730323$2,500,000Link
10Max ZimmerX100.004533979972738883257072764571717250720264$1,700,000Link
11Alexander RadulovXX100.009278598978808985258269738599991383761374$4,250,000Link
12Tobias RiederXX100.005534988469798278257270787498944243730301$700,000Link
13Michael Dal ColleXX100.008981587780787381257671716986896619720272$1,750,000Link
14Nick SorensenX100.005431937869757586257977787285875552730296$1,750,000Link
15Mark BarberioX100.008850747676747978356858815999952564750331$700,000Link
16Conor Timmins(A)X100.007358719272788791258478723071717145750256$4,000,000Link
17Mikhail Sergachev(A)X100.006737899285787479256862766186917152740252$1,950,000Link
18Matthew BenningX100.007337798077837683257465775890865852740292$3,000,000Link
19Reece WillcoxX91.33DD6234896972687384257472815992945219720296$1,750,000Link
20Andrew NielsenX100.006142827881717478257472755892896552720276$1,400,000Link
21Tim ErixonX100.006838766878646774256258716299922524680321$700,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Anton ForsbergG100.00737673757492939292827396934563830314$1,650,000Link
Filip GustavssonG100.00787082727793949392747185895373820252$1,000,000Link

Red Wings


General Manager : Tyler Cordell Coach : Morale : 1 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Riley DamianiX100.004740949163849582667977716950508319720232$950,000Link
2Scott LaughtonX100.008880607973727980846965736697945217720291$2,999,999Link
3Mikhail GrigorenkoXX100.008975638982618085817370657893965517740293$1,500,000Link
4Sam ReinhartXX100.006752948674779288628789706680815556781283$6,500,000Link
5Logan ShawXX100.008063728482707986357470746995934519740314$2,000,000Link
6Kevin HayesXXX100.008557768287868089808370757599994116770311$6,274,654Link
7Gabriel VilardiXXX100.005652919679778280867772748259598354730241$750,000Link
8Jonathan DrouinXX100.006936879774818186258977738388896720781282$6,550,000Link
9Kasper BjorkqvistXX100.006035948876898789208582835276766819770263$3,000,000Link
10Kyle OkposoXX100.008771618481787686257981697799991016760352$4,700,000Link
11Kevin FialaXX100.006041858771729178318384663777786119730273$3,000,000Link
12Corey PerryXX100.008974608580789084257666627599991319730383$1,500,000Link
13Jake VirtanenXX100.009080609186797680256968687191886520720275$2,000,000Link
14Christian FischerXX100.006133909283788177256670726890936816720262$2,000,000Link
15Victor HedmanX100.009678608894888396259982766999982944842335$8,875,000Link
16Colton ParaykoX100.009364697994858286258056766297985318781301$3,500,000Link
17Jacob TroubaX100.008368649282887587258570786494855818781293$5,250,000Link
18Jakob ChychrunX100.009178619481847981256761766491886920770251$1,500,000Link
19Michael StoneX100.008968657982827681256655886399932817770331$4,000,000Link
20Pierre-Olivier JosephX100.005144898862829586278182794362627922730243$1,300,000Link
21Paul LaDueX100.008254717271787482257866775794944317730312$1,500,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
MacKenzie BlackwoodG100.00747678908192929292757686885519840272$1,350,000Link
Antti RaantaG100.00808480737887918887817999993220830342$2,500,000Link

Sabres


General Manager : Alexandre Beaudoin Coach : Morale : 14 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Alexei LipanovX100.009592579164809682806869774472668531730245$1,000,000Link
2Brock NelsonXX100.006843878283789279928389806384864450781321$6,000,000Link
3Jack RoslovicXX100.009184578471787880807168797089876369730262$2,500,069Link
4Liam FoudyXX100.005249918570708582717777777159578319720235$950,000Link
5Marcus DavidssonXXX100.009692589564828180717171776573737118740251$1,000,000Link
6Carter VerhaegheXXX100.006843828070777582437887682582825918730286$2,250,000Link
7Jamie Benn(C)X100.009371629881839098809695878099992639872344$11,000,000Link
8Tyler Toffoli(A)XX100.005733909574817894258895907499993918832313$5,500,000Link
9Kevin LabancXX100.005530919369838389258079777091926251770284$2,750,000Link
10Philipp Kurashev(R)XX100.005249889072917184678181826656568170740241$700,000Link
11Alexander NylanderXX100.006040849373747885257876726983827334740255$3,000,000Link
12Petr StrakaXX100.005245968570998488257278773476764251740316$2,250,000Link
13Jonathan MarchessaultXX100.005933858765758478786982657599992635730333$3,500,775Link
14Antoine WakedX100.007567717974727184258078696590876424730272$1,000,000Link
15Oliver Ekman-Larsson(A)X100.007648789477838098259483816499994135822325$7,500,000Link
16Logan StanleyX100.009387549188677273256560805888917143750252$2,500,000Link
17Korbinian HolzerX93.33DD7961737284757884257366795999991025750351$1,000,000Link
18Nathan BeaulieuX100.008360708277788083257961766598864518750313$2,750,000Link
19Emil JohanssonX98.525536937572716789258280715886886813720276$5,000,000Link
20Samuel GirardX100.007548758962757381258072645983877316720252$2,000,000Link
21Tim HeedX100.005626937567727578256665855799932518720321$1,100,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Tristan JarryG100.00757883757893919193827594925156840284$5,000,000Link
Daniel AltshullerG100.00727572797494939494707294914625830293$1,100,000Link

Senators


General Manager : Yann Schneider Coach : Morale : 92 Team Overall : 77
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Sidney Crosby(C)X100.00775376997485799978989987899999979872363$8,787,870Link
2Theodor BluegerXX100.008050836870688376797973872585855085720291$2,200,000Link
3Nolan PatrickXX100.007055809977859091778485806269697185791252$3,500,000Link
4Robert ThomasXX100.008678639771869089788073814775757985770243$2,532,000Link
5Aliaksei ProtasXX100.007170808287929576767271766753538382720235$1,567,042Link
6JT Miller(A)XXX100.008756838883879291969388818086854085822306$6,797,000Link
7Mikael GranlundXXX100.006337898768868387839685888299964385812313$6,750,000Link
8Nicolas PetanXXX100.005133978863767981837669776693906684730282$700,000Link
9Conor ShearyXX100.005732889264847592259089897699994486812314$6,600,000Link
10Joel FarabeeXX100.007749808762768684378088752564647485740234$5,000,000Link
11Lucas Raymond(R)XX100.007142939065799484368079697556579085730213$925,000Link
12Josh LeivoXX100.005434958079747582257569777296905419720304$700,000Link
13Matt Boldy(R)XX100.006542928178708583378383702558598084720226$925,000Link
14Artur Kayumov(R)XX100.004234959962669486257174687369697423720254$700,000Link
15Erik Karlsson(A)X100.006937869172958398259987907099992482832333$9,000,000Link
16Ivan ProvorovX100.007844798977818287258371896390876485791263$4,161,000Link
17Travis HamonicX100.009381587879807684257462956299992585791333$4,535,000Link
18Jake GardinerX100.006838888179828685258667846499992485781334$3,650,000Link
19Nikita ZaitsevX100.007439838573828487258660706399993885760321$700,000Link
20Juuso ValimakiX100.008572699582798987207768724669697385750252$1,750,000Link
21Evan Bouchard(R)X100.007544898276808675256858822564647519720243$925,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Scott DarlingG100.00818378958585908986907799981985861355$700,000Link
Michael DiPietroG100.00899589758393909289776865658069820241$1,200,000Link

Sharks


General Manager : Graham Burns Coach : Morale : 7 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Quinton Byfield(A)X100.007675648486818587808481827452528722750215$7,800,000Link
2Pierre-Luc DuboisXX100.009387568886887684707387786688867223770252$2,500,000Link
3Rasmus AsplundXX100.009285619965878685767671774777737124750265$2,700,000Link
4Trevor Zegras(R)XX100.006941818570778483698382668058568027730223$925,000Link
5Anton Lundell(R)XX100.006341908271728679787979897558568027730223$925,000Link
6Shane BowersXX100.009387639172818382787172747074748127740244$2,000,000Link
7Elias Pettersson(C)XXX97.006342879768798193739090628563677226770252$4,000,000Link
8Ivan BarbashevXXX100.008545858570748582548083762580805527750282$2,250,000Link
9Remi ElieX100.009084578677687690258479757286886719760282$3,575,000Link
10Isaac RatcliffeX100.005755918882819573677375787164627119720241$815,000Link
11Jakub VoracekXX100.008975608683828784259073648199992327770342$3,985,000Link
12Egor Sokolov(R)XX100.006968728285849278747174757260608419720236$1,100,000Link
13Brock Boeser(A)X100.005641838779827893438388697189906427781263$4,850,000Link
14Colin MillerX100.008772637874777782258067786299954227760313$3,950,000Link
15Justin HollX100.008147857884829273256448842593933327760311$2,000,000Link
16Jarred TinordiX100.008876607594737581256560815899953919760312$2,680,000Link
17Kevin ConnautonX100.008569637379727683257569776199972827750331$700,000Link
18Lucas JohansenX100.008569648467767681257164766088907420740262$750,000Link
19Mike WeberX100.008372626882657285258077795999961321740361$3,000,000Link
20Oleg SosunovX100.007662727799647085256360795286897118730252$975,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Jake AllenG100.00899286798590959292838699963923871331$3,900,000Link
Edward PasqualeG100.00747673847788888887757496944429820331$700,000Link
Oscar DanskG100.00727074767492939294757293874820820291$8,000,000Link

Stars


General Manager : Paul Gagne Coach : Morale : 28 Team Overall : 76
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Antoine MorandX100.009087599866888686727567756069698326740242$2,250,000Link
2Max Domi(A)XX100.009680589970747580808478677890915742760283$3,800,000Link
3Fabian ZetterlundXX100.004944988872777587818380747658588234730241$940,000Link
4Hunter ShinkarukXX100.005430958166807979817168806588855721720293$1,200,000Link
5Mike Hoffman(C)XXX100.008874608468718490859192868399992742812341$5,363,435Link
6Tyler JohnsonXXX100.006241799164867687848876688399992459770333$2,000,000Link
7Mason MarchmentXXX99.008657738081676984358484702580785549740285$800,000Link
8Samuel Poulin(R)XX100.007877628583848682767876816952528453740225$700,000Link
9Anton KarlssonXX100.009080638071829081347470844174726649730272$1,000,000Link
10Nail YakupovXX89.55DD5736929072817583257471757697915224730301$800,000Link
11Noah GregorXX100.008986619070768481757270753574707228720251$1,525,000Link
12Alexander KerfootXX100.009592578368897086697070764471695620720293$1,650,000Link
13Kirill MaksimovX100.008685568976819584707881847156568351760241$1,250,000Link
14Martins DzierkalsX100.005144958265799184567775756965657025720261$1,400,000Link
15Roman Josi(A)X100.007430878877887995259279886899992730822333$7,000,000Link
16John MooreX100.007955748381857691257376856799952750791331$5,500,000Link
17Jeff PetryX100.006930898079868083257363796599991230760364$4,350,000Link
18Mike GreenX100.007347818279777783257668736899991022750381$3,700,000Link
19Brendan GuhleX100.009178608472737478256460795886897221740264$2,500,000Link
20Gustav ForslingX100.006742917969838379256856902576746561740273$2,666,667Link
21Noah Dobson(R)X100.007544928473838980257160762560618048720244$925,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Semyon VarlamovG100.00867686798489938792908099992320861352$5,000,000Link
Joseph Woll(R)G100.00847583808293939491687569677348820251$800,000Link

Wild


General Manager : Brian White Coach : Morale : 5 Team Overall : 75
#Player NameCLRDCONIJCKFGDISKSTENDUPHFOPASCDFPSEXLDPOMOOVTASPAgeContractSalaryLink
1Logan BrownX100.009588548589817585727773736585847226750254$3,250,000Link
2Alexander KhovanovX100.007976518573789180717873786857578318720235$1,750,000Link
3Kyle Turris(A)XX100.008471648773728081817779687999992725750342$1,678,500Link
4Liam OBrienXX100.009085577981787383767373746595905521740296$1,700,000Link
5Adam LowryXX100.009579627985698679816565707296925318720304$1,750,000Link
6Colin WhiteXX100.005333947871837685757676796683866722730261$3,000,000Link
7Henrik BorgstromXXX100.009084649373728281767270737076767323730262$1,888,000Link
8Markus GranlundXXX100.005833938069537882837276727899975317720303$2,500,000Link
9Andrew Ladd(C)X100.00866564877575828125587971759999936730383$1,500,000Link
10Lawson Crouse(A)X100.008359769488728380256563667192947022720262$1,500,000Link
11James van RiemsdykXX100.007548788785798382258281678499992532760343$4,500,000Link
12William CarrierXX100.007967698384747885257375747298965416740293$3,000,000Link
13Jonah GadjovichXX100.008887589481778284727576746970687322740253$2,110,000Link
14Brendan GallagherX100.009076618866807878257670727899994119740314$2,500,000Link
15Marc StaalX100.00793882838380788025605380629999846750363$3,850,000Link
16Patrik NemethX100.008960688090767776255852835498934222750312$800,000Link
17Olli JuoleviX100.009178588770706985257874766183867121740256$850,000Link
18Josh Brook(R)X100.009694559074768570245449803371718323730242$1,250,000Link
19Brandon MontourX100.007042808271797976257656735896945322730296$2,300,000Link
20Frederic AllardX100.008878598668637283257874746286887019730266$1,700,000Link
21Gustav LindstromX100.007563738574819179206562774470707122730256$2,100,000Link
Goalie NamePOCONIJSKDUENSZAGRBSCHSRTPHPSEXLDPOMOOVTASPAgeContractSalaryLink
Jake OettingerG100.00878484918794959495777667677822851256$2,750,000Link
Anthony StolarzG100.00757776938190929088927789915623851291$10,000,000Link