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 | 30 | 62 | 28 | 35 | 246 | 128 | 903.40 | 22.08 |
2 | Nathan MacKinnon | C | COL | 32 | 84 | 25 | 38 | 320 | 58 | 1000.00 | 50.25 |
3 | Zach Werenski | D | CBJ | 23 | 59 | 12 | 25 | 298 | 131 | 847.20 | 51.08 |
4 | Jack Eichel | C | VGK | 28 | 66 | 32 | 34 | 233 | 55 | 828.70 | 61.08 |
5 | Auston Matthews | C | TOR | 33 | 45 | 11 | 25 | 261 | 89 | 773.90 | 62.42 |
6 | Nick Suzuki | C | MTL | 30 | 59 | 19 | 27 | 172 | 71 | 733.80 | 70.00 |
7 | Kyle Connor | L | WPG | 41 | 56 | 17 | 28 | 267 | 46 | 846.30 | 76.00 |
8 | Victor Hedman | D | TBL | 15 | 51 | 18 | 26 | 181 | 133 | 677.90 | 76.08 |
9 | Jake Guentzel | C | TBL | 41 | 39 | 18 | 28 | 217 | 52 | 741.30 | 78.67 |
10 | Brandon Hagel | L | TBL | 35 | 55 | 33 | 11 | 228 | 60 | 783.20 | 79.25 |
11 | Evan Bouchard | D | EDM | 14 | 53 | 14 | 26 | 235 | 108 | 695.50 | 80.58 |
12 | Alex Tuch | R | BUF | 36 | 31 | 16 | 11 | 196 | 113 | 683.40 | 84.67 |
13 | Nikita Kucherov | R | TBL | 37 | 84 | 22 | 46 | 265 | 33 | 965.50 | 85.58 |
14 | Mark Scheifele | C | WPG | 39 | 48 | 12 | 25 | 181 | 60 | 722.90 | 85.92 |
15 | Sam Reinhart | C | FLA | 39 | 42 | 6 | 30 | 213 | 62 | 727.70 | 87.50 |
16 | Rasmus Dahlin | D | BUF | 17 | 51 | 11 | 21 | 200 | 98 | 648.00 | 92.83 |
17 | Brayden Point | C | TBL | 42 | 40 | 17 | 31 | 189 | 45 | 723.10 | 94.00 |
18 | Josh Morrissey | D | WPG | 14 | 48 | 17 | 22 | 172 | 113 | 621.80 | 94.08 |
19 | Mikko Rantanen | R | COL,CAR,DAL | 32 | 56 | 13 | 26 | 212 | 44 | 728.80 | 95.42 |
20 | Tom Wilson | R | WSH | 33 | 32 | 20 | 17 | 169 | 71 | 623.10 | 95.83 |
21 | Leon Draisaitl | C | EDM | 52 | 54 | 32 | 33 | 240 | 27 | 901.00 | 98.08 |
22 | Thomas Harley | D | DAL | 16 | 34 | 32 | 15 | 171 | 110 | 589.90 | 99.92 |
23 | Nico Hischier | C | NJD | 35 | 34 | 9 | 29 | 187 | 60 | 650.30 | 99.92 |
24 | MacKenzie Weegar | D | CGY | 8 | 39 | 18 | 21 | 184 | 192 | 639.60 | 102.58 |
25 | Mitch Marner | R | TOR | 27 | 75 | 18 | 33 | 173 | 40 | 759.70 | 103.00 |
26 | Kirill Marchenko | R | CBJ | 31 | 43 | 29 | 19 | 207 | 38 | 678.30 | 104.42 |
27 | Seth Jarvis | C | CAR | 32 | 35 | 12 | 19 | 204 | 51 | 628.60 | 107.00 |
28 | Adrian Kempe | R | LAK | 35 | 38 | 22 | 18 | 237 | 36 | 691.30 | 110.00 |
29 | Jason Robertson | L | DAL | 35 | 45 | 10 | 19 | 211 | 45 | 682.90 | 110.50 |
30 | Matt Boldy | L | MIN | 27 | 46 | 1 | 21 | 271 | 69 | 702.90 | 113.42 |
31 | Jordan Kyrou | R | STL | 36 | 34 | 23 | 17 | 239 | 36 | 683.10 | 113.50 |
32 | John Tavares | C | TOR | 38 | 36 | 10 | 20 | 200 | 45 | 657.00 | 116.00 |
33 | Roope Hintz | C | DAL | 28 | 39 | 18 | 20 | 160 | 46 | 590.00 | 117.08 |
34 | Pierre-Luc Dubois | L | WSH | 20 | 46 | 27 | 14 | 142 | 62 | 575.80 | 119.42 |
35 | Dylan Holloway | L | STL | 26 | 37 | 21 | 13 | 178 | 50 | 582.20 | 119.50 |
36 | Jakob Chychrun | D | WSH | 20 | 27 | 17 | 15 | 179 | 87 | 540.10 | 120.08 |
37 | Robert Thomas | C | STL | 21 | 60 | 20 | 19 | 145 | 48 | 622.50 | 122.17 |
38 | Anthony Cirelli | C | TBL | 27 | 32 | 30 | 5 | 160 | 72 | 576.00 | 124.75 |
39 | William Nylander | R | TOR | 45 | 39 | 10 | 30 | 253 | 27 | 760.70 | 125.83 |
40 | Quinn Hughes | D | VAN | 16 | 60 | 2 | 29 | 192 | 67 | 637.80 | 126.83 |
41 | Timo Meier | R | NJD | 26 | 27 | 7 | 13 | 239 | 65 | 584.10 | 129.08 |
42 | Dylan Strome | C | WSH | 29 | 53 | 2 | 34 | 149 | 54 | 646.10 | 131.00 |
43 | Jared McCann | L | SEA | 22 | 39 | 8 | 16 | 202 | 50 | 567.80 | 131.08 |
44 | Jack Hughes | C | NJD | 27 | 43 | 12 | 27 | 229 | 29 | 647.10 | 131.42 |
45 | Thomas Chabot | D | OTT | 9 | 36 | 17 | 8 | 179 | 145 | 554.10 | 131.92 |
46 | Jesper Bratt | L | NJD | 21 | 67 | 5 | 34 | 180 | 42 | 676.00 | 132.83 |
47 | Wyatt Johnston | C | DAL | 33 | 38 | 2 | 25 | 202 | 47 | 632.80 | 133.42 |
48 | Connor McDavid | C | EDM | 26 | 74 | 20 | 31 | 196 | 18 | 748.40 | 134.67 |
49 | Anze Kopitar | C | LAK | 21 | 46 | 14 | 22 | 98 | 67 | 537.20 | 137.00 |
50 | Mark Stone | R | VGK | 19 | 48 | 22 | 25 | 131 | 42 | 559.90 | 139.83 |
51 | John Carlson | D | WSH | 5 | 46 | 17 | 14 | 167 | 131 | 557.30 | 140.33 |
52 | Adam Fox | D | NYR | 10 | 51 | 9 | 18 | 135 | 108 | 547.50 | 141.00 |
53 | Sebastian Aho | C | CAR | 29 | 45 | 7 | 23 | 207 | 30 | 630.30 | 141.92 |
54 | Gabriel Vilardi | C | WPG | 27 | 34 | 9 | 25 | 130 | 50 | 533.00 | 143.33 |
55 | Cole Caufield | R | MTL | 37 | 33 | 9 | 17 | 240 | 31 | 653.00 | 143.92 |
56 | Nikolaj Ehlers | L | WPG | 24 | 39 | 14 | 22 | 174 | 33 | 561.60 | 144.08 |
57 | Shea Theodore | D | VGK | 7 | 50 | 18 | 19 | 128 | 82 | 513.20 | 151.00 |
58 | Vincent Trocheck | C | NYR | 26 | 33 | 0 | 12 | 202 | 78 | 571.80 | 154.00 |
59 | Martin Necas | C | CAR,COL | 27 | 56 | 5 | 37 | 194 | 23 | 667.60 | 154.25 |
60 | Matt Duchene | C | DAL | 30 | 52 | 13 | 27 | 152 | 21 | 625.80 | 155.00 |
61 | Aleksander Barkov | C | FLA | 20 | 51 | 1 | 28 | 149 | 54 | 570.10 | 156.42 |
62 | Connor McMichael | C | WSH | 26 | 31 | 19 | 10 | 177 | 36 | 533.30 | 156.92 |
63 | Dougie Hamilton | D | NJD | 9 | 31 | 8 | 15 | 186 | 85 | 476.40 | 157.42 |
64 | Neal Pionk | D | WPG | 10 | 29 | 21 | 12 | 123 | 101 | 453.70 | 160.83 |
65 | Mikael Granlund | C | SJS,DAL | 22 | 44 | 0 | 19 | 169 | 60 | 558.10 | 161.50 |
66 | Tim Stützle | C | OTT | 24 | 55 | 0 | 33 | 162 | 45 | 620.80 | 162.25 |
67 | Alex Ovechkin | L | WSH | 44 | 29 | 15 | 22 | 237 | 13 | 680.30 | 164.17 |
68 | Dmitri Voronkov | L | CBJ | 23 | 24 | 17 | 11 | 154 | 47 | 475.60 | 165.75 |
69 | Matthew Knies | L | TOR | 29 | 29 | 7 | 15 | 152 | 41 | 511.80 | 167.83 |
70 | Cole Perfetti | C | WPG | 18 | 32 | 14 | 15 | 143 | 45 | 467.70 | 168.00 |
71 | Devon Toews | D | COL | 10 | 34 | 30 | 3 | 138 | 103 | 489.20 | 168.42 |
72 | Brock Nelson | C | NYI,COL | 26 | 30 | 8 | 7 | 193 | 43 | 522.70 | 168.75 |
73 | David Pastrnak | R | BOS | 43 | 63 | 0 | 23 | 319 | 24 | 867.10 | 169.00 |
74 | Fabian Zetterlund | L | SJS,OTT | 19 | 22 | 7 | 7 | 181 | 81 | 473.90 | 169.50 |
75 | Ryan Nugent-Hopkins | C | EDM | 20 | 29 | 4 | 20 | 164 | 48 | 479.60 | 169.67 |
76 | Noah Hanifin | D | VGK | 10 | 29 | 8 | 10 | 145 | 106 | 448.50 | 171.75 |
77 | Anton Lundell | C | FLA | 17 | 28 | 17 | 6 | 158 | 54 | 456.20 | 172.50 |
78 | Jake Walman | D | SJS,EDM | 7 | 33 | 4 | 8 | 164 | 145 | 490.60 | 175.92 |
79 | Sean Monahan | C | CBJ | 19 | 38 | 19 | 14 | 128 | 34 | 481.20 | 178.75 |
80 | Adam Fantilli | C | CBJ | 31 | 23 | 4 | 4 | 191 | 56 | 521.90 | 182.50 |
81 | Juraj Slafkovský | L | MTL | 18 | 33 | 4 | 10 | 133 | 62 | 449.70 | 182.67 |
82 | Matt Coronato | R | CGY | 24 | 23 | 6 | 17 | 180 | 37 | 481.00 | 183.58 |
83 | Anders Lee | L | NYI | 29 | 25 | 3 | 9 | 233 | 39 | 546.70 | 183.83 |
84 | Cutter Gauthier | L | ANA | 20 | 24 | 8 | 6 | 190 | 51 | 466.00 | 184.00 |
85 | Marco Rossi | C | MIN | 24 | 36 | 3 | 16 | 136 | 41 | 489.40 | 184.33 |
86 | Quinton Byfield | R | LAK | 23 | 31 | 16 | 7 | 157 | 33 | 482.30 | 184.83 |
87 | Alex Laferriere | R | LAK | 19 | 23 | 22 | 4 | 193 | 43 | 474.70 | 185.67 |
88 | Warren Foegele | L | LAK | 24 | 22 | 36 | 2 | 199 | 40 | 527.10 | 186.08 |
89 | Brady Tkachuk | L | OTT | 29 | 26 | 0 | 23 | 296 | 33 | 623.40 | 188.67 |
90 | Pavel Buchnevich | L | STL | 20 | 37 | 10 | 12 | 145 | 32 | 474.50 | 188.75 |
91 | Logan Cooley | C | UTA | 25 | 40 | 1 | 20 | 158 | 32 | 526.20 | 188.92 |
92 | Pavel Dorofeyev | L | VGK | 35 | 17 | 2 | 17 | 254 | 37 | 581.60 | 189.67 |
93 | Tomas Hertl | C | VGK | 32 | 29 | -3 | 23 | 177 | 56 | 563.30 | 191.58 |
94 | Gustav Forsling | D | FLA | 11 | 20 | 33 | 1 | 195 | 89 | 478.50 | 192.25 |
95 | Mattias Ekholm | D | EDM | 9 | 24 | 11 | 7 | 143 | 95 | 409.70 | 192.58 |
96 | Brandt Clarke | D | LAK | 5 | 28 | 13 | 9 | 131 | 121 | 424.90 | 192.75 |
97 | Artturi Lehkonen | L | COL | 27 | 18 | 36 | 5 | 148 | 39 | 488.20 | 194.50 |
98 | Kirill Kaprizov | L | MIN | 25 | 31 | 19 | 14 | 145 | 17 | 487.50 | 196.08 |
99 | Brayden Schenn | C | STL | 18 | 32 | 3 | 7 | 145 | 55 | 441.50 | 196.83 |
100 | Aliaksei Protas | C | WSH | 30 | 36 | 40 | 1 | 142 | 33 | 566.80 | 197.50 |
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 | 47 | 125 | 1539 | 8 | 62 | 823.40 | 20.75 |
2 | Andrei Vasilevskiy | G | TBL | 38 | 136 | 1581 | 6 | 63 | 760.60 | 22.00 |
3 | Darcy Kuemper | G | LAK | 31 | 100 | 1168 | 5 | 50 | 580.80 | 24.75 |
4 | Filip Gustavsson | G | MIN | 31 | 146 | 1547 | 5 | 58 | 670.20 | 25.88 |
5 | Sergei Bobrovsky | G | FLA | 33 | 130 | 1247 | 5 | 54 | 548.20 | 26.50 |
6 | Adin Hill | G | VGK | 32 | 121 | 1172 | 4 | 50 | 520.20 | 28.25 |
7 | Igor Shesterkin | G | NYR | 27 | 167 | 1584 | 6 | 61 | 614.40 | 28.62 |
8 | Ilya Sorokin | G | NYI | 30 | 158 | 1538 | 4 | 60 | 618.80 | 29.62 |
9 | Mackenzie Blackwood | G | SJS,COL | 28 | 137 | 1413 | 4 | 53 | 596.80 | 29.88 |
10 | Sam Montembeault | G | MTL | 31 | 166 | 1513 | 4 | 60 | 584.80 | 29.88 |
11 | Anthony Stolarz | G | TOR | 21 | 71 | 884 | 4 | 33 | 442.40 | 31.38 |
12 | Dustin Wolf | G | CGY | 29 | 140 | 1409 | 3 | 53 | 585.40 | 32.50 |
13 | Linus Ullmark | G | OTT | 25 | 112 | 1118 | 4 | 43 | 479.80 | 32.75 |
14 | Jake Oettinger | G | DAL | 36 | 147 | 1464 | 2 | 58 | 627.40 | 33.00 |
15 | Kevin Lankinen | G | VAN | 25 | 132 | 1213 | 4 | 49 | 476.80 | 33.38 |
16 | Jacob Markstrom | G | NJD | 26 | 121 | 1093 | 4 | 49 | 442.80 | 33.38 |
17 | Logan Thompson | G | WSH | 31 | 105 | 1067 | 2 | 42 | 490.20 | 33.75 |
18 | Jordan Binnington | G | STL | 28 | 145 | 1312 | 3 | 54 | 507.20 | 34.25 |
19 | Stuart Skinner | G | EDM | 26 | 138 | 1187 | 3 | 50 | 443.20 | 36.12 |
20 | Jeremy Swayman | G | BOS | 22 | 176 | 1456 | 4 | 58 | 475.60 | 36.75 |
21 | Joey Daccord | G | SEA | 27 | 151 | 1449 | 2 | 55 | 561.40 | 36.88 |
22 | Juuse Saros | G | NSH | 20 | 167 | 1426 | 4 | 58 | 474.60 | 37.50 |
23 | Pyotr Kochetkov | G | CAR | 27 | 121 | 1052 | 2 | 47 | 413.20 | 37.88 |
24 | Jake Allen | G | NJD | 13 | 77 | 744 | 4 | 29 | 300.40 | 38.12 |
25 | Casey DeSmith | G | DAL | 14 | 65 | 696 | 2 | 24 | 302.60 | 40.12 |
26 | Joseph Woll | G | TOR | 27 | 111 | 1105 | 1 | 41 | 470.00 | 40.25 |
27 | Cam Talbot | G | DET | 21 | 129 | 1167 | 2 | 43 | 428.20 | 40.62 |
28 | Spencer Knight | G | FLA,CHI | 17 | 100 | 912 | 2 | 36 | 342.20 | 40.88 |
29 | Scott Wedgewood | G | NSH,COL | 14 | 53 | 525 | 2 | 22 | 236.00 | 42.00 |
30 | Ukko-Pekka Luukkonen | G | BUF | 24 | 169 | 1321 | 2 | 55 | 415.60 | 42.50 |
31 | Samuel Ersson | G | PHI | 22 | 136 | 1026 | 2 | 45 | 327.60 | 42.62 |
32 | Karel Vejmelka | G | UTA | 26 | 145 | 1364 | 1 | 55 | 518.40 | 42.75 |
33 | Anton Forsberg | G | OTT | 11 | 76 | 692 | 3 | 27 | 257.20 | 42.88 |
34 | Ilya Samsonov | G | VGK | 16 | 82 | 670 | 2 | 29 | 246.00 | 42.88 |
35 | Tristan Jarry | G | PIT | 16 | 105 | 867 | 2 | 35 | 295.20 | 43.00 |
36 | Jonathan Quick | G | NYR | 11 | 70 | 587 | 3 | 20 | 212.20 | 43.38 |
37 | Lukas Dostal | G | ANA | 23 | 158 | 1467 | 1 | 49 | 526.20 | 43.38 |
38 | Joonas Korpisalo | G | BOS | 11 | 74 | 619 | 3 | 24 | 219.40 | 43.50 |
39 | Leevi Meriläinen | G | OTT | 8 | 22 | 273 | 3 | 11 | 152.80 | 43.88 |
40 | Dan Vladar | G | CGY | 12 | 83 | 727 | 2 | 29 | 257.20 | 44.62 |
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: Fri Apr 18 03:00 2025 Pacific