Fantasy
Fantasy hockey rankings
Fantasy hockey rankings for NHL players under Yahoo, ESPN and DraftKings scoring, recalculated every night from NHL season stats, with consistency and scoring pace for each player. Use them to set lineups, spot waiver-wire pickups and weigh trades.
Value curve
Fantasy score of the top 40, in rank order. A big step down between two players is a tier cliff: draft before it.
- 1. Kirill Kaprizov: 85.6 (Elite)
- 2. Kyle Connor: 72.5 (Elite)
- 3. Cutter Gauthier: 71.0 (Elite)
- 4. Brady Tkachuk: 67.1 (Elite)
- 5. Matt Boldy: 66.6 (Elite)
- 6. Artturi Lehkonen: 60.5 (Elite)
- 7. Brandon Hagel: 59.5 (Elite)
- 8. Jason Robertson: 56.3 (Elite)
- 9. Alexis Lafrenière: 54.1 (Elite)
- 10. Kiefer Sherwood: 53.1 (Elite)
- 11. Will Cuylle: 52.6 (Elite)
- 12. Filip Forsberg: 52.4 (Elite)
- 13. Viktor Arvidsson: 51.0 (Elite)
- 14. Joel Farabee: 51.0 (Elite)
- 15. Matthew Tkachuk: 50.9 (Elite)
- 16. Lucas Raymond: 50.8 (Elite)
- 17. Artemi Panarin: 49.4 (Elite)
- 18. Zach Benson: 44.3 (Starter)
- 19. Dylan Holloway: 43.7 (Starter)
- 20. Tye Kartye: 43.2 (Starter)
- 21. Jake Neighbours: 41.6 (Starter)
- 22. Jaden Schwartz: 41.0 (Starter)
- 23. Jesper Bratt: 40.7 (Starter)
- 24. Nikolaj Ehlers: 40.0 (Starter)
- 25. Blake Coleman: 40.0 (Starter)
- 26. Trevor Connelly: 39.8 (Starter)
- 27. William Carrier: 39.3 (Starter)
- 28. Nick Robertson: 38.6 (Starter)
- 29. Paul Cotter: 36.9 (Starter)
- 30. Sandis Vilmanis: 36.9 (Starter)
- 31. Juraj Slafkovský: 36.7 (Starter)
- 32. Liam Ohgren: 36.2 (Starter)
- 33. Jake DeBrusk: 35.8 (Starter)
- 34. Erik Haula: 35.7 (Starter)
- 35. Gabriel Landeskog: 35.5 (Starter)
- 36. Ivan Barbashev: 35.5 (Starter)
- 37. Fabian Zetterlund: 35.0 (Starter)
- 38. Mark Jankowski: 34.5 (Starter)
- 39. Emil Heineman: 34.3 (Starter)
- 40. Jeff Malott: 33.0 (Starter)
Rankings
| Rank | Player | Score | Tier | PTS | Wk G | Pace | G | A | PPP | SOG | HIT | BLK | +/- | Consist. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kirill KaprizovMIN · LW | Elite85.6 | Elite | 3119 GP | 0 | Trending Up | 16 | 15 | 10 | 61 | 11 | 6 | +14 | |
| 2 | Kyle ConnorWPG · LW | Elite72.5 | Elite | 1917 GP | 1 | Trending Up | 13 | 6 | 7 | 70 | 5 | 10 | -2 | |
| 3 | Cutter GauthierANA · LW | Elite71.0 | Elite | 1816 GP | 0 | Trending Up | 12 | 6 | 12 | 66 | 16 | 7 | -3 | |
| 4 | Brady TkachukFLA · LW | Elite67.1 | Elite | 1917 GP | 1 | Trending Up | 10 | 9 | 11 | 58 | 71 | 2 | -3 | |
| 5 | Matt BoldyMIN · LW | Elite66.6 | Elite | 1719 GP | 0 | On Pace | 7 | 10 | 4 | 81 | 16 | 13 | +16 | |
| 6 | Artturi LehkonenCOL · LW | Elite60.5 | Elite | 1717 GP | 0 | Trending Up | 12 | 5 | 2 | 36 | 17 | 16 | +12 | |
| 7 | Brandon HagelTBL · LW | Elite59.5 | Elite | 1716 GP | 1 | Trending Up | 8 | 9 | 4 | 62 | 9 | 12 | -3 | |
| 8 | Jason RobertsonDAL · LW | Elite56.3 | Elite | 1917 GP | 0 | On Pace | 9 | 10 | 6 | 55 | 12 | 8 | +7 | |
| 9 | Alexis LafrenièreNYR · LW | Elite54.1 | Elite | 1818 GP | 0 | Trending Up | 9 | 9 | 5 | 41 | 21 | 9 | -1 | |
| 10 | Kiefer SherwoodSJS · LW | Elite53.1 | Elite | 819 GP | 0 | On Pace | 2 | 6 | 1 | 33 | 103 | 10 | -7 | |
| 11 | Will CuylleNYR · LW | Elite52.6 | Elite | 918 GP | 0 | Trending Up | 4 | 5 | 2 | 37 | 78 | 7 | -5 | |
| 12 | Filip ForsbergNSH · LW | Elite52.4 | Elite | 2017 GP | 0 | Trending Up | 5 | 15 | 7 | 43 | 26 | 11 | +3 | |
| 13 | Viktor ArvidssonDET · LW | Elite51.0 | Elite | 1517 GP | 0 | Trending Up | 8 | 7 | 6 | 48 | 5 | 12 | -2 | |
| 14 | Joel FarabeeCGY · LW | Elite51.0 | Elite | 1617 GP | 0 | Trending Up | 6 | 10 | 9 | 41 | 8 | 16 | -3 | |
| 15 | Matthew TkachukFLA · LW | Elite50.9 | Elite | 2517 GP | 1 | Trending Up | 4 | 21 | 13 | 36 | 30 | 2 | +1 | |
| 16 | Lucas RaymondDET · LW | Elite50.8 | Elite | 1617 GP | 0 | On Pace | 6 | 10 | 9 | 53 | 9 | 5 | -1 | |
| 17 | Artemi PanarinLAK · LW | Elite49.4 | Elite | 1714 GP | 0 | On Pace | 8 | 9 | 7 | 45 | 5 | 2 | -2 | |
| 18 | Zach BensonBUF · LW | Starter44.3 | Starter | 1516 GP | 1 | Trending Up | 2 | 13 | 3 | 39 | 29 | 10 | +13 | |
| 19 | Dylan HollowaySTL · LW | Starter43.7 | Starter | 1217 GP | 0 | Trending Up | 3 | 9 | 2 | 39 | 43 | 11 | -4 | |
| 20 | Tye KartyeNYR · LW | Starter43.2 | Starter | 1318 GP | 0 | Trending Up | 6 | 7 | 1 | 28 | 52 | 5 | +3 | |
| 21 | Jake NeighboursSTL · LW | Starter41.6 | Starter | 917 GP | 0 | Trending Up | 4 | 5 | 4 | 26 | 60 | 11 | +3 | |
| 22 | Jaden SchwartzCOL · LW | Starter41.0 | Starter | 1217 GP | 0 | On Pace | 7 | 5 | 2 | 32 | 13 | 8 | -1 | |
| 23 | Jesper BrattNJD · LW | Starter40.7 | Starter | 1617 GP | 0 | On Pace | 3 | 13 | 5 | 38 | 25 | 3 | +11 | |
| 24 | Nikolaj EhlersCAR · LW | Starter40.0 | Starter | 1519 GP | 0 | On Pace | 4 | 11 | 6 | 43 | 4 | 6 | +6 | |
| 25 | Blake ColemanMIN · LW | Starter40.0 | Starter | 819 GP | 0 | Trending Down | 5 | 3 | 3 | 39 | 39 | 13 | +2 |
Scores refresh nightly from NHL season stats; players with fewer than 5 games are left out. For educational/analytics purposes only — not gambling advice.
























