This webpage presents an objective, empircal analysis of NHL player performance based on rankings of fantasy hockey scoring statistics. No consensus lists, multiple sources or projected stats used here, just the facts. Find the best players to draft, trade or start for your fantasy hockey teams. Check here daily during the regular season for cumulative stat updates.
[ Top  C  LW  RW  D  G ] 
2024-2025 Fantasy Hockey Top 100 Skater Ranks
# | Player Name | Pos. | Team | G | A | +/- | PPP | SOG | BLK | FanPts^ | Avg Rnk |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Cale Makar | D | COL | 25 | 53 | 25 | 31 | 207 | 100 | 760.30 | 24.00 |
2 | Nathan MacKinnon | C | COL | 27 | 76 | 27 | 33 | 274 | 52 | 884.60 | 43.75 |
3 | Zach Werenski | D | CBJ | 20 | 49 | 9 | 21 | 234 | 113 | 699.60 | 52.50 |
4 | Jack Eichel | C | VGK | 21 | 59 | 26 | 30 | 206 | 46 | 705.40 | 63.83 |
5 | Sam Reinhart | C | FLA | 33 | 39 | 10 | 26 | 181 | 57 | 645.90 | 66.75 |
6 | Kyle Connor | L | WPG | 36 | 49 | 14 | 28 | 224 | 41 | 738.60 | 67.25 |
7 | Evan Bouchard | D | EDM | 13 | 41 | 19 | 21 | 200 | 92 | 594.00 | 68.33 |
8 | Victor Hedman | D | TBL | 12 | 41 | 14 | 21 | 151 | 110 | 551.90 | 80.92 |
9 | Brandon Hagel | L | TBL | 31 | 42 | 28 | 8 | 191 | 50 | 647.90 | 81.08 |
10 | Nick Suzuki | C | MTL | 21 | 49 | 11 | 24 | 137 | 61 | 576.30 | 82.75 |
11 | Mark Scheifele | C | WPG | 35 | 40 | 11 | 23 | 147 | 48 | 618.30 | 85.17 |
12 | Jake Guentzel | C | TBL | 33 | 31 | 11 | 22 | 177 | 47 | 594.30 | 85.92 |
13 | Leon Draisaitl | C | EDM | 49 | 52 | 30 | 31 | 229 | 25 | 855.10 | 87.00 |
14 | Tom Wilson | R | WSH | 30 | 27 | 23 | 16 | 147 | 56 | 554.30 | 87.08 |
15 | Nikita Kucherov | R | TBL | 29 | 66 | 15 | 37 | 211 | 28 | 759.90 | 89.50 |
16 | Nico Hischier | C | NJD | 28 | 25 | 10 | 23 | 165 | 54 | 536.50 | 92.67 |
17 | Mikko Rantanen | R | COL,CAR,DAL | 29 | 45 | 9 | 23 | 187 | 38 | 624.30 | 94.08 |
18 | Gabriel Vilardi | C | WPG | 27 | 34 | 11 | 25 | 129 | 49 | 535.10 | 96.17 |
19 | Quinn Hughes | D | VAN | 16 | 49 | 11 | 25 | 150 | 52 | 551.00 | 97.25 |
20 | Jakob Chychrun | D | WSH | 18 | 25 | 23 | 14 | 153 | 76 | 495.70 | 98.00 |
21 | Josh Morrissey | D | WPG | 10 | 42 | 11 | 21 | 145 | 98 | 520.50 | 98.25 |
22 | Jack Hughes | C | NJD | 27 | 43 | 12 | 27 | 229 | 29 | 647.10 | 98.67 |
23 | Auston Matthews | C | TOR | 26 | 34 | 2 | 20 | 207 | 65 | 587.30 | 99.00 |
24 | Alex Tuch | R | BUF | 26 | 24 | 11 | 7 | 163 | 91 | 525.70 | 101.75 |
25 | Jesper Bratt | L | NJD | 20 | 60 | 11 | 30 | 153 | 38 | 617.70 | 102.00 |
26 | Dylan Strome | C | WSH | 22 | 45 | 11 | 26 | 122 | 47 | 542.80 | 102.50 |
27 | Thomas Harley | D | DAL | 13 | 29 | 25 | 12 | 139 | 91 | 484.10 | 103.83 |
28 | MacKenzie Weegar | D | CGY | 7 | 34 | 11 | 19 | 150 | 151 | 524.00 | 105.42 |
29 | Kirill Marchenko | R | CBJ | 25 | 37 | 30 | 16 | 170 | 31 | 574.00 | 106.92 |
30 | Jason Robertson | L | DAL | 29 | 38 | 8 | 17 | 184 | 38 | 579.60 | 107.50 |
31 | Brayden Point | C | TBL | 32 | 34 | 9 | 27 | 154 | 36 | 574.60 | 107.58 |
32 | Dylan Holloway | L | STL | 22 | 32 | 13 | 13 | 160 | 44 | 500.00 | 109.25 |
33 | Pierre-Luc Dubois | L | WSH | 18 | 42 | 31 | 10 | 122 | 53 | 520.80 | 111.50 |
34 | Roope Hintz | C | DAL | 25 | 30 | 15 | 16 | 134 | 39 | 491.60 | 116.75 |
35 | Rasmus Dahlin | D | BUF | 12 | 40 | 5 | 17 | 157 | 83 | 500.30 | 116.92 |
36 | Wyatt Johnston | C | DAL | 25 | 37 | 5 | 22 | 175 | 38 | 547.50 | 117.17 |
37 | Jordan Kyrou | C | STL | 29 | 29 | 15 | 15 | 194 | 30 | 554.60 | 117.67 |
38 | Mitch Marner | R | TOR | 21 | 61 | 9 | 29 | 145 | 32 | 608.50 | 119.00 |
39 | Dougie Hamilton | D | NJD | 9 | 31 | 9 | 15 | 182 | 81 | 470.80 | 121.17 |
40 | Nikolaj Ehlers | L | WPG | 22 | 36 | 17 | 21 | 156 | 28 | 520.40 | 122.00 |
41 | Timo Meier | R | NJD | 20 | 25 | 8 | 10 | 199 | 54 | 489.10 | 123.33 |
42 | Anthony Cirelli | C | TBL | 22 | 25 | 24 | 5 | 129 | 62 | 468.10 | 124.83 |
43 | Connor McDavid | C | EDM | 26 | 63 | 10 | 29 | 187 | 17 | 671.30 | 129.75 |
44 | Adrian Kempe | R | LAK | 28 | 27 | 13 | 11 | 194 | 31 | 529.60 | 130.33 |
45 | Neal Pionk | D | WPG | 9 | 28 | 21 | 11 | 116 | 97 | 431.40 | 132.33 |
46 | John Carlson | D | WSH | 4 | 41 | 23 | 12 | 140 | 109 | 493.00 | 132.75 |
47 | Seth Jarvis | C | CAR | 26 | 25 | 6 | 13 | 157 | 45 | 480.30 | 132.92 |
48 | Martin Necas | C | CAR,COL | 23 | 50 | 8 | 31 | 171 | 20 | 589.90 | 136.00 |
49 | Vincent Trocheck | C | NYR | 20 | 26 | 2 | 10 | 171 | 70 | 471.90 | 139.25 |
50 | Connor McMichael | C | WSH | 24 | 28 | 25 | 10 | 152 | 29 | 491.80 | 140.75 |
51 | Shea Theodore | D | VGK | 7 | 41 | 10 | 19 | 111 | 69 | 432.90 | 145.00 |
52 | Matt Boldy | L | MIN | 21 | 35 | -1 | 18 | 231 | 49 | 556.90 | 145.58 |
53 | Ryan Nugent-Hopkins | C | EDM | 17 | 28 | 6 | 18 | 132 | 43 | 423.80 | 146.33 |
54 | Cole Caufield | R | MTL | 33 | 28 | 4 | 16 | 198 | 28 | 556.20 | 147.42 |
55 | Robert Thomas | C | STL | 17 | 39 | 9 | 12 | 121 | 41 | 449.90 | 147.50 |
56 | Aleksander Barkov | C | FLA | 18 | 44 | 0 | 25 | 129 | 51 | 501.10 | 147.58 |
57 | Cole Perfetti | C | WPG | 14 | 28 | 19 | 14 | 117 | 41 | 408.30 | 148.92 |
58 | Sebastian Aho | C | CAR | 25 | 39 | 4 | 20 | 173 | 24 | 533.70 | 150.83 |
59 | John Tavares | C | TOR | 27 | 29 | 3 | 15 | 158 | 33 | 489.20 | 151.00 |
60 | Thomas Chabot | D | OTT | 5 | 28 | 13 | 6 | 153 | 111 | 428.70 | 152.75 |
61 | Jared McCann | L | SEA | 17 | 29 | 6 | 11 | 164 | 38 | 437.60 | 152.83 |
62 | Marco Rossi | C | MIN | 21 | 32 | 10 | 13 | 114 | 35 | 437.60 | 153.17 |
63 | Matt Duchene | C | DAL | 26 | 42 | 12 | 23 | 126 | 15 | 522.40 | 154.75 |
64 | Mark Stone | R | VGK | 17 | 41 | 18 | 23 | 107 | 26 | 470.30 | 154.83 |
65 | Anton Lundell | C | FLA | 15 | 26 | 17 | 6 | 124 | 47 | 398.60 | 158.33 |
66 | Tage Thompson | C | BUF | 34 | 25 | 4 | 13 | 192 | 28 | 538.80 | 158.50 |
67 | Anze Kopitar | C | LAK | 16 | 37 | 5 | 17 | 84 | 58 | 421.60 | 159.08 |
68 | Anders Lee | L | NYI | 25 | 21 | 17 | 6 | 189 | 29 | 479.10 | 159.67 |
69 | Dmitri Voronkov | L | CBJ | 20 | 22 | 16 | 11 | 122 | 37 | 408.80 | 159.67 |
70 | Mattias Ekholm | D | EDM | 9 | 21 | 13 | 6 | 137 | 90 | 389.30 | 159.67 |
71 | William Nylander | R | TOR | 38 | 33 | 1 | 28 | 220 | 20 | 636.00 | 159.75 |
72 | Tim Stützle | C | OTT | 20 | 48 | 0 | 27 | 131 | 37 | 520.90 | 160.92 |
73 | Fabian Zetterlund | L | SJS,OTT | 17 | 19 | 7 | 6 | 145 | 69 | 403.50 | 161.00 |
74 | Dylan Guenther | R | UTA | 24 | 24 | 1 | 23 | 168 | 34 | 473.20 | 162.08 |
75 | Bo Horvat | C | NYI | 21 | 24 | 8 | 6 | 200 | 33 | 463.00 | 163.33 |
76 | Alex Ovechkin | L | WSH | 34 | 22 | 20 | 15 | 191 | 11 | 544.90 | 165.25 |
77 | Adam Fox | D | NYR | 5 | 44 | 7 | 16 | 102 | 89 | 432.80 | 166.08 |
78 | Aliaksei Protas | C | WSH | 29 | 32 | 42 | 1 | 128 | 31 | 534.20 | 170.92 |
79 | Jackson LaCombe | D | ANA | 11 | 24 | 4 | 7 | 115 | 103 | 390.50 | 171.67 |
80 | Jake Walman | D | SJS,EDM | 6 | 28 | 3 | 7 | 138 | 131 | 423.20 | 172.00 |
81 | Brady Tkachuk | L | OTT | 27 | 26 | -1 | 22 | 269 | 31 | 581.10 | 172.42 |
82 | Mikael Granlund | C | SJS,DAL | 18 | 38 | -2 | 16 | 149 | 52 | 474.10 | 174.25 |
83 | Kirill Kaprizov | L | MIN | 23 | 29 | 19 | 12 | 128 | 15 | 446.20 | 174.58 |
84 | Brock Nelson | C | NYI,COL | 20 | 25 | 5 | 4 | 166 | 38 | 425.40 | 178.08 |
85 | Colton Parayko | D | STL | 15 | 20 | 8 | 1 | 122 | 140 | 437.80 | 178.33 |
86 | Devon Toews | D | COL | 7 | 26 | 24 | 2 | 119 | 86 | 391.10 | 179.08 |
87 | Pavel Buchnevich | L | STL | 14 | 33 | 7 | 11 | 126 | 32 | 397.40 | 179.75 |
88 | Zach Hyman | L | EDM | 24 | 16 | 14 | 11 | 178 | 21 | 439.20 | 183.25 |
89 | Matty Beniers | C | SEA | 17 | 21 | 2 | 7 | 124 | 60 | 375.60 | 184.75 |
90 | Tomas Hertl | C | VGK | 27 | 28 | -6 | 21 | 159 | 52 | 499.10 | 187.17 |
91 | Troy Terry | R | ANA | 18 | 32 | 4 | 11 | 146 | 25 | 422.40 | 188.75 |
92 | Artturi Lehkonen | L | COL | 27 | 14 | 31 | 4 | 120 | 33 | 429.00 | 192.17 |
93 | Logan Cooley | C | UTA | 18 | 31 | 2 | 16 | 127 | 27 | 409.30 | 192.58 |
94 | Noah Hanifin | D | VGK | 9 | 23 | 2 | 7 | 123 | 89 | 363.70 | 192.75 |
95 | Jamie Benn | L | DAL | 16 | 26 | 4 | 7 | 115 | 42 | 367.50 | 193.92 |
96 | Moritz Seider | D | DET | 7 | 31 | -4 | 20 | 138 | 155 | 477.20 | 194.00 |
97 | Shayne Gostisbehere | D | CAR | 7 | 30 | 2 | 22 | 102 | 53 | 354.80 | 194.33 |
98 | Will Cuylle | L | NYR | 18 | 20 | 10 | 3 | 128 | 40 | 369.20 | 194.50 |
99 | Nino Niederreiter | R | WPG | 14 | 16 | 14 | 8 | 124 | 36 | 339.60 | 197.42 |
100 | Brandt Clarke | D | LAK | 5 | 23 | 7 | 7 | 106 | 103 | 348.40 | 197.67 |
2024-2025 Fantasy Hockey Top 40 Goalie Ranks
# | Player Name | Pos. | Team | W | GA | Saves | SHO | Starts^ | FanPts^ | Avg Rnk |
---|---|---|---|---|---|---|---|---|---|---|
1 | Connor Hellebuyck | G | WPG | 39 | 107 | 1307 | 6 | 52 | 688.20 | 18.62 |
2 | Andrei Vasilevskiy | G | TBL | 32 | 117 | 1339 | 5 | 53 | 637.40 | 20.88 |
3 | Filip Gustavsson | G | MIN | 26 | 116 | 1245 | 4 | 46 | 549.00 | 24.00 |
4 | Sergei Bobrovsky | G | FLA | 28 | 111 | 1064 | 4 | 45 | 465.40 | 26.50 |
5 | Adin Hill | G | VGK | 24 | 100 | 972 | 4 | 40 | 423.20 | 26.88 |
6 | Igor Shesterkin | G | NYR | 23 | 135 | 1324 | 5 | 51 | 529.40 | 26.88 |
7 | Sam Montembeault | G | MTL | 25 | 133 | 1209 | 4 | 48 | 471.40 | 27.25 |
8 | Darcy Kuemper | G | LAK | 22 | 84 | 934 | 4 | 39 | 438.40 | 27.88 |
9 | Kevin Lankinen | G | VAN | 24 | 110 | 1036 | 4 | 42 | 431.60 | 28.00 |
10 | Ilya Sorokin | G | NYI | 26 | 133 | 1288 | 3 | 50 | 518.80 | 28.00 |
11 | Logan Thompson | G | WSH | 30 | 89 | 988 | 2 | 38 | 485.80 | 28.25 |
12 | Mackenzie Blackwood | G | SJS,COL | 24 | 112 | 1198 | 3 | 44 | 517.80 | 28.75 |
13 | Dustin Wolf | G | CGY | 22 | 107 | 1105 | 3 | 41 | 467.00 | 30.25 |
14 | Pyotr Kochetkov | G | CAR | 25 | 94 | 917 | 2 | 40 | 403.20 | 31.25 |
15 | Jeremy Swayman | G | BOS | 20 | 143 | 1242 | 4 | 49 | 436.20 | 31.88 |
16 | Jacob Markstrom | G | NJD | 22 | 99 | 910 | 3 | 41 | 374.00 | 32.38 |
17 | Jake Allen | G | NJD | 12 | 63 | 670 | 4 | 25 | 293.00 | 33.12 |
18 | Linus Ullmark | G | OTT | 18 | 89 | 900 | 3 | 34 | 378.00 | 33.38 |
19 | Juuse Saros | G | NSH | 16 | 142 | 1220 | 4 | 50 | 406.00 | 33.50 |
20 | Jordan Binnington | G | STL | 21 | 126 | 1103 | 3 | 45 | 403.80 | 34.38 |
21 | Jake Oettinger | G | DAL | 31 | 123 | 1189 | 1 | 49 | 504.40 | 35.50 |
22 | Stuart Skinner | G | EDM | 23 | 126 | 1094 | 2 | 45 | 403.40 | 35.50 |
23 | Ukko-Pekka Luukkonen | G | BUF | 23 | 151 | 1202 | 2 | 50 | 393.20 | 36.00 |
24 | Joey Daccord | G | SEA | 23 | 121 | 1202 | 1 | 45 | 478.20 | 37.50 |
25 | Cam Talbot | G | DET | 17 | 102 | 915 | 2 | 34 | 338.00 | 37.75 |
26 | Spencer Knight | G | FLA,CHI | 14 | 67 | 648 | 2 | 26 | 267.80 | 37.75 |
27 | Joseph Woll | G | TOR | 23 | 93 | 891 | 1 | 34 | 375.60 | 38.12 |
28 | Ilya Samsonov | G | VGK | 15 | 76 | 611 | 2 | 27 | 223.60 | 38.50 |
29 | Joonas Korpisalo | G | BOS | 10 | 60 | 516 | 3 | 20 | 194.60 | 38.88 |
30 | Samuel Ersson | G | PHI | 19 | 108 | 841 | 2 | 38 | 285.60 | 39.00 |
31 | Casey DeSmith | G | DAL | 12 | 45 | 477 | 2 | 18 | 221.20 | 39.25 |
32 | Leevi Meriläinen | G | OTT | 8 | 22 | 273 | 3 | 11 | 152.80 | 39.50 |
33 | Jonathan Quick | G | NYR | 9 | 60 | 517 | 3 | 17 | 190.20 | 39.62 |
34 | Lukas Dostal | G | ANA | 20 | 123 | 1208 | 1 | 40 | 460.80 | 39.62 |
35 | Anthony Stolarz | G | TOR | 13 | 60 | 674 | 1 | 25 | 294.40 | 39.75 |
36 | Karel Vejmelka | G | UTA | 19 | 109 | 1070 | 1 | 42 | 415.00 | 40.25 |
37 | Scott Wedgewood | G | NSH,COL | 10 | 44 | 426 | 2 | 17 | 183.60 | 40.75 |
38 | Elvis Merzlikins | G | CBJ | 22 | 134 | 1150 | 1 | 44 | 403.00 | 41.38 |
39 | Anton Forsberg | G | OTT | 9 | 59 | 508 | 2 | 21 | 182.80 | 42.00 |
40 | Charlie Lindgren | G | WSH | 15 | 78 | 683 | 1 | 30 | 255.80 | 42.00 |
Notes: Official player data is provided daily by The National Hockey League (nhl.com). For highest data quality, we average ties (draws) when calculating ranks. Goalie Starts^ and FanPts^ data is shown for reference only, not ranked. This ranking analysis is particularly relevant to popular Yahoo Fantasy Hockey Rotisserie or Head-to-Head League default scoring.
Disclaimer: The information presented here is FREE and without charge for non-commercial use only. No warranty is expressed or implied. Use entirely at your own risk. For entertainment purposes only. Copyright 2024 IPGENERAL.COM All Rights Reserved.
Player Data Last Updated: Wed Mar 19 03:00 2025 Pacific