Skip to main content

2023-24 Fantasy Hockey Keeper Rankings

Which NHL players are worth protecting for 2023-24 — 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 2022-23; contracts are what is on file today.

Forwards

85 ranked players are left out here — their deals expire before or during 2023-24, so they cannot be kept. Showing the top 100 of 335 ranked.

    • 1Leon Draisaitl1,215Total under contractTotal projected points still under contract
      Team EDMCap hit $14.00MSeasons left on the contract 10Projected points per season 121Places moved versus the point ranking +1
    • 2Mikko Rantanen983Total under contractTotal projected points still under contract
      Team DALCap hit $12.00MSeasons left on the contract 10Projected points per season 98Places moved versus the point ranking +6
    • 3Mitch Marner951Total under contractTotal projected points still under contract
      Team VGKCap hit $12.00MSeasons left on the contract 10Projected points per season 95Places moved versus the point ranking +9
    • 4Nathan MacKinnon942Total under contractTotal projected points still under contract
      Team COLCap hit $12.60MSeasons left on the contract 8Projected points per season 118Places moved versus the point ranking -1
    • 5Kirill Kaprizov941Total under contractTotal projected points still under contract
      Team MINCap hit $17.00MSeasons left on the contract 11Projected points per season 86Places moved versus the point ranking +16
    • 6Alex Tuch906Total under contractTotal projected points still under contract
      Team WSHCap hit $10.50MSeasons left on the contract 11Projected points per season 82Places moved versus the point ranking +16
    • 7Elias Pettersson880Total under contractTotal projected points still under contract
      Team VANCap hit $11.60MSeasons left on the contract 9Projected points per season 98Places moved versus the point ranking +2
    • 8David Pastrnak844Total under contractTotal projected points still under contract
      Team BOSCap hit $11.25MSeasons left on the contract 8Projected points per season 105Places moved versus the point ranking -4
    • 9Kyle Connor837Total under contractTotal projected points still under contract
      Team WPGCap hit $12.00MSeasons left on the contract 11Projected points per season 76Places moved versus the point ranking +30
    • 10Jack Eichel836Total under contractTotal projected points still under contract
      Team VGKCap hit $13.50MSeasons left on the contract 11Projected points per season 76Places moved versus the point ranking +30
    • 11Nick Schmaltz783Total under contractTotal projected points still under contract
      Team UTACap hit $8.00MSeasons left on the contract 11Projected points per season 71Places moved versus the point ranking +39
    • 12Travis Konecny777Total under contractTotal projected points still under contract
      Team PHICap hit $8.75MSeasons left on the contract 10Projected points per season 78Places moved versus the point ranking +24
    • 13Martin Necas748Total under contractTotal projected points still under contract
      Team COLCap hit $11.50MSeasons left on the contract 11Projected points per season 68Places moved versus the point ranking +47
    • 14William Nylander741Total under contractTotal projected points still under contract
      Team TORCap hit $11.50MSeasons left on the contract 9Projected points per season 82Places moved versus the point ranking +9
    • 15Matthew Tkachuk737Total under contractTotal projected points still under contract
      Team FLACap hit $9.50MSeasons left on the contract 7Projected points per season 105Places moved versus the point ranking -9
    • 16Tim Stutzle711Total under contractTotal projected points still under contract
      Team OTTCap hit $8.35MSeasons left on the contract 8Projected points per season 89Places moved versus the point ranking -1
    • 17Adrian Kempe709Total under contractTotal projected points still under contract
      Team LAKCap hit $10.63MSeasons left on the contract 11Projected points per season 64Places moved versus the point ranking +56
    • 18Carter Verhaeghe706Total under contractTotal projected points still under contract
      Team FLACap hit $7.00MSeasons left on the contract 10Projected points per season 71Places moved versus the point ranking +34
    • 19Connor McDavid706Total under contractTotal projected points still under contract
      Team EDMCap hit $12.50MSeasons left on the contract 5Projected points per season 141Places moved versus the point ranking -18
    • 20Jack Hughes681Total under contractTotal projected points still under contract
      Team NJDCap hit $8.00MSeasons left on the contract 7Projected points per season 97Places moved versus the point ranking -9
    • 21Pavel Buchnevich650Total under contractTotal projected points still under contract
      Team STLCap hit $8.00MSeasons left on the contract 8Projected points per season 81Places moved versus the point ranking +5
    • 22Tage Thompson648Total under contractTotal projected points still under contract
      Team BUFCap hit $7.14MSeasons left on the contract 7Projected points per season 93Places moved versus the point ranking -9
    • 23Roope Hintz635Total under contractTotal projected points still under contract
      Team DALCap hit $8.45MSeasons left on the contract 8Projected points per season 79Places moved versus the point ranking +8
    • 24Sebastian Aho628Total under contractTotal projected points still under contract
      Team CARCap hit $9.75MSeasons left on the contract 9Projected points per season 70Places moved versus the point ranking +31
    • 25Brayden Point626Total under contractTotal projected points still under contract
      Team TBLCap hit $9.50MSeasons left on the contract 7Projected points per season 89Places moved versus the point ranking -11
    • 26Dylan Larkin615Total under contractTotal projected points still under contract
      Team DETCap hit $8.70MSeasons left on the contract 8Projected points per season 77Places moved versus the point ranking +12
    • 27Aleksander Barkov613Total under contractTotal projected points still under contract
      Team FLACap hit $10.00MSeasons left on the contract 7Projected points per season 88Places moved versus the point ranking -9
    • 28Mika Zibanejad601Total under contractTotal projected points still under contract
      Team NYRCap hit $8.50MSeasons left on the contract 7Projected points per season 86Places moved versus the point ranking -8
    • 29Ryan Nugent-Hopkins585Total under contractTotal projected points still under contract
      Team EDMCap hit $5.13MSeasons left on the contract 6Projected points per season 97Places moved versus the point ranking -19
    • 30Jake Guentzel584Total under contractTotal projected points still under contract
      Team TBLCap hit $9.00MSeasons left on the contract 8Projected points per season 73Places moved versus the point ranking +13
    • 31Sam Reinhart580Total under contractTotal projected points still under contract
      Team FLACap hit $8.63MSeasons left on the contract 9Projected points per season 64Places moved versus the point ranking +44
    • 32Jordan Kyrou577Total under contractTotal projected points still under contract
      Team WSHCap hit $8.13MSeasons left on the contract 8Projected points per season 72Places moved versus the point ranking +14
    • 33Brad Marchand572Total under contractTotal projected points still under contract
      Team FLACap hit $5.25MSeasons left on the contract 8Projected points per season 71Places moved versus the point ranking +16
    • 34Jeff Skinner563Total under contractTotal projected points still under contract
      Team —Cap hit $9.00MSeasons left on the contract 7Projected points per season 80Places moved versus the point ranking -6
    • 35Brandon Hagel562Total under contractTotal projected points still under contract
      Team TBLCap hit $6.50MSeasons left on the contract 9Projected points per season 62Places moved versus the point ranking +49
    • 36Jesper Bratt559Total under contractTotal projected points still under contract
      Team NJDCap hit $7.88MSeasons left on the contract 8Projected points per season 70Places moved versus the point ranking +17
    • 37Robert Thomas556Total under contractTotal projected points still under contract
      Team STLCap hit $8.13MSeasons left on the contract 8Projected points per season 69Places moved versus the point ranking +19
    • 38Bo Horvat555Total under contractTotal projected points still under contract
      Team NYICap hit $8.50MSeasons left on the contract 8Projected points per season 69Places moved versus the point ranking +19
    • 39J.T. Miller551Total under contractTotal projected points still under contract
      Team NYRCap hit $8.00MSeasons left on the contract 7Projected points per season 79Places moved versus the point ranking -5
    • 40Mathew Barzal543Total under contractTotal projected points still under contract
      Team NYICap hit $9.15MSeasons left on the contract 8Projected points per season 68Places moved versus the point ranking +22
    • 41Pierre-Luc Dubois540Total under contractTotal projected points still under contract
      Team WSHCap hit $8.50MSeasons left on the contract 8Projected points per season 68Places moved versus the point ranking +22
    • 42Timo Meier532Total under contractTotal projected points still under contract
      Team NJDCap hit $8.80MSeasons left on the contract 8Projected points per season 66Places moved versus the point ranking +25
    • 43Brock Boeser530Total under contractTotal projected points still under contract
      Team VANCap hit $7.25MSeasons left on the contract 9Projected points per season 59Places moved versus the point ranking +58
    • 44Mark Scheifele529Total under contractTotal projected points still under contract
      Team WPGCap hit $8.50MSeasons left on the contract 8Projected points per season 66Places moved versus the point ranking +25
    • 45Nikolaj Ehlers517Total under contractTotal projected points still under contract
      Team CARCap hit $8.50MSeasons left on the contract 8Projected points per season 65Places moved versus the point ranking +27
    • 46Sam Bennett509Total under contractTotal projected points still under contract
      Team FLACap hit $8.00MSeasons left on the contract 10Projected points per season 51Places moved versus the point ranking +83
    • 47Chandler Stephenson507Total under contractTotal projected points still under contract
      Team SEACap hit $6.25MSeasons left on the contract 8Projected points per season 63Places moved versus the point ranking +31
    • 48Elias Lindholm505Total under contractTotal projected points still under contract
      Team BOSCap hit $7.75MSeasons left on the contract 8Projected points per season 63Places moved versus the point ranking +33
    • 49Jake DeBrusk491Total under contractTotal projected points still under contract
      Team VANCap hit $5.50MSeasons left on the contract 8Projected points per season 61Places moved versus the point ranking +44
    • 50Cole Caufield484Total under contractTotal projected points still under contract
      Team MTLCap hit $7.85MSeasons left on the contract 8Projected points per season 61Places moved versus the point ranking +46
    • 51Kevin Fiala482Total under contractTotal projected points still under contract
      Team LAKCap hit $7.88MSeasons left on the contract 6Projected points per season 80Places moved versus the point ranking -22
    • 52Valeri Nichushkin477Total under contractTotal projected points still under contract
      Team CBJCap hit $6.13MSeasons left on the contract 7Projected points per season 68Places moved versus the point ranking +7
    • 53Troy Terry476Total under contractTotal projected points still under contract
      Team ANACap hit $7.00MSeasons left on the contract 7Projected points per season 68Places moved versus the point ranking +8
    • 54John Tavares466Total under contractTotal projected points still under contract
      Team TORCap hit $4.38MSeasons left on the contract 6Projected points per season 78Places moved versus the point ranking -19
    • 55Dylan Cozens463Total under contractTotal projected points still under contract
      Team OTTCap hit $7.10MSeasons left on the contract 7Projected points per season 66Places moved versus the point ranking +13
    • 56Owen Tippett461Total under contractTotal projected points still under contract
      Team PHICap hit $6.20MSeasons left on the contract 9Projected points per season 51Places moved versus the point ranking +71
    • 57Matty Beniers454Total under contractTotal projected points still under contract
      Team SEACap hit $7.14MSeasons left on the contract 8Projected points per season 57Places moved versus the point ranking +49
    • 58Filip Forsberg453Total under contractTotal projected points still under contract
      Team NSHCap hit $8.50MSeasons left on the contract 7Projected points per season 65Places moved versus the point ranking +13
    • 59Nick Suzuki445Total under contractTotal projected points still under contract
      Team MTLCap hit $7.88MSeasons left on the contract 7Projected points per season 64Places moved versus the point ranking +18
    • 60Jonathan Huberdeau445Total under contractTotal projected points still under contract
      Team CGYCap hit $10.50MSeasons left on the contract 8Projected points per season 56Places moved versus the point ranking +48
    • 61Trevor Zegras444Total under contractTotal projected points still under contract
      Team PHICap hit $9.13MSeasons left on the contract 7Projected points per season 63Places moved versus the point ranking +19
    • 62Lucas Raymond442Total under contractTotal projected points still under contract
      Team DETCap hit $8.08MSeasons left on the contract 9Projected points per season 49Places moved versus the point ranking +75
    • 63Auston Matthews441Total under contractTotal projected points still under contract
      Team TORCap hit $13.25MSeasons left on the contract 5Projected points per season 88Places moved versus the point ranking -47
    • 64Tomas Hertl441Total under contractTotal projected points still under contract
      Team VGKCap hit $8.14MSeasons left on the contract 7Projected points per season 63Places moved versus the point ranking +18
    • 65Artemi Panarin434Total under contractTotal projected points still under contract
      Team LAKCap hit $11.00MSeasons left on the contract 5Projected points per season 87Places moved versus the point ranking -46
    • 66Matt Boldy431Total under contractTotal projected points still under contract
      Team MINCap hit $7.00MSeasons left on the contract 7Projected points per season 62Places moved versus the point ranking +26
    • 67Nikita Kucherov422Total under contractTotal projected points still under contract
      Team TBLCap hit $9.50MSeasons left on the contract 4Projected points per season 105Places moved versus the point ranking -62
    • 68Tom Wilson417Total under contractTotal projected points still under contract
      Team WSHCap hit $6.50MSeasons left on the contract 8Projected points per season 52Places moved versus the point ranking +56
    • 69Conor Garland416Total under contractTotal projected points still under contract
      Team CBJCap hit $6.00MSeasons left on the contract 9Projected points per season 46Places moved versus the point ranking +89
    • 70Gabriel Vilardi416Total under contractTotal projected points still under contract
      Team WPGCap hit $7.50MSeasons left on the contract 8Projected points per season 52Places moved versus the point ranking +55
    • 71Jason Robertson408Total under contractTotal projected points still under contract
      Team DALCap hit $12.00MSeasons left on the contract 4Projected points per season 102Places moved versus the point ranking -64
    • 72Clayton Keller407Total under contractTotal projected points still under contract
      Team UTACap hit $7.15MSeasons left on the contract 5Projected points per season 81Places moved versus the point ranking -48
    • 73Zach Hyman407Total under contractTotal projected points still under contract
      Team EDMCap hit $5.50MSeasons left on the contract 5Projected points per season 81Places moved versus the point ranking -48
    • 74Charlie Coyle404Total under contractTotal projected points still under contract
      Team CBJCap hit $6.00MSeasons left on the contract 9Projected points per season 45Places moved versus the point ranking +94
    • 75Steven Stamkos403Total under contractTotal projected points still under contract
      Team NSHCap hit $8.00MSeasons left on the contract 5Projected points per season 80Places moved versus the point ranking -48
    • 76Andrei Svechnikov401Total under contractTotal projected points still under contract
      Team CARCap hit $7.75MSeasons left on the contract 6Projected points per season 67Places moved versus the point ranking -10
    • 77Brady Tkachuk394Total under contractTotal projected points still under contract
      Team FLACap hit $8.21MSeasons left on the contract 5Projected points per season 79Places moved versus the point ranking -45
    • 78Dylan Guenther388Total under contractTotal projected points still under contract
      Team UTACap hit $7.14MSeasons left on the contract 10Projected points per season 39Places moved versus the point ranking +135
    • 79Yanni Gourde385Total under contractTotal projected points still under contract
      Team TBLCap hit $2.33MSeasons left on the contract 8Projected points per season 48Places moved versus the point ranking +66
    • 80Cole Perfetti380Total under contractTotal projected points still under contract
      Team WPGCap hit $6.00MSeasons left on the contract 8Projected points per season 47Places moved versus the point ranking +68
    • 81Matt Duchene373Total under contractTotal projected points still under contract
      Team DALCap hit $4.50MSeasons left on the contract 6Projected points per season 62Places moved versus the point ranking +5
    • 82Joel Eriksson Ek371Total under contractTotal projected points still under contract
      Team MINCap hit $5.25MSeasons left on the contract 6Projected points per season 62Places moved versus the point ranking +5
    • 83Vincent Trocheck371Total under contractTotal projected points still under contract
      Team UTACap hit $5.63MSeasons left on the contract 6Projected points per season 62Places moved versus the point ranking +6
    • 84Boone Jenner370Total under contractTotal projected points still under contract
      Team WSHCap hit $5.75MSeasons left on the contract 7Projected points per season 53Places moved versus the point ranking +35
    • 85Alexis Lafreniere360Total under contractTotal projected points still under contract
      Team NYRCap hit $7.45MSeasons left on the contract 9Projected points per season 40Places moved versus the point ranking +119
    • 86Brock Nelson358Total under contractTotal projected points still under contract
      Team COLCap hit $7.50MSeasons left on the contract 5Projected points per season 72Places moved versus the point ranking -39
    • 87Jonathan Marchessault357Total under contractTotal projected points still under contract
      Team NSHCap hit $5.50MSeasons left on the contract 6Projected points per season 59Places moved versus the point ranking +13
    • 88Seth Jarvis356Total under contractTotal projected points still under contract
      Team CARCap hit $7.42MSeasons left on the contract 9Projected points per season 40Places moved versus the point ranking +119
    • 89Mason McTavish352Total under contractTotal projected points still under contract
      Team STLCap hit $7.00MSeasons left on the contract 8Projected points per season 44Places moved versus the point ranking +84
    • 90Sidney Crosby351Total under contractTotal projected points still under contract
      Team PITCap hit $8.70MSeasons left on the contract 4Projected points per season 88Places moved versus the point ranking -73
    • 91Tyler Toffoli349Total under contractTotal projected points still under contract
      Team SJSCap hit $6.00MSeasons left on the contract 5Projected points per season 70Places moved versus the point ranking -37
    • 92Ilya Mikheyev342Total under contractTotal projected points still under contract
      Team TBLCap hit $3.85MSeasons left on the contract 7Projected points per season 49Places moved versus the point ranking +48
    • 93Trent Frederic335Total under contractTotal projected points still under contract
      Team EDMCap hit $3.85MSeasons left on the contract 10Projected points per season 33Places moved versus the point ranking +176
    • 94Anthony Cirelli331Total under contractTotal projected points still under contract
      Team TBLCap hit $6.25MSeasons left on the contract 8Projected points per season 41Places moved versus the point ranking +100
    • 95Nazem Kadri328Total under contractTotal projected points still under contract
      Team COLCap hit $7.00MSeasons left on the contract 6Projected points per season 55Places moved versus the point ranking +20
    • 96Alex Ovechkin317Total under contractTotal projected points still under contract
      Team WSHCap hit $4.25MSeasons left on the contract 4Projected points per season 79Places moved versus the point ranking -66
    • 97Dylan Strome317Total under contractTotal projected points still under contract
      Team WSHCap hit $5.00MSeasons left on the contract 5Projected points per season 63Places moved versus the point ranking -18
    • 98Evgeni Malkin315Total under contractTotal projected points still under contract
      Team PITCap hit $5.50MSeasons left on the contract 4Projected points per season 79Places moved versus the point ranking -65
    • 99Sean Monahan314Total under contractTotal projected points still under contract
      Team CBJCap hit $5.50MSeasons left on the contract 6Projected points per season 52Places moved versus the point ranking +23
    • 100Brayden Schenn313Total under contractTotal projected points still under contract
      Team NYICap hit $6.50MSeasons left on the contract 5Projected points per season 63Places moved versus the point ranking -17

