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
Jacob MarkstromMinnesota Wild97.009793909496959796959796808653509103346,500,000$Link / NHL Link
Darcy KuemperColumbus Jackets97.009591929594939594939594788653509003213,882,500$Link / NHL Link
Marc-Andre FleuryNew York Islanders100.009694897795949695949695979247509003826,400,000$Link / NHL Link
Andrei VasilevskiyNew Jersey Devils100.009795908896959796959796768169509002836,500,000$Link / NHL Link
Cam TalbotBuffalo Sabres100.009492868893929493929493828950508903535,000,000$Link / NHL Link
Frederik AndersenVancouver Canucks100.009489859493929493929493838752508903325,000,000$Link / NHL Link
Jack CampbellNew York Rangers100.009688838595949695949695728468508903135,000,000$Link / NHL Link
Ilya SorokinColorado Avalanche98.00979490819695979695979667775550890273500,000$Link
Mike SmithLos Angeles Kings99.009484779393929493929493919445508904022,800,000$Link / NHL Link
Connor HellebuyckPittsburgh Penguins97.009495908893929493929493778356508902945,000,000$Link / NHL Link
Semyon VarlamovEdmonton Oilers94.009588828394939594939594858851508903425,000,000$Link / NHL Link
Igor ShesterkinCarolina Hurricanes99.00979591759695979695979668775150880272300,000$Link / NHL Link
Sergei BobrovskyChicago Blackhawks100.009496907793929493929493868851508803425,000,000$Link / NHL Link
Juuse SarosPhoenix Coyotes95.009693916895949695949695717752508702735,000,000$Link / NHL Link
Thatcher DemkoColorado Avalanche100.009395918592919392919392697765508702722,800,000$Link / NHL Link
Tristan JarryDetroit Red Wings100.009591937994939594939594697762508702713,000,000$Link / NHL Link
Philipp GrubauerPhiladelphia Flyers99.009492917593929493929493768554508703115,000,000$Link / NHL Link
Jonathan QuickTampa Lightning98.009187828490899190899190929049508703723,500,000$Link / NHL Link
Linus UllmarkToronto Leafs100.009188828990899190899190718356508602932,000,000$Link / NHL Link
Vitek VanecekWashington Capitals100.009394907792919392919392667572508602731,000,000$Link / NHL Link
Mikko KoskinenFirebirds (STK)100.009087819689889089889089768851508603415,000,000$Link / NHL Link
Robin LehnerCalgary Flames96.009182839590899190899190798557508603126,500,000$Link / NHL Link
Ville HussoSan Jose Sharks100.009093918589889089889089677753508502844,000,000$Link / NHL Link
Elvis MerzlikinsBoston Bruins100.00919289839089919089919069815450850282500,000$Link / NHL Link
James ReimerWinnipeg Jets100.009085798489889089889089828851508503433,000,000$Link / NHL Link
Alex NedeljkovicNashville Predators100.009294918091909291909291677573508502731,500,000$Link / NHL Link
Chris DriedgerOttawa Senators96.008987828888878988878988688154508402822,000,000$Link / NHL Link
John GibsonWinnipeg Jets100.008992868288878988878988778361508402915,000,000$Link / NHL Link
Jordan BinningtonVegas Knights99.009094897589889089889089728351508402912,000,000$Link / NHL Link
Ilya SamsonovCalgary Flames100.00909391838988908988908966737950840261900,000$Link / NHL Link
Anton ForsbergDallas Stars100.00888386828786888786888771845550830301750,000$Link / NHL Link
Adin HillTampa Lightning100.008694909585848685848685667562508302642,000,000$Link / NHL Link
Mackenzie BlackwoodLos Angeles Kings100.008792899386858786858786687571508302623,500,000$Link / NHL Link
Jake AllenDallas Stars100.008883788087868887868887798653508303223,000,000$Link / NHL Link
Martin JonesChicago Blackhawks100.008786818486858786858786808653508303323,000,000$Link / NHL Link
Jeremy SwaymanDetroit Red Wings100.00899087838887898887898864715950830243300,000$Link
Jake OettingerNashville Predators97.00878992938685878685878664717850830241900,000$Link / NHL Link
Kaapo KahkonenEdmonton Oilers100.00899086848887898887898866755850830261500,000$Link / NHL Link
Cal PetersenSt-Louis Blues99.008991867788878988878988698157508302813,000,000$Link
Casey DeSmithNew York Islanders100.00898277718887898887898872855450820311992,933$Link / NHL Link
Alexandar GeorgievBuffalo Sabres89.938793917386858786858786687559508202731,997,500$Link / NHL Link
Thomas GreissWolves (VGK)100.008685798485848685848685819049508203715,000,000$Link / NHL Link
Brian ElliottSan Jose Sharks100.008679738285848685848685879148508203711,040,000$Link / NHL Link
Kevin LankinenNew York Rangers100.00889385778786888786888767775850820271300,000$Link / NHL Link
Anthony StolarzPhiladelphia Flyers100.00867772988584868584868568816150820291500,000$Link / NHL Link
Carter HartColumbus Jackets100.00869291778584868584868566717050810241500,000$Link / NHL Link
Antti RaantaNew Jersey Devils100.008576717384838584838584778752508003321,437,500$Link / NHL Link
Karel VejmelkaChicago Blackhawks100.008292899381808281808281667553508002611,500,000$Link / NHL Link
Tuukka RaskAnaheim Ducks98.008472717983828483828483878950508003516,500,000$Link / NHL Link
Craig AndersonOttawa Senators100.008270727781808281808281939544507904113,000,000$Link / NHL Link
Joonas KorpisaloSt-Louis Blues100.008283828481808281808281728256507902831,500,000$Link / NHL Link
Dan VladarLos Angeles Kings100.008382798682818382818382647363507902521,000,000$Link / NHL Link
Braden HoltbyMinnesota Wild100.008279748081808281808281848752507903311,500,000$Link / NHL Link
Petr MrazekBoston Bruins100.008474717883828483828483768455507903141,500,000$Link / NHL Link
Scott WedgewoodToronto Leafs100.008381768082818382818382708451507903031,500,000$Link / NHL Link
Carey PriceWolves (VGK)100.008272718781808281808281908950507903511,430,000$Link / NHL Link
Laurent BrossoitToronto Leafs99.008378738682818382818382708356507902911,279,825$Link / NHL Link
Spencer KnightPittsburgh Penguins100.00838684858281838281838261658550790213900,000$Link
Jaroslav HalakWashington Capitals100.00827072698180828180828187914850780372960,000$Link / NHL Link
Matt MurrayFlorida Panthers96.008174828780798180798180728153507802813,000,000$Link / NHL Link
Pavel FrancouzCarolina Hurricanes100.00828083728180828180828172864750780321300,000$Link / NHL Link
Eric ComrieEagles (Col)100.00818884728079818079818066775850770272300,000$Link / NHL Link
Dustin TokarskiSound Tigers (NYI)100.008177727480798180798180738752507703341,000,000$Link / NHL Link
Logan ThompsonTampa Lightning100.00798381877877797877797865735650770261900,000$Link
Jonathan BernierMontreal Canadiens100.0081747273807981807981808288515077X03423,000,000$Link / NHL Link
Anton KhudobinWolves (VGK)100.008078777179788079788079789043507603633,500,000$Link / NHL Link
Jon GilliesReign (Los)100.00777677977675777675777668815450760292750,000$Link / NHL Link
David RittichOttawa Senators100.007875708577767877767877728455507603032,960,000$Link / NHL Link
Stuart SkinnerSan Jose Sharks100.00788075887776787776787764716350760241500,000$Link / NHL Link
Andrew HammondRampage (STL)100.007778778376757776757776748844507503541,000,000$Link / NHL Link
Filip GustavssonSeattle Kraken100.00778684787675777675777664716850750242750,000$Link / NHL Link
Sam MontembeaultEagles (Col)100.00779086837675777675777666756250750262500,000$Link / NHL Link
Charlie LindgrenPhoenix Coyotes95.41767374767574767574767570835150740292300,000$Link / NHL Link
Christopher GibsonMontreal Canadiens100.00757170847473757473757470845850740301500,000$Link / NHL Link
Michael HutchinsonVancouver Canucks100.007475768473727473727473758650507403311,500,000$Link / NHL Link
Keith KinkaidFlorida Panthers100.00757677797473757473757475874650740332750,000$Link / NHL Link
Spencer MartinStars (Dal)100.00767877827574767574767567775750740272300,000$Link / NHL Link
Kevin PoulinSound Tigers (NYI)100.00757475827473757473757472863650740323500,000$Link / NHL Link
Jonas JohanssonWolf Pack (NYR)100.007582789374737574737574667757507402721,000,000$Link / NHL Link
Mads SogaardFlorida Panthers100.00757778957473757473757462677650740223500,000$Link
Pheonix CopleySenators (Ott)100.00757475867473757473757470845050740314750,000$Link / NHL Link
Calvin PickardCheckers (Car)100.00747978807372747372747371845850730301750,000$Link / NHL Link
Carter HuttonPhantoms (Phi)100.007570727774737574737574799148507303731,000,000$Link / NHL Link
Cayden PrimeauRoadrunners (PHX)100.00758386847473757473757463695950730232500,000$Link / NHL Link
Cory SchneiderWild (Min)100.00747172827372747372747381904750730362500,000$Link / NHL Link
Collin DeliaVegas Knights100.00747577827372747372747368815250730281300,000$Link / NHL Link
Maxime LagaceAnaheim Ducks97.30757476787473757473757470835150730302747,000$Link / NHL Link
Daniil TarasovAdmirals (Nas)100.00757270927473757473757463696250730233300,000$Link
Erik KallgrenBears (Was)100.00748583827372747372747366755650730261300,000$Link / NHL Link
Louis DomingueCrunch (Tam)100.00737577857271737271737272845350730301750,000$Link / NHL Link
Malcolm SubbanMarlies (Tor)100.00747775837372747372747370836650730291500,000$Link / NHL Link
Zane McIntyreRoadrunners (PHX)100.00747677827372747372747370843950730302500,000$Link / NHL Link
Connor IngramDevils (New)100.00757778807473757473757466736150730252750,000$Link / NHL Link
Aaron DellSenators (Ott)100.00748182777372747372747375874650730331750,000$Link / NHL Link
Troy GrosenickMarlies (Tor)100.007573727674737574737574738746507303311,000,000$Link / NHL Link
Ukko-Pekka LuukkonenFirebirds (STK)100.00748382937372747372747363697050730231500,000$Link / NHL Link
Zach FucalePenguins (Pit)100.00767477797574767574767567776550730272300,000$Link
Adam HuskaEagles (Col)100.00747273897372747372747365735750720251300,000$Link / NHL Link
Garret SparksSound Tigers (NYI)100.00737072877271737271737269835250720293750,000$Link / NHL Link
Alex LyonWolf Pack (NYR)100.00747576787372747372747370845050720302750,000$Link / NHL Link
Felix SandstromStars (Dal)100.00747776797372747372747365736450720261300,000$Link / NHL Link
Ivan ProsvetovRampage (STL)100.00737978887271737271737263695950720232300,000$Link / NHL Link
Hunter ShepardThunderbirds (Flo)100.00766667797574767574767567773750720271750,000$Link
Joseph WollWolves (VGK)100.00747372877372747372747364716650720242500,000$Link / NHL Link
Joel HoferAnaheim Ducks100.00747574857372747372747362676150720223300,000$Link
Justus AnnunenVegas Knights100.00747574887372747372747362676950720223300,000$Link
Joey DaccordThunderbirds (Flo)100.00748279807372747372747366755650720261300,000$Link / NHL Link
Michael HouserStars (Dal)100.00757172767473757473757470845050720301300,000$Link
Brandon BussiReign (Los)100.00746667917372747372747364714350720242300,000$Link
Magnus HellbergRampage (STL)100.00727172947170727170727170855950720311300,000$Link
Nico Daws (R)Thunderbirds (Flo)100.00738180877271737271737262676550720224300,000$
Hunter MiskaComets (Van)100.00747273757372747372747367775350710274500,000$Link / NHL Link
Evan FitzpatrickSenators (Ott)100.00746465857372747372747364716750710253300,000$Link
Alex StalockThunderbirds (Flo)100.00737072697271737271737276894550710353750,000$Link / NHL Link
Ken ApplebyReign (Los)100.00736867887271737271737267773750710271300,000$Link
J-F BerubeCheckers (Car)100.00737473757271737271737271855350710311750,000$Link / NHL Link
Lukas DostalGriffins (Det)100.00757877757473757473757462676450710223500,000$Link
Akira Schmid (R)Americans (Buf)100.00727978907170727170727162675850710224300,000$
Michael DipietroBarracuda (San)100.00747573767372747372747363696650710231500,000$Link / NHL Link
Arvid SoderblomSeattle Kraken99.00727776797170727170727163695850710232500,000$Link
Daniel Mannella100.007565667674737574737574677737507102700$Link
David Hrenak (R)Roadrunners (PHX)100.00756566797473757473757464715450710244300,000$
Harri SateriSound Tigers (NYI)100.00727072787170727170727172875250710331750,000$Link
Linden MarshallMonsters (Clb)100.00756566827473757473757464714350710242300,000$Link
Matthew MurrayWolves (VGK)100.00756667767473757473757464714350710252300,000$Link
Mitchell Gillam100.007567657074737574737574708435507103000$Link
Zach SawchenkoMontreal Canadiens99.00737472747271737271737265735650710252750,000$Link
Adam WernerRocket (MTL)100.00707273906968706968706965735550700252300,000$Link / NHL Link
Alexei MelnichukBruins (Bos)100.00727473787170727170727165715750700241500,000$Link
Dylan FergusonPhoenix Coyotes100.00736768757271737271737264714850700242300,000$Link / NHL Link
Devin CooleyMoose (Wpg)100.00707273886968706968706965734250700252300,000$Link
Evan CormierGriffins (Det)100.00716970837069717069717066735950700251300,000$Link / NHL Link
Josef KorenarStars (Dal)100.00728178747170727170727164715750700251300,000$Link / NHL Link
Mikhail BerdinPenguins (Pit)100.00737677737271737271737264714850700252300,000$Link / NHL Link
Pat Nagle100.007172717470697170697170758923507003500$Link / NHL Link
Eetu Makiniemi (R)Gulls (Ana)100.00746970777372747372747363696150700234300,000$
John LethemonThunderbirds (Flo)100.00736566837271737271737266754250700262300,000$Link
Pyotr Kochetkov (R)Firebirds (STK)100.00727372847170727170727163697650700234500,000$
Adam ScheelBarracuda (San)100.00707374826968706968706963695350690231300,000$Link
Alex D'OrioRocket (MTL)100.00707273826968706968706963694450690233300,000$Link
Dereck BaribeauGulls (Ana)100.00697069966867696867696863694450690242300,000$Link / NHL Link
Devan DubnykCarolina Hurricanes100.00666566976564666564666576904050690361900,000$Link / NHL Link
Philippe DesrosiersThunderbirds (Flo)100.00707475766968706968706967776050690272500,000$Link / NHL Link
Dustin WolfPenguins (Pit)100.00737576717271737271737261654950690213500,000$Link
Kyle KeyserWolf Pack (NYR)100.00727473767170727170727163695350690232300,000$Link / NHL Link
Jiri PateraRocket (MTL)100.00707170826968706968706963694950690243300,000$Link
Antoine BibeauSound Tigers (NYI)100.00706768846968706968706969814150690282500,000$Link / NHL Link
Isaiah Saville (R)Penguins (Pit)100.00726768767170727170727162675750690224300,000$
Jack LaFontaine (R)Checkers (Car)100.00707170816968706968706964716450690254300,000$
Matthew VillaltaWolves (VGK)100.00717778767069717069717063696550690232500,000$Link
Callum BoothBruins (Bos)100.00696465836867696867696865736050680251300,000$Link / NHL Link
Jakub SkarekWild (Min)100.00697475836867696867696863696550680232500,000$Link / NHL Link
Parker Gahagen100.006865667967666867666867698336506802900$Link / NHL Link
Samuel HarveyWolf Pack (NYR)100.00716766717069717069717064714350680251300,000$Link
Tommy NappierIceHogs (Chi)100.00687173876766686766686764714350680242300,000$Link
Arvid Holm (R)Roadrunners (PHX)100.00677273896665676665676664714850680244300,000$
Jet GreavesBruins (Bos)100.00717475727069717069717061654450680212300,000$Link
Victor Brattstrom (R)Checkers (Car)100.00677576866665676665676665734750680254300,000$
Arturs SilovsAmericans (Buf)100.00686667866766686766686761654950670213300,000$Link
Cale MorrisWolf Pack (NYR)100.00696667756867696867696866754250670261300,000$Link
Michael McNivenPenguins (Pit)100.00687069776766686766686766734250670254300,000$Link / NHL Link
Hunter JonesCheckers (Car)100.00676970856665676665676662676950670223300,000$Link
Jacob InghamGulls (Ana)100.00686566846766686766686763674950670221750,000$Link
Kevin MandoleseWolves (VGK)100.00687069826766686766686762674950670223300,000$Link
Olle Eriksson EkWolves (VGK)100.00687273816766686766686763694950670233300,000$Link
Peyton Jones100.006575768864636564636564667542506702700$Link
Trevin KozlowskiCrunch (Tam)100.00676865906665676665676665734250670252300,000$Link
Keith Petruzzelli (R)Stars (Dal)100.00676667866665676665676663696350670244300,000$
Matthew Jurusik100.006873727967666867666867657342506702500$Link
Andrew D'AgostiniCondors (Edm)100.00666768706564666564666569833650660291300,000$Link
Dylan WellsPenguins (Pit)100.00676566786665676665676664715750660251300,000$Link / NHL Link
Kirill UstimenkoSenators (Ott)100.00666867816564666564666563696450660242300,000$Link / NHL Link
Mat RobsonRoadrunners (PHX)100.00666768816564666564666566754250660262900,000$Link / NHL Link
Ryan BednardRampage (STL)100.00656766916463656463656465734750660252300,000$Link / NHL Link
Mareks MitensWranglers (Cal)100.00676970746665676665676664714350660251300,000$Link
Olivier RodrigueSenators (Ott)100.00696769706867696867696862676850660223500,000$Link
Trent MinerBarracuda (San)100.00696766746867696867696861654950660223300,000$Link
William Christopoulos100.006566677964636564636564688136506602900$Link
Filip Lindberg (R)Wolf Pack (NYR)100.00686667726766686766686763694950660244300,000$
Ryan FantiGulls (Ana)100.00676465826665676665676663694450660232300,000$Link
Andrew ShortridgeBears (Was)100.00646564836362646362646367773750650271300,000$Link / NHL Link
Colton PointPenguins (Pit)100.00636869936261636261636264715650650241300,000$Link / NHL Link
Francis Marotte100.006467667763626463626463677737506502700$Link
Jeremy BrodeurBruins (Bos)100.00666465716564666564666567754250650262300,000$Link
Kaden FulcherCrunch (Tam)100.00646667846362646362646364714350650241300,000$Link
Amir Miftakhov (R)Comets (Van)100.00667172706564666564666562674950650224300,000$
Cam Johnson100.006471727863626463626463687636506502800$Link
David Tendeck (R)Penguins (Pit)100.00676566726665676665676663694950650234300,000$
Francois BrassardBruins (Bos)100.00676566726665676665676670694150650292300,000$Link
Garrett MetcalfWild (Min)100.00656366776463656463656468754750650262300,000$Link
Hugo Alnefelt (R)Eagles (Col)100.00657273766463656463656461656650650214500,000$
Ilya Konovalov (R)Checkers (Car)100.00657071736463656463656466716250650244300,000$
Joel Blomqvist (R)Vegas Knights100.00666465776564666564666560637350650214500,000$
Lukas Parik (R)Senators (Ott)100.00656668896463656463656461656450650214500,000$
Rasmus KorhonenAdmirals (Nas)100.006568668864636564636564606360506502010$Link
Taylor Joseph100.006563687864636564636564687636506502800$Link
Beck WarmDevils (New)100.00656766706463656463656463694450640231500,000$Link
Tyler Parks100.006064659259586059586059708435506403000$Link
Tyler WallPenguins (Pit)100.00636768866261636261636264714850640253300,000$Link
Dillon Kelley100.006165669360596160596160687636506402800$Link
Rylan Toth100.006466647963626463626463667542506402600$Link
Samuel Ersson (R)Wild (Min)100.00646766766362646362646365695550640234500,000$
Colten Ellis (R)Senators (Ott)100.00646667746362646362646362676350630224500,000$
Corbin Kaczperski100.006265668261606261606261667542506302700$Link
Joe Murdaca100.006065669059586059586059688136506302800$Link
Michael Lackey100.006065668959586059586059657342506302500$Link
Charles Williams100.006065667059586059586059708435506203000$Link
Logan Flodell100.006166657160596160596160657342506202600$Link
Zachary Emond (R)Senators (Ott)100.00616867766059616059616062674950620224500,000$
Daniil Chechelev (R)Gulls (Ana)100.00606465815958605958605961656350610224300,000$