We bring you the consensus forward rankings for the 2024-25 fantasy hockey season, just in time for the early puck drop in Europe.
Unsurprisingly, Connor McDavid, C, Edmonton Oilers, heads the rankings. As expected, there is minimal variance within the top five. Deciding between Nathan MacKinnon, C, Colorado Avalanche, versus Nikita Kucherov, RW, Tampa Bay Lightning, or Austin Matthews, C, Toronto Maple Leafs, boils down to which categories are most important – hits, shots, goals, or power-play points. If you value goals, you’ll rank Matthews a little bit higher. If you value power-play points, Kucherov might slide a bit higher.
The variance grows outside of the top five. Everyone values everyone differently. Favorites and biases come into play, for better or for worse. There are certain players you trust more than others. Likewise, certain players have burned you one too many times and that trust is gone.
One thing that you’ll notice is how our writers value veterans and young players. It can be easy to write of an Evgeny Malkin, C, Pittsburgh Penguins. As soon as you do, he bounces back and delivers another point-per-game season. Likewise, folks held high expectations for Trever Zegras last year. Injuries derailed what was expected to be a breakout season for the budding star. This year, not everyone’s expectations are the same.
Remember, consensus rankings while based on trends, history, and analysis are opinions. A lot of unexpected things can happen over the next 184 days that will impact a player’s results. For certain players, there is little fantasy hockey consensus. This is what brings passion and excitement to fantasy hockey. How you value a player is important. What is more important is how you adjust that value in season.
Meet the Rankers
To conserve space the table below uses the initials of the analysts. They are as follows:
BA = Brandon Altomonte – @Brandon_Alto
LD = Logan Doyle – @doylelb4
SL = Spencer Lazary – @SpencerLazary23
Fantasy Hockey Consensus Forward Rankings for 2024-25
The Forward Rankings below are based on the following scoring categories: Goals, Assists, Power Play Points, Plus/Minus, Hits, and Shots on Goal.
Cons. Rnk | Player | Team | BA | LD | SL |
---|---|---|---|---|---|
1 | Connor McDavid | EDM | 1 | 1 | 1 |
2 | Nathan MacKinnon | COL | 2 | 2 | 3 |
3 | Auston Matthews | TOR | 4 | 4 | 2 |
4 | Leon Draisaitl | EDM | 3 | 5 | 4 |
5 | Nikita Kucherov | TB | 5 | 3 | 5 |
6 | David Pastrnak | BOS | 6 | 5 | 6 |
7 | Mikko Rantanen | COL | 7 | 7 | 8 |
8 | Matthew Tkachuk | FLA | 8 | 6 | 9 |
9 | Brady Tkachuk | OTT | 9 | 8 | 10 |
10 | Jack Hughes | NJ | 10 | 11 | 11 |
11 | J.T. Miller | VAN | 12 | 10 | 15 |
12 | Artemi Panarin | NYR | 11 | 15 | 12 |
13 | Sidney Crosby | PIT | 14 | 19 | 7 |
14 | Kirill Kaprizov | MIN | 13 | 9 | 23 |
15 | Filip Forsberg | NSH | 16 | 14 | 16 |
16 | Elias Pettersson | VAN | 15 | 13 | 19 |
17 | William Nylander | TOR | 17 | 16 | 14 |
18 | Mitchell Marner | TOR | 23 | 18 | 13 |
19 | Connor Bedard | CHI | 21 | 17 | 18 |
20 | Jason Robertson | DAL | 26 | 12 | 27 |
21 | Jack Eichel | VGK | 19 | 31 | 21 |
22 | Aleksander Barkov Jr. | FLA | 24 | 23 | 24 |
23 | Tim Stutzle | OTT | 25 | 21 | 25 |
24 | Sam Reinhart | FLA | 22 | 28 | 22 |
25 | Brayden Point | TB | 20 | 34 | 20 |
26 | Sebastian Aho | CAR | 18 | 41 | 17 |
27 | Jake Guentzel | TB | 28 | 20 | 28 |
28 | Zach Hyman | EDM | 27 | 27 | 26 |
29 | Alex Ovechkin | WSH | 32 | 24 | 32 |
30 | Mika Zibanejad | NYR | 31 | 29 | 31 |
31 | Kyle Connor | WPG | 29 | 36 | 29 |
32 | Steven Stamkos | NSH | 34 | 26 | 34 |
33 | Adrian Kempe | LA | 37 | 22 | 37 |
34 | Tage Thompson | BUF | 35 | 30 | 35 |
35 | Vincent Trocheck | NYR | 33 | 25 | 49 |
36 | Jesper Bratt | NJ | 36 | 42 | 36 |
37 | Carter Verhaeghe | FLA | 39 | 36 | 39 |
38 | Ryan Nugent-Hopkins | EDM | 49 | 32 | 33 |
39 | Chris Kreider | NYR | 30 | 57 | 30 |
40 | Andrei Svechnikov | CAR | 38 | 43 | 38 |
41 | Dylan Larkin | DET | 43 | 38 | 43 |
42 | Joel Eriksson Ek | MIN | 41 | 49 | 41 |
43 | Mathew Barzal | NYI | 48 | 35 | 48 |
44 | Seth Jarvis | CAR | 47 | 39 | 47 |
45 | Timo Meier | NJ | 50 | 34 | 50 |
46 | Roope Hintz | DAL | 44 | 48 | 44 |
47 | Wyatt Johnston | DAL | 40 | 51 | 53 |
48 | Brad Marchand | BOS | 45 | 55 | 45 |
49 | Brock Boeser | VAN | 42 | 62 | 42 |
50 | Jonathan Marchessault | NSH | 46 | 59 | 46 |
51 | Owen Tippett | PHI | 54 | 45 | 54 |
52 | Kevin Fiala | LA | 51 | 54 | 51 |
53 | Nico Hischier | NJ | 53 | 63 | 40 |
54 | Travis Konecny | PHI | 63 | 35 | 63 |
55 | Bo Horvat | NYI | 59 | 50 | 59 |
56 | Alexis Lafreniere | NYR | 61 | 46 | 61 |
57 | Cole Caufield | MTL | 67 | 37 | 67 |
58 | Robert Thomas | STL | 57 | 60 | 57 |
59 | Nick Suzuki | MTL | 62 | 52 | 62 |
60 | Tomas Hertl | VGK | 58 | 65 | 58 |
61 | Nazem Kadri | CGY | 65 | 53 | 65 |
62 | Brandon Hagel | TB | 76 | 33 | 76 |
63 | Mark Scheifele | WPG | 55 | 76 | 55 |
64 | Juraj Slafkovsky | MTL | 60 | 70 | 60 |
65 | Brock Nelson | NYI | 66 | 58 | 66 |
66 | Matt Boldy | MIN | 68 | 56 | 68 |
67 | Alex DeBrincat | DET | 69 | 61 | 69 |
68 | Anze Kopitar | LA | 72 | 64 | 72 |
69 | Pavel Buchnevich | STL | 81 | 47 | 81 |
70 | John Tavares | TOR | 64 | 82 | 64 |
71 | Evgeni Malkin | PIT | 75 | 66 | 75 |
72 | Lucas Raymond | DET | 74 | 69 | 74 |
73 | Nikolaj Ehlers | WPG | 73 | 75 | 73 |
74 | Elias Lindholm | BOS | 56 | 111 | 56 |
75 | Trevor Zegras | ANA | 95 | 40 | 88 |
76 | Alex Tuch | BUF | 71 | 85 | 71 |
77 | Jordan Kyrou | STL | 90 | 47 | 90 |
78 | Jamie Benn | DAL | 82 | 72 | 82 |
79 | Jared McCann | SEA | 83 | 71 | 83 |
80 | Mark Stone | VGK | 70 | 99 | 70 |
81 | Drake Batherson | OTT | 79 | 81 | 79 |
82 | Patrick Kane | DET | 77 | 86 | 77 |
83 | Quinton Byfield | LA | 91 | 68 | 91 |
84 | Frank Vatrano | ANA | 87 | 79 | 87 |
85 | Mats Zuccarello | MIN | 84 | 87 | 84 |
86 | Dylan Cozens | BUF | 89 | 80 | 89 |
87 | Bryan Rust | PIT | 80 | 103 | 80 |
88 | Martin Necas | CAR | 78 | 110 | 78 |
89 | Ryan O'Reilly | NSH | 86 | 94 | 86 |
90 | Matvei Michkov | PHI | 96 | 74 | 96 |
91 | Logan Cooley | UTA | 92 | 83 | 92 |
92 | Claude Giroux | OTT | 85 | 101 | 85 |
93 | Matty Beniers | SEA | 94 | 88 | 94 |
94 | JJ Peterka | BUF | 102 | 77 | 102 |
95 | Macklin Celebrini | SJ | 93 | 100 | 93 |
96 | Matt Duchene | DAL | 88 | 108 | 95 |
97 | Clayton Keller | UTA | 52 | 44 | NR |
98 | Trevor Moore | LA | 106 | 84 | 106 |
99 | Logan Stankoven | DAL | 100 | 107 | 100 |
100 | Jeff Skinner | EDM | 97 | 117 | 97 |
101 | Leo Carlsson | ANA | 104 | 105 | 104 |
102 | Adam Fantilli | CBJ | 101 | 112 | 101 |
103 | Michael Bunting | PIT | 111 | 92 | 111 |
104 | William Karlsson | VGK | 98 | 123 | 98 |
105 | Pierre-Luc Dubois | WSH | 113 | 95 | 113 |
106 | Josh Norris | OTT | 123 | 78 | 122 |
107 | Sam Bennett | FLA | 118 | 90 | 118 |
108 | Vladimir Tarasenko | DET | 105 | 121 | 105 |
109 | Oliver Bjorkstrand | SEA | 107 | 120 | 107 |
110 | Dylan Guenther | UTA | 108 | 119 | 108 |
111 | Mason McTavish | ANA | 119 | 104 | 119 |
112 | Taylor Hall | CHI | 112 | 120 | 112 |
113 | Gustav Nyquist | NSH | 110 | 125 | 110 |
114 | Cutter Gauthier | ANA | 114 | 118 | 114 |
115 | Casey Mittelstadt | COL | 99 | NR | 99 |
116 | Jake DeBrusk | VAN | 103 | NR | 103 |
117 | Troy Terry | ANA | NR | 89 | 124 |
118 | Mason Marchment | DAL | 109 | NR | 109 |
119 | Boone Jenner | CBJ | 120 | 106 | NR |
120 | Teuvo Teravainen | CHI | 115 | NR | 115 |
121 | Conor Garland | VAN | 116 | NR | 116 |
122 | Tyler Seguin | DAL | 117 | NR | 117 |
123 | Pavel Zacha | BOS | 121 | NR | 121 |
124 | Matthew Knies | TOR | NR | 122 | 120 |
125 | Will Smith | SJ | 124 | NR | 123 |
126 | Rickard Rakell | PIT | NR | NR | 52 |
127 | Jonathan Huberdeau | CGY | NR | 91 | NR |
128 | Artturi Lehkonen | COL | NR | 93 | NR |
129 | Eeli Tolvanen | SEA | NR | 98 | NR |
130 | Cole Perfetti | WPG | NR | 113 | NR |
131 | Tom Wilson | WSH | NR | 114 | NR |
132 | Marco Rossi | MIN | NR | 115 | NR |
133 | Sean Monahan | CBJ | NR | 116 | NR |
134 | Gabriel Vilardi | WPG | 122 | NR | NR |
135 | Jake Neighbours | STL | NR | 123 | NR |
136 | Kirill Marchenko | CBJ | NR | 124 | NR |
137 | Jake Neighbours | STL | NR | 123 | NR |
138 | Kirill Marchenko | CBJ | NR | 124 | NR |