Defencemen

35 ranked players are left out here — their deals expire before or during 2023-24, so they cannot be kept. Showing the top 100 of 176 ranked.

    • 1Rasmus Dahlin642Total under contractTotal projected points still under contract
      Team BUFCap hit $11.00MSeasons left on the contract 9Projected points per season 71Places moved versus the point ranking +4
    • 2Brandon Montour558Total under contractTotal projected points still under contract
      Team SEACap hit $7.14MSeasons left on the contract 8Projected points per season 70Places moved versus the point ranking +5
    • 3Jakob Chychrun516Total under contractTotal projected points still under contract
      Team WSHCap hit $9.00MSeasons left on the contract 10Projected points per season 52Places moved versus the point ranking +16
    • 4Shea Theodore505Total under contractTotal projected points still under contract
      Team VGKCap hit $7.43MSeasons left on the contract 9Projected points per season 56Places moved versus the point ranking +12
    • 5Mikhail Sergachev498Total under contractTotal projected points still under contract
      Team UTACap hit $8.50MSeasons left on the contract 8Projected points per season 62Places moved versus the point ranking +6
    • 6Noah Dobson489Total under contractTotal projected points still under contract
      Team MTLCap hit $9.50MSeasons left on the contract 10Projected points per season 49Places moved versus the point ranking +19
    • 7Rasmus Andersson484Total under contractTotal projected points still under contract
      Team VGKCap hit $8.50MSeasons left on the contract 10Projected points per season 48Places moved versus the point ranking +21
    • 8K'Andre Miller428Total under contractTotal projected points still under contract
      Team CARCap hit $7.50MSeasons left on the contract 10Projected points per season 43Places moved versus the point ranking +29
    • 9Mike Matheson424Total under contractTotal projected points still under contract
      Team MTLCap hit $6.00MSeasons left on the contract 8Projected points per season 53Places moved versus the point ranking +9
    • 10Filip Hronek424Total under contractTotal projected points still under contract
      Team VANCap hit $7.25MSeasons left on the contract 9Projected points per season 47Places moved versus the point ranking +20
    • 11Miro Heiskanen423Total under contractTotal projected points still under contract
      Team DALCap hit $8.45MSeasons left on the contract 6Projected points per season 70Places moved versus the point ranking -5
    • 12Aaron Ekblad420Total under contractTotal projected points still under contract
      Team FLACap hit $6.10MSeasons left on the contract 10Projected points per season 42Places moved versus the point ranking +27
    • 13Charlie McAvoy414Total under contractTotal projected points still under contract
      Team BOSCap hit $9.50MSeasons left on the contract 7Projected points per season 59Places moved versus the point ranking ±0
    • 14Adam Fox404Total under contractTotal projected points still under contract
      Team NYRCap hit $9.50MSeasons left on the contract 6Projected points per season 67Places moved versus the point ranking -5
    • 15Devon Toews390Total under contractTotal projected points still under contract
      Team COLCap hit $7.25MSeasons left on the contract 8Projected points per season 49Places moved versus the point ranking +11
    • 16Erik Karlsson373Total under contractTotal projected points still under contract
      Team PITCap hit $11.50MSeasons left on the contract 4Projected points per season 93Places moved versus the point ranking -15
    • 17Josh Morrissey370Total under contractTotal projected points still under contract
      Team WPGCap hit $6.25MSeasons left on the contract 5Projected points per season 74Places moved versus the point ranking -14
    • 18Hampus Lindholm360Total under contractTotal projected points still under contract
      Team BOSCap hit $6.50MSeasons left on the contract 7Projected points per season 51Places moved versus the point ranking +2
    • 19Gustav Forsling357Total under contractTotal projected points still under contract
      Team FLACap hit $5.75MSeasons left on the contract 9Projected points per season 40Places moved versus the point ranking +28
    • 20Dougie Hamilton345Total under contractTotal projected points still under contract
      Team NJDCap hit $9.00MSeasons left on the contract 5Projected points per season 69Places moved versus the point ranking -12
    • 21Morgan Rielly341Total under contractTotal projected points still under contract
      Team TORCap hit $7.50MSeasons left on the contract 7Projected points per season 49Places moved versus the point ranking +6
    • 22J.J. Moser338Total under contractTotal projected points still under contract
      Team TBLCap hit $6.75MSeasons left on the contract 11Projected points per season 31Places moved versus the point ranking +47
    • 23Noah Hanifin337Total under contractTotal projected points still under contract
      Team VGKCap hit $7.35MSeasons left on the contract 9Projected points per season 37Places moved versus the point ranking +31
    • 24Roman Josi333Total under contractTotal projected points still under contract
      Team NSHCap hit $9.06MSeasons left on the contract 5Projected points per season 67Places moved versus the point ranking -14
    • 25Cale Makar326Total under contractTotal projected points still under contract
      Team COLCap hit $9.00MSeasons left on the contract 4Projected points per season 81Places moved versus the point ranking -23
    • 26Moritz Seider324Total under contractTotal projected points still under contract
      Team DETCap hit $8.55MSeasons left on the contract 8Projected points per season 41Places moved versus the point ranking +16
    • 27Jake Sanderson301Total under contractTotal projected points still under contract
      Team OTTCap hit $8.05MSeasons left on the contract 9Projected points per season 33Places moved versus the point ranking +32
    • 28Victor Hedman300Total under contractTotal projected points still under contract
      Team TBLCap hit $8.00MSeasons left on the contract 6Projected points per season 50Places moved versus the point ranking -6
    • 29Brady Skjei299Total under contractTotal projected points still under contract
      Team NSHCap hit $7.00MSeasons left on the contract 8Projected points per season 37Places moved versus the point ranking +24
    • 30Quinn Hughes296Total under contractTotal projected points still under contract
      Team MINCap hit $7.85MSeasons left on the contract 4Projected points per season 74Places moved versus the point ranking -26
    • 31Jaccob Slavin291Total under contractTotal projected points still under contract
      Team CARCap hit $6.40MSeasons left on the contract 10Projected points per season 29Places moved versus the point ranking +46
    • 32Darnell Nurse290Total under contractTotal projected points still under contract
      Team SJSCap hit $9.25MSeasons left on the contract 7Projected points per season 41Places moved versus the point ranking +9
    • 33Owen Power284Total under contractTotal projected points still under contract
      Team BUFCap hit $8.35MSeasons left on the contract 8Projected points per season 35Places moved versus the point ranking +23
    • 34Seth Jones284Total under contractTotal projected points still under contract
      Team FLACap hit $9.50MSeasons left on the contract 7Projected points per season 41Places moved versus the point ranking +9
    • 35Cam Fowler275Total under contractTotal projected points still under contract
      Team STLCap hit $6.10MSeasons left on the contract 6Projected points per season 46Places moved versus the point ranking -1
    • 36John Carlson267Total under contractTotal projected points still under contract
      Team TBLCap hit $8.50MSeasons left on the contract 5Projected points per season 53Places moved versus the point ranking -19
    • 37Damon Severson263Total under contractTotal projected points still under contract
      Team CBJCap hit $6.25MSeasons left on the contract 8Projected points per season 33Places moved versus the point ranking +24
    • 38Kaiden Guhle261Total under contractTotal projected points still under contract
      Team MTLCap hit $5.55MSeasons left on the contract 8Projected points per season 33Places moved versus the point ranking +25
    • 39Neal Pionk260Total under contractTotal projected points still under contract
      Team WPGCap hit $7.00MSeasons left on the contract 8Projected points per season 33Places moved versus the point ranking +26
    • 40MacKenzie Weegar249Total under contractTotal projected points still under contract
      Team UTACap hit $6.25MSeasons left on the contract 8Projected points per season 31Places moved versus the point ranking +27
    • 41Kris Letang247Total under contractTotal projected points still under contract
      Team PITCap hit $6.10MSeasons left on the contract 5Projected points per season 49Places moved versus the point ranking -17
    • 42Ivan Provorov245Total under contractTotal projected points still under contract
      Team CBJCap hit $8.50MSeasons left on the contract 9Projected points per season 27Places moved versus the point ranking +42
    • 43Vince Dunn243Total under contractTotal projected points still under contract
      Team SEACap hit $7.35MSeasons left on the contract 4Projected points per season 61Places moved versus the point ranking -31
    • 44Alexander Romanov243Total under contractTotal projected points still under contract
      Team NYICap hit $6.25MSeasons left on the contract 10Projected points per season 24Places moved versus the point ranking +57
    • 45Jake Walman242Total under contractTotal projected points still under contract
      Team EDMCap hit $7.00MSeasons left on the contract 10Projected points per season 24Places moved versus the point ranking +57
    • 46Thomas Chabot234Total under contractTotal projected points still under contract
      Team OTTCap hit $8.00MSeasons left on the contract 5Projected points per season 47Places moved versus the point ranking -15
    • 47Rasmus Sandin234Total under contractTotal projected points still under contract
      Team WSHCap hit $4.60MSeasons left on the contract 6Projected points per season 39Places moved versus the point ranking +1
    • 48Tony DeAngelo233Total under contractTotal projected points still under contract
      Team NYICap hit $4.50MSeasons left on the contract 5Projected points per season 47Places moved versus the point ranking -15
    • 49Evan Bouchard233Total under contractTotal projected points still under contract
      Team EDMCap hit $10.50MSeasons left on the contract 6Projected points per season 39Places moved versus the point ranking +2
    • 50Marcus Pettersson231Total under contractTotal projected points still under contract
      Team NYRCap hit $5.50MSeasons left on the contract 8Projected points per season 29Places moved versus the point ranking +28
    • 51Brent Burns230Total under contractTotal projected points still under contract
      Team COLCap hit $0.85MSeasons left on the contract 4Projected points per season 57Places moved versus the point ranking -37
    • 52Alex Pietrangelo227Total under contractTotal projected points still under contract
      Team —Cap hit $8.80MSeasons left on the contract 4Projected points per season 57Places moved versus the point ranking -37
    • 53Cam York211Total under contractTotal projected points still under contract
      Team PHICap hit $5.15MSeasons left on the contract 7Projected points per season 30Places moved versus the point ranking +18
    • 54Brett Pesce209Total under contractTotal projected points still under contract
      Team NJDCap hit $5.50MSeasons left on the contract 7Projected points per season 30Places moved versus the point ranking +20
    • 55Jacob Trouba209Total under contractTotal projected points still under contract
      Team SJSCap hit $8.25MSeasons left on the contract 7Projected points per season 30Places moved versus the point ranking +20
    • 56Martin Fehervary208Total under contractTotal projected points still under contract
      Team WSHCap hit $6.00MSeasons left on the contract 10Projected points per season 21Places moved versus the point ranking +76
    • 57Sean Durzi208Total under contractTotal projected points still under contract
      Team NYRCap hit $6.00MSeasons left on the contract 5Projected points per season 42Places moved versus the point ranking -17
    • 58Vladislav Gavrikov203Total under contractTotal projected points still under contract
      Team NYRCap hit $7.00MSeasons left on the contract 9Projected points per season 23Places moved versus the point ranking +60
    • 59Drew Doughty200Total under contractTotal projected points still under contract
      Team LAKCap hit $11.00MSeasons left on the contract 4Projected points per season 50Places moved versus the point ranking -36
    • 60Mattias Ekholm199Total under contractTotal projected points still under contract
      Team EDMCap hit $4.00MSeasons left on the contract 6Projected points per season 33Places moved versus the point ranking ±0
    • 61Colton Parayko197Total under contractTotal projected points still under contract
      Team STLCap hit $6.50MSeasons left on the contract 7Projected points per season 28Places moved versus the point ranking +20
    • 62Adam Larsson195Total under contractTotal projected points still under contract
      Team SEACap hit $5.25MSeasons left on the contract 6Projected points per season 33Places moved versus the point ranking +2
    • 63Travis Sanheim191Total under contractTotal projected points still under contract
      Team PHICap hit $6.25MSeasons left on the contract 8Projected points per season 24Places moved versus the point ranking +41
    • 64Justin Faulk191Total under contractTotal projected points still under contract
      Team DETCap hit $6.50MSeasons left on the contract 4Projected points per season 48Places moved versus the point ranking -35
    • 65Jake McCabe190Total under contractTotal projected points still under contract
      Team TORCap hit $4.49MSeasons left on the contract 7Projected points per season 27Places moved versus the point ranking +20
    • 66Erik Gustafsson187Total under contractTotal projected points still under contract
      Team LAKCap hit $1.00MSeasons left on the contract 4Projected points per season 47Places moved versus the point ranking -34
    • 67Radko Gudas185Total under contractTotal projected points still under contract
      Team FLACap hit $1.50MSeasons left on the contract 9Projected points per season 21Places moved versus the point ranking +66
    • 68Matt Roy184Total under contractTotal projected points still under contract
      Team WSHCap hit $5.75MSeasons left on the contract 7Projected points per season 26Places moved versus the point ranking +19
    • 69Ryan Pulock184Total under contractTotal projected points still under contract
      Team NYICap hit $6.15MSeasons left on the contract 7Projected points per season 26Places moved versus the point ranking +19
    • 70Mikey Anderson177Total under contractTotal projected points still under contract
      Team LAKCap hit $4.13MSeasons left on the contract 8Projected points per season 22Places moved versus the point ranking +52
    • 71Bowen Byram173Total under contractTotal projected points still under contract
      Team CHICap hit $6.25MSeasons left on the contract 4Projected points per season 43Places moved versus the point ranking -36
    • 72Shayne Gostisbehere172Total under contractTotal projected points still under contract
      Team CARCap hit $3.20MSeasons left on the contract 4Projected points per season 43Places moved versus the point ranking -36
    • 73Esa Lindell172Total under contractTotal projected points still under contract
      Team DALCap hit $5.25MSeasons left on the contract 7Projected points per season 25Places moved versus the point ranking +25
    • 74Scott Mayfield172Total under contractTotal projected points still under contract
      Team NYICap hit $3.50MSeasons left on the contract 7Projected points per season 25Places moved versus the point ranking +25
    • 75Dmitry Orlov170Total under contractTotal projected points still under contract
      Team SJSCap hit $6.50MSeasons left on the contract 4Projected points per season 43Places moved versus the point ranking -37
    • 76Adam Pelech170Total under contractTotal projected points still under contract
      Team NYICap hit $5.75MSeasons left on the contract 6Projected points per season 28Places moved versus the point ranking +4
    • 77Brett Kulak168Total under contractTotal projected points still under contract
      Team COLCap hit $4.50MSeasons left on the contract 8Projected points per season 21Places moved versus the point ranking +52
    • 78Ryan Graves165Total under contractTotal projected points still under contract
      Team PITCap hit $4.50MSeasons left on the contract 6Projected points per season 27Places moved versus the point ranking +5
    • 79Oliver Ekman-Larsson163Total under contractTotal projected points still under contract
      Team TORCap hit $3.50MSeasons left on the contract 5Projected points per season 33Places moved versus the point ranking -17
    • 80Erik Cernak160Total under contractTotal projected points still under contract
      Team TBLCap hit $5.20MSeasons left on the contract 8Projected points per season 20Places moved versus the point ranking +59
    • 81Torey Krug160Total under contractTotal projected points still under contract
      Team —Cap hit $6.50MSeasons left on the contract 4Projected points per season 40Places moved versus the point ranking -36
    • 82Conor Timmins155Total under contractTotal projected points still under contract
      Team BUFCap hit $2.20MSeasons left on the contract 4Projected points per season 39Places moved versus the point ranking -32
    • 83Samuel Girard154Total under contractTotal projected points still under contract
      Team PITCap hit $5.00MSeasons left on the contract 4Projected points per season 39Places moved versus the point ranking -31
    • 84Nick Jensen153Total under contractTotal projected points still under contract
      Team ANACap hit $2.25MSeasons left on the contract 5Projected points per season 31Places moved versus the point ranking -14
    • 85Nikita Zadorov153Total under contractTotal projected points still under contract
      Team BOSCap hit $5.00MSeasons left on the contract 7Projected points per season 22Places moved versus the point ranking +38
    • 86Ryan Suter152Total under contractTotal projected points still under contract
      Team —Cap hit $0.00MSeasons left on the contract 6Projected points per season 25Places moved versus the point ranking +8
    • 87Philip Broberg152Total under contractTotal projected points still under contract
      Team STLCap hit $8.00MSeasons left on the contract 9Projected points per season 17Places moved versus the point ranking +85
    • 88Josh Manson150Total under contractTotal projected points still under contract
      Team COLCap hit $3.95MSeasons left on the contract 5Projected points per season 30Places moved versus the point ranking -16
    • 89Calle Rosen149Total under contractTotal projected points still under contract
      Team STLCap hit $0.88MSeasons left on the contract 5Projected points per season 30Places moved versus the point ranking -16
    • 90Jeremy Lauzon149Total under contractTotal projected points still under contract
      Team VGKCap hit $4.00MSeasons left on the contract 9Projected points per season 17Places moved versus the point ranking +84
    • 91Dylan Demelo147Total under contractTotal projected points still under contract
      Team WPGCap hit $4.90MSeasons left on the contract 5Projected points per season 29Places moved versus the point ranking -15
    • 92Will Borgen147Total under contractTotal projected points still under contract
      Team BOSCap hit $4.10MSeasons left on the contract 7Projected points per season 21Places moved versus the point ranking +38
    • 93Kevin Bahl145Total under contractTotal projected points still under contract
      Team CGYCap hit $5.35MSeasons left on the contract 8Projected points per season 18Places moved versus the point ranking +66
    • 94Ryan Lindgren145Total under contractTotal projected points still under contract
      Team SEACap hit $4.50MSeasons left on the contract 6Projected points per season 24Places moved versus the point ranking +9
    • 95Ryan McDonagh143Total under contractTotal projected points still under contract
      Team TBLCap hit $4.10MSeasons left on the contract 6Projected points per season 24Places moved versus the point ranking +11
    • 96Juuso Valimaki140Total under contractTotal projected points still under contract
      Team CARCap hit $0.90MSeasons left on the contract 4Projected points per season 35Places moved versus the point ranking -39
    • 97Jared Spurgeon138Total under contractTotal projected points still under contract
      Team MINCap hit $7.58MSeasons left on the contract 4Projected points per season 35Places moved versus the point ranking -39
    • 98Jamie Oleksiak138Total under contractTotal projected points still under contract
      Team VANCap hit $5.00MSeasons left on the contract 5Projected points per season 27Places moved versus the point ranking -16
    • 99Ben Chiarot129Total under contractTotal projected points still under contract
      Team DETCap hit $3.85MSeasons left on the contract 6Projected points per season 21Places moved versus the point ranking +26
    • 100Trevor van Riemsdyk128Total under contractTotal projected points still under contract
      Team PITCap hit $4.00MSeasons left on the contract 5Projected points per season 26Places moved versus the point ranking -8

