Skip to main content

2024-25 Fantasy Hockey Keeper Rankings

Which NHL players are worth protecting for 2024-25 — projected production multiplied by the seasons left on the contract, ranked by position.

Updated October 3, 2026

Projected points per season times seasons remaining on the contract, so the number is simply total production still under club control. Term is what a points ranking cannot show you: a modest defenceman signed six more years is a bigger asset than a star with one season left. Cost is shown but not folded in — per-dollar value does not change with term, so it belongs on the cap-efficiency board instead. Projections come from 2023-24; contracts are what is on file today.

Forwards

75 ranked players are left out here — their deals expire before or during 2024-25, so they cannot be kept. Showing the top 100 of 366 ranked.

    • 1Kirill Kaprizov975Total under contractTotal projected points still under contract
      Team MINCap hit $17.00MSeasons left on the contract 10Projected points per season 97Places moved versus the point ranking +8
    • 2Nathan MacKinnon905Total under contractTotal projected points still under contract
      Team COLCap hit $12.60MSeasons left on the contract 7Projected points per season 129Places moved versus the point ranking +1
    • 3Leon Draisaitl900Total under contractTotal projected points still under contract
      Team EDMCap hit $14.00MSeasons left on the contract 9Projected points per season 100Places moved versus the point ranking +4
    • 4Mikko Rantanen894Total under contractTotal projected points still under contract
      Team DALCap hit $12.00MSeasons left on the contract 9Projected points per season 99Places moved versus the point ranking +4
    • 5Mitch Marner841Total under contractTotal projected points still under contract
      Team VGKCap hit $12.00MSeasons left on the contract 9Projected points per season 93Places moved versus the point ranking +6
    • 6Jack Eichel820Total under contractTotal projected points still under contract
      Team VGKCap hit $13.50MSeasons left on the contract 10Projected points per season 82Places moved versus the point ranking +17
    • 7Adrian Kempe754Total under contractTotal projected points still under contract
      Team LAKCap hit $10.63MSeasons left on the contract 10Projected points per season 75Places moved versus the point ranking +24
    • 8William Nylander735Total under contractTotal projected points still under contract
      Team TORCap hit $11.50MSeasons left on the contract 8Projected points per season 92Places moved versus the point ranking +4
    • 9Kyle Connor722Total under contractTotal projected points still under contract
      Team WPGCap hit $12.00MSeasons left on the contract 10Projected points per season 72Places moved versus the point ranking +31
    • 10David Pastrnak718Total under contractTotal projected points still under contract
      Team BOSCap hit $11.25MSeasons left on the contract 7Projected points per season 103Places moved versus the point ranking -5
    • 11Sam Reinhart706Total under contractTotal projected points still under contract
      Team FLACap hit $8.63MSeasons left on the contract 8Projected points per season 88Places moved versus the point ranking +4
    • 12Sebastian Aho701Total under contractTotal projected points still under contract
      Team CARCap hit $9.75MSeasons left on the contract 8Projected points per season 88Places moved versus the point ranking +5
    • 13Elias Pettersson670Total under contractTotal projected points still under contract
      Team VANCap hit $11.60MSeasons left on the contract 8Projected points per season 84Places moved versus the point ranking +9
    • 14Carter Verhaeghe661Total under contractTotal projected points still under contract
      Team FLACap hit $7.00MSeasons left on the contract 9Projected points per season 73Places moved versus the point ranking +21
    • 15Travis Konecny627Total under contractTotal projected points still under contract
      Team PHICap hit $8.75MSeasons left on the contract 9Projected points per season 70Places moved versus the point ranking +36
    • 16Alex Tuch618Total under contractTotal projected points still under contract
      Team WSHCap hit $10.50MSeasons left on the contract 10Projected points per season 62Places moved versus the point ranking +66
    • 17Jake Guentzel611Total under contractTotal projected points still under contract
      Team TBLCap hit $9.00MSeasons left on the contract 7Projected points per season 87Places moved versus the point ranking +1
    • 18Nick Schmaltz608Total under contractTotal projected points still under contract
      Team UTACap hit $8.00MSeasons left on the contract 10Projected points per season 61Places moved versus the point ranking +67
    • 19J.T. Miller584Total under contractTotal projected points still under contract
      Team NYRCap hit $8.00MSeasons left on the contract 6Projected points per season 97Places moved versus the point ranking -9
    • 20Brandon Hagel571Total under contractTotal projected points still under contract
      Team TBLCap hit $6.50MSeasons left on the contract 8Projected points per season 71Places moved versus the point ranking +24
    • 21Robert Thomas568Total under contractTotal projected points still under contract
      Team STLCap hit $8.13MSeasons left on the contract 7Projected points per season 81Places moved versus the point ranking +3
    • 22Brock Boeser562Total under contractTotal projected points still under contract
      Team VANCap hit $7.25MSeasons left on the contract 8Projected points per season 70Places moved versus the point ranking +28
    • 23Jesper Bratt549Total under contractTotal projected points still under contract
      Team NJDCap hit $7.88MSeasons left on the contract 7Projected points per season 78Places moved versus the point ranking +3
    • 24Lucas Raymond549Total under contractTotal projected points still under contract
      Team DETCap hit $8.08MSeasons left on the contract 8Projected points per season 69Places moved versus the point ranking +32
    • 25Martin Necas547Total under contractTotal projected points still under contract
      Team COLCap hit $11.50MSeasons left on the contract 10Projected points per season 55Places moved versus the point ranking +87
    • 26Dylan Larkin545Total under contractTotal projected points still under contract
      Team DETCap hit $8.70MSeasons left on the contract 7Projected points per season 78Places moved versus the point ranking +1
    • 27Mathew Barzal542Total under contractTotal projected points still under contract
      Team NYICap hit $9.15MSeasons left on the contract 7Projected points per season 77Places moved versus the point ranking +1
    • 28Jack Hughes540Total under contractTotal projected points still under contract
      Team NJDCap hit $8.00MSeasons left on the contract 6Projected points per season 90Places moved versus the point ranking -15
    • 29Dylan Guenther537Total under contractTotal projected points still under contract
      Team UTACap hit $7.14MSeasons left on the contract 9Projected points per season 60Places moved versus the point ranking +58
    • 30Filip Forsberg530Total under contractTotal projected points still under contract
      Team NSHCap hit $8.50MSeasons left on the contract 6Projected points per season 88Places moved versus the point ranking -16
    • 31Mark Scheifele526Total under contractTotal projected points still under contract
      Team WPGCap hit $8.50MSeasons left on the contract 7Projected points per season 75Places moved versus the point ranking +1
    • 32Connor McDavid523Total under contractTotal projected points still under contract
      Team EDMCap hit $12.50MSeasons left on the contract 4Projected points per season 131Places moved versus the point ranking -30
    • 33Seth Jarvis519Total under contractTotal projected points still under contract
      Team CARCap hit $7.42MSeasons left on the contract 8Projected points per season 65Places moved versus the point ranking +34
    • 34Brayden Point514Total under contractTotal projected points still under contract
      Team TBLCap hit $9.50MSeasons left on the contract 6Projected points per season 86Places moved versus the point ranking -15
    • 35Matthew Tkachuk509Total under contractTotal projected points still under contract
      Team FLACap hit $9.50MSeasons left on the contract 6Projected points per season 85Places moved versus the point ranking -15
    • 36Tim Stutzle507Total under contractTotal projected points still under contract
      Team OTTCap hit $8.35MSeasons left on the contract 7Projected points per season 72Places moved versus the point ranking +3
    • 37Aleksander Barkov504Total under contractTotal projected points still under contract
      Team FLACap hit $10.00MSeasons left on the contract 6Projected points per season 84Places moved versus the point ranking -16
    • 38Connor Bedard486Total under contractTotal projected points still under contract
      Team CHICap hit $15.00MSeasons left on the contract 7Projected points per season 69Places moved versus the point ranking +16
    • 39Charlie Coyle464Total under contractTotal projected points still under contract
      Team CBJCap hit $6.00MSeasons left on the contract 8Projected points per season 58Places moved versus the point ranking +55
    • 40Bo Horvat461Total under contractTotal projected points still under contract
      Team NYICap hit $8.50MSeasons left on the contract 7Projected points per season 66Places moved versus the point ranking +24
    • 41Logan Stankoven459Total under contractTotal projected points still under contract
      Team CARCap hit $6.00MSeasons left on the contract 10Projected points per season 46Places moved versus the point ranking +109
    • 42Brad Marchand449Total under contractTotal projected points still under contract
      Team FLACap hit $5.25MSeasons left on the contract 7Projected points per season 64Places moved versus the point ranking +28
    • 43Jordan Kyrou449Total under contractTotal projected points still under contract
      Team WSHCap hit $8.13MSeasons left on the contract 7Projected points per season 64Places moved versus the point ranking +30
    • 44Roope Hintz447Total under contractTotal projected points still under contract
      Team DALCap hit $8.45MSeasons left on the contract 7Projected points per season 64Places moved versus the point ranking +32
    • 45Valeri Nichushkin446Total under contractTotal projected points still under contract
      Team CBJCap hit $6.13MSeasons left on the contract 6Projected points per season 74Places moved versus the point ranking -11
    • 46Artemi Panarin446Total under contractTotal projected points still under contract
      Team LAKCap hit $11.00MSeasons left on the contract 4Projected points per season 111Places moved versus the point ranking -42
    • 47Alexis Lafreniere442Total under contractTotal projected points still under contract
      Team NYRCap hit $7.45MSeasons left on the contract 8Projected points per season 55Places moved versus the point ranking +60
    • 48Juraj Slafkovský441Total under contractTotal projected points still under contract
      Team MTLCap hit $7.60MSeasons left on the contract 9Projected points per season 49Places moved versus the point ranking +84
    • 49Nick Suzuki439Total under contractTotal projected points still under contract
      Team MTLCap hit $7.88MSeasons left on the contract 6Projected points per season 73Places moved versus the point ranking -13
    • 50Cole Caufield437Total under contractTotal projected points still under contract
      Team MTLCap hit $7.85MSeasons left on the contract 7Projected points per season 62Places moved versus the point ranking +28
    • 51Logan Cooley437Total under contractTotal projected points still under contract
      Team UTACap hit $10.00MSeasons left on the contract 10Projected points per season 44Places moved versus the point ranking +113
    • 52Pavel Buchnevich434Total under contractTotal projected points still under contract
      Team STLCap hit $8.00MSeasons left on the contract 7Projected points per season 62Places moved versus the point ranking +28
    • 53Owen Tippett433Total under contractTotal projected points still under contract
      Team PHICap hit $6.20MSeasons left on the contract 8Projected points per season 54Places moved versus the point ranking +62
    • 54Sam Bennett430Total under contractTotal projected points still under contract
      Team FLACap hit $8.00MSeasons left on the contract 9Projected points per season 48Places moved versus the point ranking +85
    • 55Matt Boldy429Total under contractTotal projected points still under contract
      Team MINCap hit $7.00MSeasons left on the contract 6Projected points per season 71Places moved versus the point ranking -12
    • 56Mika Zibanejad416Total under contractTotal projected points still under contract
      Team NYRCap hit $8.50MSeasons left on the contract 6Projected points per season 69Places moved versus the point ranking -1
    • 57Timo Meier414Total under contractTotal projected points still under contract
      Team NJDCap hit $8.80MSeasons left on the contract 7Projected points per season 59Places moved versus the point ranking +32
    • 58Gabriel Vilardi413Total under contractTotal projected points still under contract
      Team WPGCap hit $7.50MSeasons left on the contract 7Projected points per season 59Places moved versus the point ranking +32
    • 59Nikolaj Ehlers412Total under contractTotal projected points still under contract
      Team CARCap hit $8.50MSeasons left on the contract 7Projected points per season 59Places moved versus the point ranking +32
    • 60Auston Matthews404Total under contractTotal projected points still under contract
      Team TORCap hit $13.25MSeasons left on the contract 4Projected points per season 101Places moved versus the point ranking -54
    • 61Nikita Kucherov403Total under contractTotal projected points still under contract
      Team TBLCap hit $9.50MSeasons left on the contract 3Projected points per season 134Places moved versus the point ranking -60
    • 62Chandler Stephenson378Total under contractTotal projected points still under contract
      Team SEACap hit $6.25MSeasons left on the contract 7Projected points per season 54Places moved versus the point ranking +54
    • 63Pavel Dorofeyev376Total under contractTotal projected points still under contract
      Team NYRCap hit $11.00MSeasons left on the contract 9Projected points per season 42Places moved versus the point ranking +115
    • 64Wyatt Johnston375Total under contractTotal projected points still under contract
      Team DALCap hit $8.40MSeasons left on the contract 6Projected points per season 62Places moved versus the point ranking +15
    • 65Conor Garland371Total under contractTotal projected points still under contract
      Team CBJCap hit $6.00MSeasons left on the contract 8Projected points per season 46Places moved versus the point ranking +81
    • 66Tage Thompson371Total under contractTotal projected points still under contract
      Team BUFCap hit $7.14MSeasons left on the contract 6Projected points per season 62Places moved versus the point ranking +15
    • 67Mason Marchment366Total under contractTotal projected points still under contract
      Team SJSCap hit $6.75MSeasons left on the contract 7Projected points per season 52Places moved versus the point ranking +52
    • 68Vincent Trocheck366Total under contractTotal projected points still under contract
      Team UTACap hit $5.63MSeasons left on the contract 5Projected points per season 73Places moved versus the point ranking -31
    • 69Mason McTavish365Total under contractTotal projected points still under contract
      Team STLCap hit $7.00MSeasons left on the contract 7Projected points per season 52Places moved versus the point ranking +51
    • 70Trent Frederic361Total under contractTotal projected points still under contract
      Team EDMCap hit $3.85MSeasons left on the contract 9Projected points per season 40Places moved versus the point ranking +120
    • 71Jonathan Huberdeau360Total under contractTotal projected points still under contract
      Team CGYCap hit $10.50MSeasons left on the contract 7Projected points per season 51Places moved versus the point ranking +51
    • 72Nazem Kadri357Total under contractTotal projected points still under contract
      Team COLCap hit $7.00MSeasons left on the contract 5Projected points per season 71Places moved versus the point ranking -26
    • 73Adam Fantilli356Total under contractTotal projected points still under contract
      Team CBJCap hit $13.75MSeasons left on the contract 8Projected points per season 45Places moved versus the point ranking +85
    • 74Kevin Fiala348Total under contractTotal projected points still under contract
      Team LAKCap hit $7.88MSeasons left on the contract 5Projected points per season 70Places moved versus the point ranking -22
    • 75Yegor Sharangovich342Total under contractTotal projected points still under contract
      Team CGYCap hit $5.75MSeasons left on the contract 6Projected points per season 57Places moved versus the point ranking +24
    • 76Andrei Svechnikov339Total under contractTotal projected points still under contract
      Team CARCap hit $7.75MSeasons left on the contract 5Projected points per season 68Places moved versus the point ranking -19
    • 77Troy Terry338Total under contractTotal projected points still under contract
      Team ANACap hit $7.00MSeasons left on the contract 6Projected points per season 56Places moved versus the point ranking +26
    • 78Elias Lindholm331Total under contractTotal projected points still under contract
      Team BOSCap hit $7.75MSeasons left on the contract 7Projected points per season 47Places moved versus the point ranking +64
    • 79Tomas Hertl331Total under contractTotal projected points still under contract
      Team VGKCap hit $8.14MSeasons left on the contract 6Projected points per season 55Places moved versus the point ranking +31
    • 80Jonathan Marchessault330Total under contractTotal projected points still under contract
      Team NSHCap hit $5.50MSeasons left on the contract 5Projected points per season 66Places moved versus the point ranking -18
    • 81Ryan Nugent-Hopkins328Total under contractTotal projected points still under contract
      Team EDMCap hit $5.13MSeasons left on the contract 5Projected points per season 66Places moved versus the point ranking -16
    • 82Joel Eriksson Ek325Total under contractTotal projected points still under contract
      Team MINCap hit $5.25MSeasons left on the contract 5Projected points per season 65Places moved versus the point ranking -16
    • 83Anthony Cirelli323Total under contractTotal projected points still under contract
      Team TBLCap hit $6.25MSeasons left on the contract 7Projected points per season 46Places moved versus the point ranking +65
    • 84Zach Benson319Total under contractTotal projected points still under contract
      Team BUFCap hit $7.50MSeasons left on the contract 9Projected points per season 35Places moved versus the point ranking +148
    • 85John Tavares319Total under contractTotal projected points still under contract
      Team TORCap hit $4.38MSeasons left on the contract 5Projected points per season 64Places moved versus the point ranking -11
    • 86Matt Duchene319Total under contractTotal projected points still under contract
      Team DALCap hit $4.50MSeasons left on the contract 5Projected points per season 64Places moved versus the point ranking -11
    • 87Steven Stamkos317Total under contractTotal projected points still under contract
      Team NSHCap hit $8.00MSeasons left on the contract 4Projected points per season 79Places moved versus the point ranking -62
    • 88Shane Pinto309Total under contractTotal projected points still under contract
      Team OTTCap hit $7.50MSeasons left on the contract 6Projected points per season 51Places moved versus the point ranking +33
    • 89Cole Perfetti305Total under contractTotal projected points still under contract
      Team WPGCap hit $6.00MSeasons left on the contract 7Projected points per season 44Places moved versus the point ranking +76
    • 90Clayton Keller302Total under contractTotal projected points still under contract
      Team UTACap hit $7.15MSeasons left on the contract 4Projected points per season 76Places moved versus the point ranking -60
    • 91Leo Carlsson300Total under contractTotal projected points still under contract
      Team ANACap hit $18.00MSeasons left on the contract 7Projected points per season 43Places moved versus the point ranking +80
    • 92Jeff Skinner299Total under contractTotal projected points still under contract
      Team —Cap hit $9.00MSeasons left on the contract 6Projected points per season 50Places moved versus the point ranking +35
    • 93Zach Hyman299Total under contractTotal projected points still under contract
      Team EDMCap hit $5.50MSeasons left on the contract 4Projected points per season 75Places moved versus the point ranking -60
    • 94JJ Peterka294Total under contractTotal projected points still under contract
      Team BOSCap hit $7.70MSeasons left on the contract 6Projected points per season 49Places moved versus the point ranking +36
    • 95Morgan Geekie294Total under contractTotal projected points still under contract
      Team BOSCap hit $5.50MSeasons left on the contract 7Projected points per season 42Places moved versus the point ranking +81
    • 96Boone Jenner290Total under contractTotal projected points still under contract
      Team WSHCap hit $5.75MSeasons left on the contract 6Projected points per season 48Places moved versus the point ranking +39
    • 97Bobby Mcmann289Total under contractTotal projected points still under contract
      Team SEACap hit $5.75MSeasons left on the contract 8Projected points per season 36Places moved versus the point ranking +129
    • 98Dylan Cozens288Total under contractTotal projected points still under contract
      Team OTTCap hit $7.10MSeasons left on the contract 6Projected points per season 48Places moved versus the point ranking +38
    • 99Josh Norris287Total under contractTotal projected points still under contract
      Team BUFCap hit $7.95MSeasons left on the contract 6Projected points per season 48Places moved versus the point ranking +38
    • 100Jake DeBrusk287Total under contractTotal projected points still under contract
      Team VANCap hit $5.50MSeasons left on the contract 7Projected points per season 41Places moved versus the point ranking +81

