All Goalies Roster In Decending Order By Overall

Goalie Name Team NameCON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV TASPAgeContractSalaryLink
Andrei VasilevskiyNew Jersey Devils99.009895948897969897969897737771509102715,000,000$Link / NHL Link
Marc-Andre FleuryBoston Bruins98.009792867796959796959796879148509003636,400,000$Link / NHL Link
Connor HellebuyckSan Jose Sharks100.009695938895949695949695758157509002815,000,000$Link / NHL Link
Jacob MarkstromColorado Avalanche98.009395929492919392919392798561508903115,000,000$Link / NHL Link
Mike SmithToronto Leafs100.009382859392919392919392899346508903932,800,000$Link / NHL Link
Philipp GrubauerPhiladelphia Flyers100.009791887596959796959796788455508902915,000,000$Link / NHL Link
Tuukka RaskAnaheim Ducks95.009781877996959796959796848851508903426,500,000$Link / NHL Link
Semyon VarlamovEdmonton Oilers100.009593898394939594939594828752508903335,000,000$Link / NHL Link
Frederik AndersenVancouver Canucks100.009290869491909291909291808653508803235,000,000$Link / NHL Link
Carey PriceDallas Stars98.009390828792919392919392848851508803412,000,000$Link / NHL Link
Cam TalbotNew York Islanders99.009287838591909291909291848852508703445,000,000$Link / NHL Link
Darcy KuemperSeattle Kraken100.009278859291909291909291798554508703123,882,500$Link / NHL Link
Tristan JarryDetroit Red Wings100.009495847993929493929493717570508702623,000,000$Link / NHL Link
Robin LehnerChicago Blackhawks100.009288869591909291909291788459508703036,500,000$Link / NHL Link
Juuse SarosWashington Capitals95.009589846894939594939594717559508602612,500,000$Link / NHL Link
Mackenzie BlackwoodCalgary Flames98.009195849190899190899190697371508602433,500,000$Link / NHL Link
Pekka RinneNashville Predators99.008981869388878988878988899346508603815,750,000$Link / NHL Link
John GibsonCarolina Hurricanes99.009291958291909291909291758162508602825,000,000$Link / NHL Link
Jordan BinningtonSt-Louis Blues97.009395837292919392919392758153508602822,000,000$Link / NHL Link
Mikko KoskinenAnaheim Ducks100.008985909688878988878988828752508603325,000,000$Link / NHL Link
Anton KhudobinMinnesota Wild100.009189827190899190899190858954508503543,500,000$Link / NHL Link
Ben BishopPittsburgh Penguins97.008872809787868887868887858951508503415,000,000$Link / NHL Link
David RittichOttawa Senators100.009087758589889089889089778356508502942,960,000$Link / NHL Link
Elvis MerzlikinsPittsburgh Penguins100.00919584819089919089919073775650850273500,000$Link / NHL Link
Jack CampbellNew York Rangers96.009284828091909291909291778369508502911,397,349$Link / NHL Link
Sergei BobrovskyBuffalo Sabres100.009082937789889089889089828752508503315,000,000$Link / NHL Link
Jonathan QuickTampa Lightning100.008991868288878988878988859051508503533,500,000$Link / NHL Link
Joonas KorpisaloVegas Knights99.00899584828887898887898873775750840271990,000$Link / NHL Link
Jake AllenLos Angeles Kings100.008986837888878988878988798559508403133,000,000$Link / NHL Link
James ReimerWinnipeg Jets99.008878838487868887868887828752508403343,000,000$Link / NHL Link
Martin JonesMontreal Canadiens100.008991788488878988878988798554508403133,000,000$Link / NHL Link
Jaroslav HalakPhoenix Coyotes97.009177866990899190899190869049508403612,800,000$Link / NHL Link
Matt MurrayBoston Bruins100.009078868289889089889089737756508402723,000,000$Link / NHL Link
Thomas GreissVegas Knights100.008881868887868887868887858950508403525,000,000$Link / NHL Link
Petr MrazekMinnesota Wild97.009078897589889089889089778351508402912,595,000$Link / NHL Link
Brian ElliottNew York Rangers100.008883778287868887868887869049508403612,000,000$Link / NHL Link
Corey CrawfordPhiladelphia Flyers100.00868279868584868584868587914850830362500,000$Link / NHL Link
Thatcher DemkoEagles (Col)100.008995848588878988878988717573508302532,800,000$Link / NHL Link
Linus UllmarkColorado Avalanche100.008879678987868887868887758157508302842,000,000$Link / NHL Link
Carter HartColumbus Jackets96.00909487788988908988908966707250830232500,000$Link / NHL Link
Braden HoltbyFlorida Panthers99.008791828386858786858786808653508303215,000,000$Link / NHL Link
Jonathan BernierChicago Blackhawks97.008986847188878988878988828752508303333,000,000$Link / NHL Link
Antti RaantaNashville Predators100.008781797386858786858786808653508203231,437,500$Link / NHL Link
Alexandar GeorgievBuffalo Sabres100.00889584738786888786888769736250820251300,000$Link / NHL Link
Ilya Sorokin (R)Eagles (Col)100.00888289818786888786888772766250820264500,000$
Ilya SamsonovLos Angeles Kings100.00887992838786888786888767718050820242900,000$Link / NHL Link
Alex StalockFlorida Panthers100.008883816687868887868887848553508203412,810,000$Link / NHL Link
Pavel FrancouzCarolina Hurricanes100.00878480728685878685878679855450820312300,000$Link / NHL Link
Chris DriedgerOttawa Senators99.008394878882818382818382747856508102732,000,000$Link / NHL Link
Igor ShesterkinMontreal Canadiens100.00869289778584868584868572765850810253300,000$Link / NHL Link
Devan DubnykCarolina Hurricanes100.00808481977978807978807985895250800352900,000$Link / NHL Link
Kaapo KahkonenEdmonton Oilers100.00839085838281838281838269735850800252500,000$Link / NHL Link
Laurent BrossoitSan Jose Sharks100.008285908481808281808281758157508002811,400,000$Link / NHL Link
Adin HillTampa Lightning99.008189839380798180798180697363507902511,000,000$Link / NHL Link
Craig AndersonOttawa Senators100.008083827879788079788079919446507904023,000,000$Link / NHL Link
Henrik LundqvistCalgary Flames100.008272877481808281808281899346507903941,000,000$Link / NHL Link
Calvin PetersenSt-Louis Blues100.00829488748180828180828173775450790261300,000$Link / NHL Link
Michael HutchinsonVancouver Canucks99.008084898379788079788079808651507903121,500,000$Link / NHL Link
Vitek VanecekSeattle Kraken97.008392867882818382818382697372507902541,000,000$Link / NHL Link
Anthony StolarzPhantoms (Phi)100.00828683958180828180828173776250790272500,000$Link / NHL Link
Ryan MillerNew Jersey Devils100.00798086747877797877797891954250780413900,000$Link / NHL Link
Marcus HogbergColumbus Jackets100.00788285947776787776787774785650780261300,000$Link / NHL Link
Malcolm SubbanToronto Leafs100.00808582837978807978807975817350780272500,000$Link / NHL Link
Alex NedeljkovicPenguins (Pit)100.008388847282818382818382717577507802541,500,000$Link / NHL Link
Jeremy Swayman (R)Detroit Red Wings99.00838086788281838281838266706350780224300,000$
Curtis McElhinneyGulls (Ana)100.008178757980798180798180889247507803831,000,000$Link / NHL Link
Kevin LankinenNew York Islanders100.00818783778079818079818072765350780262300,000$Link / NHL Link
Anders NilssonThunderbirds (Flo)100.00797371987877797877797879855250770313929,333$Link / NHL Link
Carter HuttonWolves (VGK)100.008077837679788079788079869048507703541,000,000$Link / NHL Link
Jake OettingerAdmirals (Nas)100.00799089947877797877797866708150770222900,000$Link / NHL Link
Andrew HammondRampage (STL)100.007595938574737574737574828726507603311,000,000$Link / NHL Link
Casey DeSmithWolf Pack (NYR)100.00808381747978807978807977834850760302992,933$Link / NHL Link
Christopher GibsonBruins (Bos)100.00778988847675777675777677835850760282500,000$Link / NHL Link
Cayden PrimeauPhoenix Coyotes100.00798683827877797877797865705650760223500,000$Link / NHL Link
Dan VladarReign (Los)100.007983808678777978777978687264507602431,000,000$Link / NHL Link
Aaron DellSenators (Ott)100.007986827678777978777978808646507603212,000,000$Link / NHL Link
Logan ThompsonCrunch (Tam)100.00798785877877797877797867714350760242900,000$Link
Spencer Knight (R)Penguins (Pit)100.00827380828180828180828161658850760204900,000$
Jimmy HowardWinnipeg Jets100.00757872817473757473757487914850750372500,000$Link / NHL Link
Cory SchneiderVegas Knights100.007579788374737574737574858946507503512,000,000$Link / NHL Link
Kasimir KaskisuoComets (Van)100.007686858475747675747675778347507502841,000,000$Link / NHL Link
Maxime LagaceGulls (Ana)100.00778281787675777675777675814750750283747,000$Link / NHL Link
Parker MilnerWild (Min)100.00777583777675777675777679853450750312500,000$Link / NHL Link
Jonas JohanssonWolf Pack (NYR)100.007688819375747675747675717564507502631,000,000$Link / NHL Link
Stuart SkinnerDallas Stars100.00768684887574767574767565696450750222500,000$Link / NHL Link
Anton ForsbergBruins (Bos)100.00768078767574767574767578835450740282750,000$Link / NHL Link
Calvin PickardCheckers (Car)100.00758180797473757473757477835850740292750,000$Link / NHL Link
Zachary FucalePenguins (Pit)100.00778381787675777675777672767350740263300,000$Link / NHL Link
Jon GilliesReign (Los)100.00719492977069717069717073775650740273750,000$Link / NHL Link
Ville HussoDevils (New)100.00758689847473757473757471756050740261500,000$Link / NHL Link
Dustin TokarskiSound Tigers (NYI)100.00768281747574767574767580864550740321750,000$Link / NHL Link
Callum BoothBruins (Bos)100.00777579837675777675777667716150740242300,000$Link / NHL Link
Alex LyonWolf Pack (NYR)100.00768482787574767574767577835650740281750,000$Link / NHL Link
Keith KinkaidThunderbirds (Flo)100.00767776817574767574767580864050740321750,000$Link / NHL Link
Louis DomingueCrunch (Tam)100.00748681857372747372747377835150740292750,000$Link / NHL Link
Hunter ShepardThunderbirds (Flo)100.00796765797877797877797871754250740252750,000$Link
Jacob InghamGulls (Ana)100.00787385847776787776787761654950740212750,000$Link
Zane McIntyreRoadrunners (PHX)100.00748886827372747372747377834050740293500,000$Link / NHL Link
Connor IngramDevils (New)100.00778583807675777675777667716250740241500,000$Link / NHL Link
Pheonix CopleySenators (Ott)100.007487858673727473727473778336507402911,000,000$Link / NHL Link
Oscar DanskCrunch (Tam)100.00748382847372747372747373776650730271500,000$Link / NHL Link
Charlie LindgrenAmericans (Buf)100.00758079767473757473757476825450730273300,000$Link / NHL Link
Adam WernerRocket (MTL)100.00748382907372747372747367715650730243300,000$Link / NHL Link
Eric ComrieColorado Avalanche100.00768077727574767574767571756550730263300,000$Link / NHL Link
Dylan FergusonRoadrunners (PHX)100.00777583757675777675777665694950730233300,000$Link / NHL Link
Evan FitzpatrickSenators (Ott)100.00758079857473757473757466706850730234300,000$Link
Justin KapelmasterCondors (Edm)100.00776664817675777675777671754250730252500,000$Link
Ken ApplebyReign (Los)100.00757169887473757473757471754250730262300,000$Link
Scott WedgewoodHeat (Cal)100.00738584827271737271737277835250730291500,000$Link / NHL Link
Mads Sogaard (R)Thunderbirds (Flo)100.00758179957473757473757461657650730204500,000$
Michael HouserDallas Stars100.00747386747372747372747377834650730292300,000$Link
Sam MontembeaultEagles (Col)100.00748589837372747372747369736350730243500,000$Link / NHL Link
Alexei MelnichukBruins (Bos)100.00758280787473757473757465706350720232500,000$Link
Garret SparksSound Tigers (NYI)100.00718583847069717069717075814250720281750,000$Link / NHL Link
Jared CoreauComets (Van)100.00699290926867696867696878843550720293750,000$Link / NHL Link
Dereck BaribeauGulls (Ana)100.00728482967170727170727163674450720223300,000$Link / NHL Link
Collin DeliaWolves (VGK)100.00738380827271737271737273774850720272300,000$Link / NHL Link
Hunter MiskaComets (Van)100.00749088727372747372747371755150720261300,000$Link / NHL Link
Matiss KivlenieksPalm Springs (STK)100.00748278777372747372747369735150720251300,000$Link / NHL Link
Filip GustavssonMonsters (Clb)100.00748581777372747372747365697150720231500,000$Link / NHL Link
Landon BowGulls (Ana)100.00709492936968706968706971754250720262300,000$Link / NHL Link
Ryan BednardRampage (STL)100.00727787917170727170727167714850720243300,000$Link / NHL Link
Robert Beydoun100.007673857175747675747675697342507202500$Link
Tyler Parks100.007179779270697170697170778336507202900$Link
Adam HuskaEagles (Col)100.00708583896968706968706967714850710242300,000$Link / NHL Link
Artyom ZagidulinBruins (Bos)100.00728381767170727170727173764550710263900,000$Link / NHL Link
Beck WarmDevils (New)100.00758281707473757473757463686250710222500,000$Link
Colton PointPenguins (Pit)100.00717680937069717069717065695850710232300,000$Link / NHL Link
Philippe DesrosiersThunderbirds (Flo)100.00728381767170727170727171756750710263500,000$Link / NHL Link
Gilles SennPenguins (Pit)100.00727472887170727170727169735550710253300,000$Link / NHL Link
Spencer MartinStars (Dal)100.00708785836968706968706971756450710263300,000$Link / NHL Link
Ivan ProsvetovRampage (STL)100.00738083847271737271737263675950710223300,000$Link / NHL Link
Sean Bonar100.007273817271707271707271788435507103000$Link / NHL Link
Zachary SawchenkoIceHogs (Chi)100.00738078747271737271737268725350710233750,000$Link / NHL Link
Jeremy HelvigAdmirals (Nas)100.00756866847473757473757467715550710242300,000$Link / NHL Link
J-F BerubeCheckers (Car)100.00708987736968706968706978845050710302750,000$Link / NHL Link
Lukas Dostal (R)Griffins (Det)100.00738886757271737271737261656450710214500,000$
Joey DaccordThunderbirds (Flo)100.00728178807170727170727169735450710252300,000$Link / NHL Link
Michael DipietroBarracuda (San)100.00739593747271737271737263677450710222500,000$Link / NHL Link
Mikhail BerdinPenguins (Pit)100.00729391737170727170727166705950710233300,000$Link / NHL Link
Troy GrosenickMarlies (Tor)100.007281807471707271707271808640507103221,000,000$Link / NHL Link
Pat Nagle100.007180787470697170697170848823507103400$Link / NHL Link
Vasily Demchenko100.007278767971707271707271737737507102700$Link
Alex D'Orio (R)Rocket (MTL)100.00727876827170727170727163675250700224300,000$
Kevin BoyleGulls (Ana)100.00708078756968706968706977833650700292500,000$Link / NHL Link
Cole Kehler100.007177758770697170697170677143507002300$Link / NHL Link
Brad ThiessenRoadrunners (PHX)100.00708179706968706968706985892350700351500,000$Link / NHL Link
Daniil Tarasov (R)Admirals (Nas)100.00727880827170727170727163677450700224300,000$
Erik KallgrenBears (Was)100.00726664837170727170727169734750700242300,000$Link / NHL Link
Devin Cooley100.007366648872717372717372677143507002400$Link
Michael McNivenPenguins (Pit)100.00727785807170727170727167714350700241300,000$Link / NHL Link
Jake KiellyWinnipeg Jets100.00708079816968706968706970744250700253750,000$Link / NHL Link
Joseph WollMarlies (Tor)100.00708785876968706968706965696750700233500,000$Link / NHL Link
Kevin PoulinSound Tigers (NYI)100.00697177826867696867696879854650700314500,000$Link / NHL Link
Parker Gahagen100.007077857969687069687069758136507002800$Link / NHL Link
Joel Hofer (R)Gulls (Ana)100.00738482757271737271737261656350700214300,000$
Kaden Fulcher (R)Crunch (Tam)100.00727169847170727170727165694450700231300,000$
Josef KorenarStars (Dal)100.00737671747271737271737265695350700232300,000$Link / NHL Link
Olle Eriksson Ek (R)Wolves (VGK)100.00728077817170727170727163677350700224300,000$
Ukko-Pekka LuukkonenPalm Springs (STK)100.00718077907069717069717063677450700222500,000$Link / NHL Link
Richard Bachman100.006877857067666867666867848831507003400$Link / NHL Link
Connor LaCouvee100.006985837868676968676968737737506902700$Link
Hunter Jones (R)Checkers (Car)100.00708381856968706968706961656950690214300,000$
Felix SandstromStars (Dal)100.00698583796867696867696867716550690242300,000$Link / NHL Link
Ivan NalimovWolves (VGK)100.00687977886766686766686773775850690271300,000$Link
Mat RobsonWolves (VGK)100.00707978816968706968706969734250690253900,000$Link / NHL Link
Matt TomkinsDevils (New)100.00697876826867696867696873774250690271500,000$Link / NHL Link
Tom McCollumDevils (New)100.00687169846766686766686780864850690311750,000$Link / NHL Link
Justus Annunen (R)Wolves (VGK)100.00707674886968706968706961657850690214300,000$
Kai EdmondsAmericans (Buf)100.00756563737473757473757461654450690212300,000$Link
Trent Miner (R)Barracuda (San)100.00727880747170727170727160635050690204300,000$
Adam WilcoxRocket (MTL)100.00668684726564666564666577834850680284500,000$Link / NHL Link
Adam ScheelBarracuda (San)100.00698078826867696867696863675450680222300,000$Link
Andrew D'Agostini100.006878767067666867666867758136506802800$Link
Cale MorrisWolf Pack (NYR)100.00707169756968706968706969734250680252300,000$Link
Dustin Wolf (R)Penguins (Pit)100.00707785706968706968706962657650680204500,000$
Kyle KeyserWolf Pack (NYR)100.00697977766867696867696863675450680223300,000$Link / NHL Link
Veini VehvilainenDevils (New)100.00708280716968706968706967715850680243500,000$Link / NHL Link
Olivier Rodrigue (R)Senators (Ott)100.00708583706968706968706961656850680214500,000$
Antoine BibeauSound Tigers (NYI)100.00687472846766686766686773775350680273500,000$Link / NHL Link
Alex DubeauRocket (MTL)100.00677773706665676665676673773750670273300,000$Link / NHL Link
Jakub SkarekWild (Min)100.00677876836665676665676663676650670213500,000$Link / NHL Link
Matt VillaltaWolves (VGK)100.00697371766867696867696861656650670223500,000$NHL Link
Nick SchneiderPenguins (Pit)100.00697573746867696867696867714350670241300,000$Link / NHL Link
Shane StarrettThunderbirds (Flo)100.00657886856463656463656473773750670272300,000$Link / NHL Link
Scott DarlingMarlies (Tor)100.00627382956160626160626182872950670322300,000$Link
Tomas Sholl100.006876747067666867666867737737506702700$Link
Will Cranley (R)Senators (Ott)100.006777828366656766656766596150506701910$
Andrew ShortridgeWashington Capitals100.00637876836261636261636271754550660262300,000$Link / NHL Link
Arturs Silovs (R)Americans (Buf)100.00676563876665676665676660635050660204300,000$
Mike CondonCondors (Edm)100.00647179806362646362646379853450660312500,000$Link / NHL Link
Evan CormierGriffins (Det)100.00657573836463656463656467715950660232300,000$Link / NHL Link
Joel Rumpel100.006469678163626463626463788435506603000$Link
Mareks MitensHeat (Cal)100.00677876746665676665676665695450660232300,000$Link
Samuel HarveyWolf Pack (NYR)100.00687579716766686766686765694450660232300,000$Link
C.J. MotteWolf Pack (NYR)100.00656765726463656463656478843550650292300,000$Link
Kirill UstimenkoSenators (Ott)100.00656967816463656463656463676550650223300,000$Link / NHL Link
Jeremy Brodeur100.006767657166656766656766697342506502400$Link
Jiri Patera (R)Rocket (MTL)100.00657169826463656463656463674950650224300,000$
Kevin Mandolese (R)Wolves (VGK)100.00667371826564666564666561654950650214300,000$
Peyton Jones100.006277758861606261606261697342506502500$Link
Trevin Kozlowski100.006275739061606261606261677153506502400$Link
Tyler Wall (R)Penguins (Pit)100.00647472866362646362646365694950650234300,000$
William Christopoulos100.006279768061606261606261737738506502700$Link
Chris Nell100.006471697363626463626463737737506402700$Link
Griffen OuthouseAmericans (Buf)100.00637977716261636261636265694450640233300,000$Link / NHL Link
Jeff Glass100.006068668559586059586059869031506403500$Link
Martin OuelletteRoadrunners (PHX)100.00627579706160626160626178843950640292500,000$Link / NHL Link
Stefanos Lekkas100.006281897161606261606261697362506402500$Link
Tommy Nappier100.006277758761606261606261656954506402300$Link
Adam CarlsonGriffins (Det)100.00616664836059616059616073773750630273300,000$Link / NHL Link
Emil LarmiMarlies (Tor)100.00627880716160626160626169734250630253300,000$Link / NHL Link
Dylan WellsPenguins (Pit)100.00627169786160626160626165695850630232300,000$Link / NHL Link
Tom Aubrun100.006277747061606261606261717542506302600$Link
Tyler Parsons (R)Griffins (Det)100.00627375746160626160626167716850630241300,000$
Filip LarssonRampage (STL)100.00617169796059616059616065694950620233300,000$Link / NHL Link
Dylan Garand (R)Wild (Min)100.006275797061606261606261626466506201910$
Brandon HalversonPenguins (Pit)100.00606664885958605958605969736650620253300,000$Link / NHL Link
Cedrick Andree100.006266647061606261606261616544506102100$Link
Ian Scott (R)Admirals (Nas)100.00606563775958605958605963676150610224300,000$
Brett BrochuThunderbirds (Flo)100.00596563705857595857595859614550590192300,000$Link
Francis Marotte100.005466647753525453525453717542505802600$Link