Goalies

8 ranked players are left out here — their deals expire before or during 2023-24, so they cannot be kept.

    • 1Igor Shesterkin849Total under contractTotal projected points still under contract
      Team NYRCap hit $11.50MSeasons left on the contract 10Projected points per season 85Places moved versus the point ranking +4
    • 2Jake Oettinger838Total under contractTotal projected points still under contract
      Team DALCap hit $8.25MSeasons left on the contract 10Projected points per season 84Places moved versus the point ranking +5
    • 3Jeremy Swayman812Total under contractTotal projected points still under contract
      Team BOSCap hit $8.25MSeasons left on the contract 9Projected points per season 90Places moved versus the point ranking -1
    • 4Juuse Saros694Total under contractTotal projected points still under contract
      Team NSHCap hit $7.74MSeasons left on the contract 10Projected points per season 69Places moved versus the point ranking +19
    • 5Ilya Sorokin674Total under contractTotal projected points still under contract
      Team NYICap hit $8.25MSeasons left on the contract 9Projected points per season 75Places moved versus the point ranking +13
    • 6Connor Hellebuyck638Total under contractTotal projected points still under contract
      Team WPGCap hit $8.50MSeasons left on the contract 8Projected points per season 80Places moved versus the point ranking +3
    • 7Filip Gustavsson629Total under contractTotal projected points still under contract
      Team MINCap hit $6.80MSeasons left on the contract 8Projected points per season 79Places moved versus the point ranking +6
    • 8Linus Ullmark613Total under contractTotal projected points still under contract
      Team OTTCap hit $8.25MSeasons left on the contract 6Projected points per season 102Places moved versus the point ranking -7
    • 9Logan Thompson613Total under contractTotal projected points still under contract
      Team WSHCap hit $5.85MSeasons left on the contract 8Projected points per season 77Places moved versus the point ranking +6
    • 10Adin Hill584Total under contractTotal projected points still under contract
      Team VGKCap hit $6.25MSeasons left on the contract 8Projected points per season 73Places moved versus the point ranking +9
    • 11Jack Campbell528Total under contractTotal projected points still under contract
      Team —Cap hit $5.00MSeasons left on the contract 7Projected points per season 75Places moved versus the point ranking +5
    • 12MacKenzie Blackwood423Total under contractTotal projected points still under contract
      Team COLCap hit $5.25MSeasons left on the contract 7Projected points per season 60Places moved versus the point ranking +25
    • 13Ukko-Pekka Luukkonen395Total under contractTotal projected points still under contract
      Team BUFCap hit $4.75MSeasons left on the contract 6Projected points per season 66Places moved versus the point ranking +13
    • 14Andrei Vasilevskiy394Total under contractTotal projected points still under contract
      Team TBLCap hit $9.50MSeasons left on the contract 5Projected points per season 79Places moved versus the point ranking -2
    • 15Karel Vejmelka390Total under contractTotal projected points still under contract
      Team UTACap hit $4.75MSeasons left on the contract 7Projected points per season 56Places moved versus the point ranking +28
    • 16Sergei Bobrovsky385Total under contractTotal projected points still under contract
      Team TORCap hit $7.00MSeasons left on the contract 6Projected points per season 64Places moved versus the point ranking +13
    • 17Stuart Skinner375Total under contractTotal projected points still under contract
      Team WPGCap hit $3.75MSeasons left on the contract 5Projected points per season 75Places moved versus the point ranking ±0
    • 18Spencer Knight374Total under contractTotal projected points still under contract
      Team CHICap hit $5.83MSeasons left on the contract 6Projected points per season 62Places moved versus the point ranking +14
    • 19Thatcher Demko368Total under contractTotal projected points still under contract
      Team VANCap hit $8.50MSeasons left on the contract 6Projected points per season 61Places moved versus the point ranking +16
    • 20Jake Allen364Total under contractTotal projected points still under contract
      Team NJDCap hit $1.80MSeasons left on the contract 7Projected points per season 52Places moved versus the point ranking +28
    • 21Ilya Samsonov356Total under contractTotal projected points still under contract
      Team SJSCap hit $0.85MSeasons left on the contract 4Projected points per season 89Places moved versus the point ranking -17
    • 22Tristan Jarry349Total under contractTotal projected points still under contract
      Team EDMCap hit $5.38MSeasons left on the contract 5Projected points per season 70Places moved versus the point ranking ±0
    • 23Vitek Vanecek340Total under contractTotal projected points still under contract
      Team NYICap hit $1.00MSeasons left on the contract 4Projected points per season 85Places moved versus the point ranking -17
    • 24Pheonix Copley328Total under contractTotal projected points still under contract
      Team CBJCap hit $0.85MSeasons left on the contract 4Projected points per season 82Places moved versus the point ranking -16
    • 25Pyotr Kochetkov318Total under contractTotal projected points still under contract
      Team CARCap hit $2.00MSeasons left on the contract 4Projected points per season 79Places moved versus the point ranking -15
    • 26Frederik Andersen316Total under contractTotal projected points still under contract
      Team EDMCap hit $1.00MSeasons left on the contract 4Projected points per season 79Places moved versus the point ranking -15
    • 27Joonas Korpisalo315Total under contractTotal projected points still under contract
      Team NYRCap hit $4.00MSeasons left on the contract 5Projected points per season 63Places moved versus the point ranking +3
    • 28Martin Jones310Total under contractTotal projected points still under contract
      Team —Cap hit $0.00MSeasons left on the contract 4Projected points per season 77Places moved versus the point ranking -14
    • 29Charlie Lindgren283Total under contractTotal projected points still under contract
      Team WSHCap hit $3.00MSeasons left on the contract 5Projected points per season 57Places moved versus the point ranking +13
    • 30Semyon Varlamov281Total under contractTotal projected points still under contract
      Team NYICap hit $2.75MSeasons left on the contract 4Projected points per season 70Places moved versus the point ranking -9
    • 31Ville Husso272Total under contractTotal projected points still under contract
      Team ANACap hit $2.20MSeasons left on the contract 4Projected points per season 68Places moved versus the point ranking -7
    • 32Jacob Markstrom270Total under contractTotal projected points still under contract
      Team FLACap hit $6.00MSeasons left on the contract 5Projected points per season 54Places moved versus the point ranking +13
    • 33Dan Vladar264Total under contractTotal projected points still under contract
      Team PHICap hit $3.35MSeasons left on the contract 4Projected points per season 66Places moved versus the point ranking -8
    • 34Cam Talbot257Total under contractTotal projected points still under contract
      Team CBJCap hit $0.95MSeasons left on the contract 4Projected points per season 64Places moved versus the point ranking -6
    • 35Scott Wedgewood250Total under contractTotal projected points still under contract
      Team COLCap hit $2.50MSeasons left on the contract 4Projected points per season 62Places moved versus the point ranking -4
    • 36Jordan Binnington246Total under contractTotal projected points still under contract
      Team STLCap hit $6.00MSeasons left on the contract 4Projected points per season 61Places moved versus the point ranking -3
    • 37Darcy Kuemper245Total under contractTotal projected points still under contract
      Team LAKCap hit $5.25MSeasons left on the contract 4Projected points per season 61Places moved versus the point ranking -3
    • 38Anton Forsberg244Total under contractTotal projected points still under contract
      Team LAKCap hit $2.25MSeasons left on the contract 4Projected points per season 61Places moved versus the point ranking -2
    • 39David Rittich233Total under contractTotal projected points still under contract
      Team NJDCap hit $1.00MSeasons left on the contract 4Projected points per season 58Places moved versus the point ranking -1
    • 40Philipp Grubauer231Total under contractTotal projected points still under contract
      Team SEACap hit $5.90MSeasons left on the contract 4Projected points per season 58Places moved versus the point ranking ±0
    • 41Carter Hart229Total under contractTotal projected points still under contract
      Team VGKCap hit $2.00MSeasons left on the contract 4Projected points per season 57Places moved versus the point ranking ±0
    • 42Sam Montembeault216Total under contractTotal projected points still under contract
      Team MTLCap hit $3.15MSeasons left on the contract 4Projected points per season 54Places moved versus the point ranking +2
    • 43Casey DeSmith215Total under contractTotal projected points still under contract
      Team DALCap hit $1.02MSeasons left on the contract 4Projected points per season 54Places moved versus the point ranking +3
    • 44Spencer Martin212Total under contractTotal projected points still under contract
      Team NYRCap hit $0.81MSeasons left on the contract 4Projected points per season 53Places moved versus the point ranking +3
    • 45Kaapo Kahkonen165Total under contractTotal projected points still under contract
      Team —Cap hit $1.00MSeasons left on the contract 4Projected points per season 41Places moved versus the point ranking +6
    • 46John Gibson163Total under contractTotal projected points still under contract
      Team DETCap hit $6.40MSeasons left on the contract 4Projected points per season 41Places moved versus the point ranking +6
    • 47Elvis Merzlikins155Total under contractTotal projected points still under contract
      Team CBJCap hit $5.40MSeasons left on the contract 4Projected points per season 39Places moved versus the point ranking +7

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