Defencemen

30 ranked players are left out here — their deals expire before or during 2024-25, so they cannot be kept. Showing the top 100 of 210 ranked.

    • 1Noah Dobson608Total under contractTotal projected points still under contract
      Team MTLCap hit $9.50MSeasons left on the contract 9Projected points per season 68Places moved versus the point ranking +6
    • 2Shea Theodore521Total under contractTotal projected points still under contract
      Team VGKCap hit $7.43MSeasons left on the contract 8Projected points per season 65Places moved versus the point ranking +6
    • 3Thomas Harley464Total under contractTotal projected points still under contract
      Team DALCap hit $10.59MSeasons left on the contract 10Projected points per season 46Places moved versus the point ranking +22
    • 4Rasmus Dahlin449Total under contractTotal projected points still under contract
      Team BUFCap hit $11.00MSeasons left on the contract 8Projected points per season 56Places moved versus the point ranking +11
    • 5Mike Matheson408Total under contractTotal projected points still under contract
      Team MTLCap hit $6.00MSeasons left on the contract 7Projected points per season 58Places moved versus the point ranking +8
    • 6Brock Faber404Total under contractTotal projected points still under contract
      Team MINCap hit $8.50MSeasons left on the contract 9Projected points per season 45Places moved versus the point ranking +23
    • 7Evan Bouchard384Total under contractTotal projected points still under contract
      Team EDMCap hit $10.50MSeasons left on the contract 5Projected points per season 77Places moved versus the point ranking -3
    • 8Adam Fox382Total under contractTotal projected points still under contract
      Team NYRCap hit $9.50MSeasons left on the contract 5Projected points per season 76Places moved versus the point ranking -3
    • 9Filip Hronek370Total under contractTotal projected points still under contract
      Team VANCap hit $7.25MSeasons left on the contract 8Projected points per season 46Places moved versus the point ranking +17
    • 10Victor Hedman370Total under contractTotal projected points still under contract
      Team TBLCap hit $8.00MSeasons left on the contract 5Projected points per season 74Places moved versus the point ranking -4
    • 11Morgan Rielly368Total under contractTotal projected points still under contract
      Team TORCap hit $7.50MSeasons left on the contract 6Projected points per season 61Places moved versus the point ranking ±0
    • 12Noah Hanifin367Total under contractTotal projected points still under contract
      Team VGKCap hit $7.35MSeasons left on the contract 8Projected points per season 46Places moved versus the point ranking +16
    • 13Luke Hughes359Total under contractTotal projected points still under contract
      Team NJDCap hit $9.00MSeasons left on the contract 8Projected points per season 45Places moved versus the point ranking +17
    • 14Jakob Chychrun355Total under contractTotal projected points still under contract
      Team WSHCap hit $9.00MSeasons left on the contract 9Projected points per season 39Places moved versus the point ranking +26
    • 15Rasmus Andersson355Total under contractTotal projected points still under contract
      Team VGKCap hit $8.50MSeasons left on the contract 9Projected points per season 39Places moved versus the point ranking +26
    • 16MacKenzie Weegar345Total under contractTotal projected points still under contract
      Team UTACap hit $6.25MSeasons left on the contract 7Projected points per season 49Places moved versus the point ranking +4
    • 17Devon Toews333Total under contractTotal projected points still under contract
      Team COLCap hit $7.25MSeasons left on the contract 7Projected points per season 48Places moved versus the point ranking +6
    • 18Jaccob Slavin327Total under contractTotal projected points still under contract
      Team CARCap hit $6.40MSeasons left on the contract 9Projected points per season 36Places moved versus the point ranking +30
    • 19Darren Raddysh324Total under contractTotal projected points still under contract
      Team TORCap hit $8.50MSeasons left on the contract 10Projected points per season 32Places moved versus the point ranking +38
    • 20Brady Skjei321Total under contractTotal projected points still under contract
      Team NSHCap hit $7.00MSeasons left on the contract 7Projected points per season 46Places moved versus the point ranking +7
    • 21Roman Josi315Total under contractTotal projected points still under contract
      Team NSHCap hit $9.06MSeasons left on the contract 4Projected points per season 79Places moved versus the point ranking -18
    • 22Gustav Forsling312Total under contractTotal projected points still under contract
      Team FLACap hit $5.75MSeasons left on the contract 8Projected points per season 39Places moved versus the point ranking +22
    • 23Jake Sanderson305Total under contractTotal projected points still under contract
      Team OTTCap hit $8.05MSeasons left on the contract 8Projected points per season 38Places moved versus the point ranking +23
    • 24Travis Sanheim298Total under contractTotal projected points still under contract
      Team PHICap hit $6.25MSeasons left on the contract 7Projected points per season 43Places moved versus the point ranking +9
    • 25Charlie McAvoy295Total under contractTotal projected points still under contract
      Team BOSCap hit $9.50MSeasons left on the contract 6Projected points per season 49Places moved versus the point ranking -4
    • 26Mikhail Sergachev291Total under contractTotal projected points still under contract
      Team UTACap hit $8.50MSeasons left on the contract 7Projected points per season 42Places moved versus the point ranking +9
    • 27Miro Heiskanen290Total under contractTotal projected points still under contract
      Team DALCap hit $8.45MSeasons left on the contract 5Projected points per season 58Places moved versus the point ranking -13
    • 28Moritz Seider283Total under contractTotal projected points still under contract
      Team DETCap hit $8.55MSeasons left on the contract 7Projected points per season 40Places moved versus the point ranking +9
    • 29Brandon Montour274Total under contractTotal projected points still under contract
      Team SEACap hit $7.14MSeasons left on the contract 7Projected points per season 39Places moved versus the point ranking +13
    • 30K'Andre Miller273Total under contractTotal projected points still under contract
      Team CARCap hit $7.50MSeasons left on the contract 9Projected points per season 30Places moved versus the point ranking +39
    • 31J.J. Moser267Total under contractTotal projected points still under contract
      Team TBLCap hit $6.75MSeasons left on the contract 10Projected points per season 27Places moved versus the point ranking +60
    • 32Cale Makar264Total under contractTotal projected points still under contract
      Team COLCap hit $9.00MSeasons left on the contract 3Projected points per season 88Places moved versus the point ranking -31
    • 33Josh Morrissey261Total under contractTotal projected points still under contract
      Team WPGCap hit $6.25MSeasons left on the contract 4Projected points per season 65Places moved versus the point ranking -24
    • 34Aaron Ekblad258Total under contractTotal projected points still under contract
      Team FLACap hit $6.10MSeasons left on the contract 9Projected points per season 29Places moved versus the point ranking +42
    • 35Quinn Hughes255Total under contractTotal projected points still under contract
      Team MINCap hit $7.85MSeasons left on the contract 3Projected points per season 85Places moved versus the point ranking -33
    • 36Ivan Provorov252Total under contractTotal projected points still under contract
      Team CBJCap hit $8.50MSeasons left on the contract 8Projected points per season 31Places moved versus the point ranking +28
    • 37Zach Werenski247Total under contractTotal projected points still under contract
      Team CBJCap hit $9.58MSeasons left on the contract 4Projected points per season 62Places moved versus the point ranking -27
    • 38Pavel Mintyukov246Total under contractTotal projected points still under contract
      Team ANACap hit $7.20MSeasons left on the contract 7Projected points per season 35Places moved versus the point ranking +11
    • 39Jake Walman246Total under contractTotal projected points still under contract
      Team EDMCap hit $7.00MSeasons left on the contract 9Projected points per season 27Places moved versus the point ranking +47
    • 40Owen Power242Total under contractTotal projected points still under contract
      Team BUFCap hit $8.35MSeasons left on the contract 7Projected points per season 35Places moved versus the point ranking +10
    • 41Damon Severson233Total under contractTotal projected points still under contract
      Team CBJCap hit $6.25MSeasons left on the contract 7Projected points per season 33Places moved versus the point ranking +12
    • 42Neal Pionk227Total under contractTotal projected points still under contract
      Team WPGCap hit $7.00MSeasons left on the contract 7Projected points per season 32Places moved versus the point ranking +16
    • 43Mattias Ekholm223Total under contractTotal projected points still under contract
      Team EDMCap hit $4.00MSeasons left on the contract 5Projected points per season 45Places moved versus the point ranking -11
    • 44Seth Jones219Total under contractTotal projected points still under contract
      Team FLACap hit $9.50MSeasons left on the contract 6Projected points per season 37Places moved versus the point ranking +3
    • 45Dougie Hamilton211Total under contractTotal projected points still under contract
      Team NJDCap hit $9.00MSeasons left on the contract 4Projected points per season 53Places moved versus the point ranking -27
    • 46Marcus Pettersson208Total under contractTotal projected points still under contract
      Team NYRCap hit $5.50MSeasons left on the contract 7Projected points per season 30Places moved versus the point ranking +25
    • 47Jackson LaCombe206Total under contractTotal projected points still under contract
      Team ANACap hit $9.00MSeasons left on the contract 10Projected points per season 21Places moved versus the point ranking +98
    • 48Alexander Romanov205Total under contractTotal projected points still under contract
      Team NYICap hit $6.25MSeasons left on the contract 9Projected points per season 23Places moved versus the point ranking +77
    • 49Sam Malinski198Total under contractTotal projected points still under contract
      Team COLCap hit $4.75MSeasons left on the contract 6Projected points per season 33Places moved versus the point ranking +6
    • 50Vladislav Gavrikov198Total under contractTotal projected points still under contract
      Team NYRCap hit $7.00MSeasons left on the contract 8Projected points per season 25Places moved versus the point ranking +65
    • 51John Carlson197Total under contractTotal projected points still under contract
      Team TBLCap hit $8.50MSeasons left on the contract 4Projected points per season 49Places moved versus the point ranking -32
    • 52Kris Letang194Total under contractTotal projected points still under contract
      Team PITCap hit $6.10MSeasons left on the contract 4Projected points per season 48Places moved versus the point ranking -30
    • 53Darnell Nurse191Total under contractTotal projected points still under contract
      Team SJSCap hit $9.25MSeasons left on the contract 6Projected points per season 32Places moved versus the point ranking +9
    • 54Cam Fowler191Total under contractTotal projected points still under contract
      Team STLCap hit $6.10MSeasons left on the contract 5Projected points per season 38Places moved versus the point ranking -9
    • 55Martin Fehervary188Total under contractTotal projected points still under contract
      Team WSHCap hit $6.00MSeasons left on the contract 9Projected points per season 21Places moved versus the point ranking +86
    • 56Jake McCabe186Total under contractTotal projected points still under contract
      Team TORCap hit $4.49MSeasons left on the contract 6Projected points per season 31Places moved versus the point ranking +10
    • 57Radko Gudas184Total under contractTotal projected points still under contract
      Team FLACap hit $1.50MSeasons left on the contract 8Projected points per season 23Places moved versus the point ranking +66
    • 58Simon Nemec183Total under contractTotal projected points still under contract
      Team CGYCap hit $7.25MSeasons left on the contract 7Projected points per season 26Places moved versus the point ranking +39
    • 59Kaiden Guhle182Total under contractTotal projected points still under contract
      Team MTLCap hit $5.55MSeasons left on the contract 7Projected points per season 26Places moved versus the point ranking +45
    • 60Niko Mikkola181Total under contractTotal projected points still under contract
      Team FLACap hit $5.00MSeasons left on the contract 10Projected points per season 18Places moved versus the point ranking +112
    • 61Thomas Chabot179Total under contractTotal projected points still under contract
      Team OTTCap hit $8.00MSeasons left on the contract 4Projected points per season 45Places moved versus the point ranking -30
    • 62Cam York178Total under contractTotal projected points still under contract
      Team PHICap hit $5.15MSeasons left on the contract 6Projected points per season 30Places moved versus the point ranking +8
    • 63Vince Dunn176Total under contractTotal projected points still under contract
      Team SEACap hit $7.35MSeasons left on the contract 3Projected points per season 59Places moved versus the point ranking -51
    • 64Hampus Lindholm174Total under contractTotal projected points still under contract
      Team BOSCap hit $6.50MSeasons left on the contract 6Projected points per season 29Places moved versus the point ranking +11
    • 65Ryan McDonagh172Total under contractTotal projected points still under contract
      Team TBLCap hit $4.10MSeasons left on the contract 5Projected points per season 34Places moved versus the point ranking -13
    • 66Sean Durzi169Total under contractTotal projected points still under contract
      Team NYRCap hit $6.00MSeasons left on the contract 4Projected points per season 42Places moved versus the point ranking -32
    • 67Kaedan Korczak168Total under contractTotal projected points still under contract
      Team PITCap hit $3.25MSeasons left on the contract 6Projected points per season 28Places moved versus the point ranking +11
    • 68Jordan Spence166Total under contractTotal projected points still under contract
      Team OTTCap hit $5.00MSeasons left on the contract 6Projected points per season 28Places moved versus the point ranking +14
    • 69Ryan Pulock161Total under contractTotal projected points still under contract
      Team NYICap hit $6.15MSeasons left on the contract 6Projected points per season 27Places moved versus the point ranking +21
    • 70Shayne Gostisbehere160Total under contractTotal projected points still under contract
      Team CARCap hit $3.20MSeasons left on the contract 3Projected points per season 53Places moved versus the point ranking -54
    • 71Erik Karlsson159Total under contractTotal projected points still under contract
      Team PITCap hit $11.50MSeasons left on the contract 3Projected points per season 53Places moved versus the point ranking -54
    • 72Jacob Trouba158Total under contractTotal projected points still under contract
      Team SJSCap hit $8.25MSeasons left on the contract 6Projected points per season 26Places moved versus the point ranking +22
    • 73Colton Parayko157Total under contractTotal projected points still under contract
      Team STLCap hit $6.50MSeasons left on the contract 6Projected points per season 26Places moved versus the point ranking +26
    • 74Esa Lindell157Total under contractTotal projected points still under contract
      Team DALCap hit $5.25MSeasons left on the contract 6Projected points per season 26Places moved versus the point ranking +27
    • 75Matt Roy153Total under contractTotal projected points still under contract
      Team WSHCap hit $5.75MSeasons left on the contract 6Projected points per season 26Places moved versus the point ranking +33
    • 76Will Borgen151Total under contractTotal projected points still under contract
      Team BOSCap hit $4.10MSeasons left on the contract 6Projected points per season 25Places moved versus the point ranking +36
    • 77Jamie Drysdale149Total under contractTotal projected points still under contract
      Team PHICap hit $6.50MSeasons left on the contract 6Projected points per season 25Places moved versus the point ranking +37
    • 78Mikey Anderson146Total under contractTotal projected points still under contract
      Team LAKCap hit $4.13MSeasons left on the contract 7Projected points per season 21Places moved versus the point ranking +64
    • 79Sean Walker146Total under contractTotal projected points still under contract
      Team CARCap hit $3.62MSeasons left on the contract 5Projected points per season 29Places moved versus the point ranking -5
    • 80Drew Doughty143Total under contractTotal projected points still under contract
      Team LAKCap hit $11.00MSeasons left on the contract 3Projected points per season 48Places moved versus the point ranking -56
    • 81Olen Zellweger140Total under contractTotal projected points still under contract
      Team BUFCap hit $3.10MSeasons left on the contract 5Projected points per season 28Places moved versus the point ranking -2
    • 82Rasmus Sandin138Total under contractTotal projected points still under contract
      Team WSHCap hit $4.60MSeasons left on the contract 5Projected points per season 28Places moved versus the point ranking -1
    • 83Jonas Brodin138Total under contractTotal projected points still under contract
      Team MINCap hit $6.00MSeasons left on the contract 4Projected points per season 35Places moved versus the point ranking -32
    • 84Nikita Zadorov135Total under contractTotal projected points still under contract
      Team BOSCap hit $5.00MSeasons left on the contract 6Projected points per season 22Places moved versus the point ranking +45
    • 85Michael Kesselring133Total under contractTotal projected points still under contract
      Team SJSCap hit $4.50MSeasons left on the contract 5Projected points per season 27Places moved versus the point ranking +7
    • 86Timothy Liljegren133Total under contractTotal projected points still under contract
      Team WSHCap hit $3.25MSeasons left on the contract 4Projected points per season 33Places moved versus the point ranking -32
    • 87Cody Ceci130Total under contractTotal projected points still under contract
      Team LAKCap hit $4.50MSeasons left on the contract 5Projected points per season 26Places moved versus the point ranking +15
    • 88Chris Tanev129Total under contractTotal projected points still under contract
      Team TORCap hit $4.50MSeasons left on the contract 6Projected points per season 22Places moved versus the point ranking +48
    • 89Jake Middleton129Total under contractTotal projected points still under contract
      Team CGYCap hit $4.35MSeasons left on the contract 5Projected points per season 26Places moved versus the point ranking +16
    • 90Oliver Ekman-Larsson129Total under contractTotal projected points still under contract
      Team TORCap hit $3.50MSeasons left on the contract 4Projected points per season 32Places moved versus the point ranking -31
    • 91Jeremy Lauzon128Total under contractTotal projected points still under contract
      Team VGKCap hit $4.00MSeasons left on the contract 8Projected points per season 16Places moved versus the point ranking +109
    • 92Brent Burns124Total under contractTotal projected points still under contract
      Team COLCap hit $0.85MSeasons left on the contract 3Projected points per season 41Places moved versus the point ranking -56
    • 93Dylan Demelo122Total under contractTotal projected points still under contract
      Team WPGCap hit $4.90MSeasons left on the contract 4Projected points per season 31Places moved versus the point ranking -26
    • 94Alex Pietrangelo121Total under contractTotal projected points still under contract
      Team —Cap hit $8.80MSeasons left on the contract 3Projected points per season 40Places moved versus the point ranking -56
    • 95Brett Kulak121Total under contractTotal projected points still under contract
      Team COLCap hit $4.50MSeasons left on the contract 7Projected points per season 17Places moved versus the point ranking +90
    • 96Torey Krug120Total under contractTotal projected points still under contract
      Team —Cap hit $6.50MSeasons left on the contract 3Projected points per season 40Places moved versus the point ranking -57
    • 97Erik Cernak119Total under contractTotal projected points still under contract
      Team TBLCap hit $5.20MSeasons left on the contract 7Projected points per season 17Places moved versus the point ranking +89
    • 98Justin Faulk117Total under contractTotal projected points still under contract
      Team DETCap hit $6.50MSeasons left on the contract 3Projected points per season 39Places moved versus the point ranking -55
    • 99Adam Pelech116Total under contractTotal projected points still under contract
      Team NYICap hit $5.75MSeasons left on the contract 5Projected points per season 23Places moved versus the point ranking +20
    • 100Connor Murphy116Total under contractTotal projected points still under contract
      Team EDMCap hit $4.10MSeasons left on the contract 7Projected points per season 17Places moved versus the point ranking +90

Goalies

6 ranked players are left out here — their deals expire before or during 2024-25, so they cannot be kept.

    • 1Igor Shesterkin801Total under contractTotal projected points still under contract
      Team NYRCap hit $11.50MSeasons left on the contract 9Projected points per season 89Places moved versus the point ranking +2
    • 2Jake Oettinger778Total under contractTotal projected points still under contract
      Team DALCap hit $8.25MSeasons left on the contract 9Projected points per season 86Places moved versus the point ranking +4
    • 3Juuse Saros673Total under contractTotal projected points still under contract
      Team NSHCap hit $7.74MSeasons left on the contract 9Projected points per season 75Places moved versus the point ranking +16
    • 4Jeremy Swayman630Total under contractTotal projected points still under contract
      Team BOSCap hit $8.25MSeasons left on the contract 8Projected points per season 79Places moved versus the point ranking +10
    • 5Connor Hellebuyck604Total under contractTotal projected points still under contract
      Team WPGCap hit $8.50MSeasons left on the contract 7Projected points per season 86Places moved versus the point ranking +2
    • 6Adin Hill522Total under contractTotal projected points still under contract
      Team VGKCap hit $6.25MSeasons left on the contract 7Projected points per season 75Places moved versus the point ranking +14
    • 7Ilya Sorokin500Total under contractTotal projected points still under contract
      Team NYICap hit $8.25MSeasons left on the contract 8Projected points per season 62Places moved versus the point ranking +36
    • 8Logan Thompson499Total under contractTotal projected points still under contract
      Team WSHCap hit $5.85MSeasons left on the contract 7Projected points per season 71Places moved versus the point ranking +16
    • 9Anthony Stolarz482Total under contractTotal projected points still under contract
      Team TORCap hit $3.75MSeasons left on the contract 6Projected points per season 80Places moved versus the point ranking -1
    • 10Thatcher Demko474Total under contractTotal projected points still under contract
      Team VANCap hit $8.50MSeasons left on the contract 5Projected points per season 95Places moved versus the point ranking -9
    • 11Filip Gustavsson459Total under contractTotal projected points still under contract
      Team MINCap hit $6.80MSeasons left on the contract 7Projected points per season 66Places moved versus the point ranking +25
    • 12Sergei Bobrovsky444Total under contractTotal projected points still under contract
      Team TORCap hit $7.00MSeasons left on the contract 5Projected points per season 89Places moved versus the point ranking -8
    • 13Kevin Lankinen388Total under contractTotal projected points still under contract
      Team VANCap hit $4.50MSeasons left on the contract 6Projected points per season 65Places moved versus the point ranking +24
    • 14Linus Ullmark374Total under contractTotal projected points still under contract
      Team OTTCap hit $8.25MSeasons left on the contract 5Projected points per season 75Places moved versus the point ranking +4
    • 15Ukko-Pekka Luukkonen372Total under contractTotal projected points still under contract
      Team BUFCap hit $4.75MSeasons left on the contract 5Projected points per season 74Places moved versus the point ranking +6
    • 16Joey Daccord348Total under contractTotal projected points still under contract
      Team SEACap hit $5.00MSeasons left on the contract 6Projected points per season 58Places moved versus the point ranking +34
    • 17Stuart Skinner321Total under contractTotal projected points still under contract
      Team WPGCap hit $3.75MSeasons left on the contract 4Projected points per season 80Places moved versus the point ranking -8
    • 18Charlie Lindgren309Total under contractTotal projected points still under contract
      Team WSHCap hit $3.00MSeasons left on the contract 4Projected points per season 77Places moved versus the point ranking -3
    • 19Andrei Vasilevskiy307Total under contractTotal projected points still under contract
      Team TBLCap hit $9.50MSeasons left on the contract 4Projected points per season 77Places moved versus the point ranking -3
    • 20Karel Vejmelka307Total under contractTotal projected points still under contract
      Team UTACap hit $4.75MSeasons left on the contract 6Projected points per season 51Places moved versus the point ranking +35
    • 21Jake Allen300Total under contractTotal projected points still under contract
      Team NJDCap hit $1.80MSeasons left on the contract 6Projected points per season 50Places moved versus the point ranking +35
    • 22Lukas Dostal287Total under contractTotal projected points still under contract
      Team ANACap hit $6.50MSeasons left on the contract 6Projected points per season 48Places moved versus the point ranking +37
    • 23Samuel Ersson270Total under contractTotal projected points still under contract
      Team OTTCap hit $2.20MSeasons left on the contract 4Projected points per season 68Places moved versus the point ranking +9
    • 24Laurent Brossoit270Total under contractTotal projected points still under contract
      Team ANACap hit $1.10MSeasons left on the contract 3Projected points per season 90Places moved versus the point ranking -22
    • 25Jacob Markstrom267Total under contractTotal projected points still under contract
      Team FLACap hit $6.00MSeasons left on the contract 4Projected points per season 67Places moved versus the point ranking +9
    • 26Alex Nedeljkovic258Total under contractTotal projected points still under contract
      Team SJSCap hit $3.00MSeasons left on the contract 4Projected points per season 65Places moved versus the point ranking +14
    • 27Tristan Jarry254Total under contractTotal projected points still under contract
      Team EDMCap hit $5.38MSeasons left on the contract 4Projected points per season 63Places moved versus the point ranking +14
    • 28Joseph Woll252Total under contractTotal projected points still under contract
      Team PHICap hit $3.67MSeasons left on the contract 4Projected points per season 63Places moved versus the point ranking +14
    • 29MacKenzie Blackwood245Total under contractTotal projected points still under contract
      Team COLCap hit $5.25MSeasons left on the contract 6Projected points per season 41Places moved versus the point ranking +33
    • 30Ilya Samsonov240Total under contractTotal projected points still under contract
      Team SJSCap hit $0.85MSeasons left on the contract 3Projected points per season 80Places moved versus the point ranking -20
    • 31David Rittich239Total under contractTotal projected points still under contract
      Team NJDCap hit $1.00MSeasons left on the contract 3Projected points per season 80Places moved versus the point ranking -20
    • 32Pyotr Kochetkov238Total under contractTotal projected points still under contract
      Team CARCap hit $2.00MSeasons left on the contract 3Projected points per season 79Places moved versus the point ranking -20
    • 33Cayden Primeau236Total under contractTotal projected points still under contract
      Team CARCap hit $0.91MSeasons left on the contract 4Projected points per season 59Places moved versus the point ranking +14
    • 34Nico Daws235Total under contractTotal projected points still under contract
      Team NJDCap hit $1.10MSeasons left on the contract 4Projected points per season 59Places moved versus the point ranking +15
    • 35Semyon Varlamov224Total under contractTotal projected points still under contract
      Team NYICap hit $2.75MSeasons left on the contract 3Projected points per season 75Places moved versus the point ranking -18
    • 36Martin Jones218Total under contractTotal projected points still under contract
      Team —Cap hit $0.00MSeasons left on the contract 3Projected points per season 73Places moved versus the point ranking -13
    • 37Anton Forsberg213Total under contractTotal projected points still under contract
      Team LAKCap hit $2.25MSeasons left on the contract 3Projected points per season 71Places moved versus the point ranking -12
    • 38Calvin Pickard212Total under contractTotal projected points still under contract
      Team MINCap hit $1.00MSeasons left on the contract 3Projected points per season 71Places moved versus the point ranking -12
    • 39Cam Talbot211Total under contractTotal projected points still under contract
      Team CBJCap hit $0.95MSeasons left on the contract 3Projected points per season 70Places moved versus the point ranking -12
    • 40Jordan Binnington208Total under contractTotal projected points still under contract
      Team STLCap hit $6.00MSeasons left on the contract 3Projected points per season 69Places moved versus the point ranking -12
    • 41Joonas Korpisalo206Total under contractTotal projected points still under contract
      Team NYRCap hit $4.00MSeasons left on the contract 4Projected points per season 52Places moved versus the point ranking +13
    • 42Jonas Johansson205Total under contractTotal projected points still under contract
      Team TBLCap hit $1.25MSeasons left on the contract 3Projected points per season 68Places moved versus the point ranking -13
    • 43Joel Hofer204Total under contractTotal projected points still under contract
      Team STLCap hit $3.40MSeasons left on the contract 3Projected points per season 68Places moved versus the point ranking -13
    • 44Vitek Vanecek203Total under contractTotal projected points still under contract
      Team NYICap hit $1.00MSeasons left on the contract 3Projected points per season 68Places moved versus the point ranking -13
    • 45Alex Lyon201Total under contractTotal projected points still under contract
      Team BUFCap hit $1.50MSeasons left on the contract 3Projected points per season 67Places moved versus the point ranking -12
    • 46Carter Hart194Total under contractTotal projected points still under contract
      Team VGKCap hit $2.00MSeasons left on the contract 3Projected points per season 65Places moved versus the point ranking -8
    • 47Scott Wedgewood194Total under contractTotal projected points still under contract
      Team COLCap hit $2.50MSeasons left on the contract 3Projected points per season 65Places moved versus the point ranking -8
    • 48Casey DeSmith179Total under contractTotal projected points still under contract
      Team DALCap hit $1.02MSeasons left on the contract 3Projected points per season 60Places moved versus the point ranking -3
    • 49Philipp Grubauer177Total under contractTotal projected points still under contract
      Team SEACap hit $5.90MSeasons left on the contract 3Projected points per season 59Places moved versus the point ranking -3
    • 50Devon Levi177Total under contractTotal projected points still under contract
      Team EDMCap hit $0.81MSeasons left on the contract 3Projected points per season 59Places moved versus the point ranking -2
    • 51Darcy Kuemper172Total under contractTotal projected points still under contract
      Team LAKCap hit $5.25MSeasons left on the contract 3Projected points per season 57Places moved versus the point ranking ±0
    • 52Dan Vladar169Total under contractTotal projected points still under contract
      Team PHICap hit $3.35MSeasons left on the contract 3Projected points per season 56Places moved versus the point ranking ±0
    • 53Sam Montembeault160Total under contractTotal projected points still under contract
      Team MTLCap hit $3.15MSeasons left on the contract 3Projected points per season 53Places moved versus the point ranking ±0
    • 54Daniil Tarasov149Total under contractTotal projected points still under contract
      Team DETCap hit $2.00MSeasons left on the contract 3Projected points per season 50Places moved versus the point ranking +3
    • 55Elvis Merzlikins145Total under contractTotal projected points still under contract
      Team CBJCap hit $5.40MSeasons left on the contract 3Projected points per season 48Places moved versus the point ranking +3
    • 56John Gibson125Total under contractTotal projected points still under contract
      Team DETCap hit $6.40MSeasons left on the contract 3Projected points per season 42Places moved versus the point ranking +5
    • 57Kaapo Kahkonen108Total under contractTotal projected points still under contract
      Team —Cap hit $1.00MSeasons left on the contract 3Projected points per season 36Places moved versus the point ranking +6
    • 58Arvid Soderblom93Total under contractTotal projected points still under contract
      Team CHICap hit $2.75MSeasons left on the contract 3Projected points per season 31Places moved versus the point ranking +6

These use one simple scoring profile, so your own league's totals will differ.

Run your league on these numbers

FanPoolHQ is a commissioner platform for fantasy hockey: rosters under a salary cap, four draft types with live updates, trades that need approving, and scoring you configure yourself. Projections like these are computed against your league's own scoring, not this one.

Start a league