The 2023 Fantasy Hockey Goalies Rankings and the Fantasy Hockey Defensemen Rankings have already been dropped, so we at Fantrax present the final rankings for the top 150fantasy hockey forwards. While some leagues split forwards up into left-wingers, centermen, and right-wingers, many players have dual eligibility.
Every fantasy hockey manager will roster more forwards than any other position. They are the main point producers and generally fill four of the five spots on any team’s top power-play unit. You will see the odd exception on defense, but for the most part, forwards are who you are targeting in your fantasy hockey drafts and on the waiver wire to get your team points.
While some forwards can do it all, this tends to get them ranked higher because of the overall fantasy value. Players like the Tkachuk brothers and Alex Ovechkin will score, produce points, always play on the top power play, and hit. Some of these types of players are good to have. But you will likely be sacrificing a higher pick to acquire this type of overall player. There is more potential to find diamonds in the rough at forward as there are four lines, many different line combinations, and more chances for players to get opportunities.
Depending on how you want to build your lineup, you can draft some highly skilled point producers later than where you would think they should go. This will be because of the soft, skilled game they play. But these players are also worth having. You can always make up physicality and toughness elsewhere in the lineup or with a select few players. There is lots of talent to choose from. While it’s okay to miss on a few players, make sure you hit on more and you’ll be fine. The waiver wire is always producing great long-term and streaming options at forward.
Meet the Rankers
- Brandon Altomonte = BA
- Michael DeRosa = MD
- Logan Doyle = LD
- Rob Couch = RC
Fantasy Hockey Forward Rankings
Check out the full 2023 Fantasy Hockey Draft Kit for more great analysis to get you ready for the season.
Cons. Rnk | Player | Team | Positions | BA | MD | LD | RC |
---|---|---|---|---|---|---|---|
1 | Connor McDavid | EDM | C,F | 1 | 1 | 1 | 1 |
2 | Leon Draisaitl | EDM | C,LW | 2 | 2 | 2 | 3 |
3 | Nathan MacKinnon | COL | C | 3 | 3 | 5 | 2 |
4 | Auston Matthews | TOR | C,F | 4 | 4 | 4 | 10 |
5 | Nikita Kucherov | TB | RW | 5 | 7 | 7 | 4 |
6 | David Pastrnak | BOS | RW,F | 6 | 6 | 6 | 6 |
7 | Jason Robertson | DAL | LW | 8 | 8 | 8 | 7 |
8 | Matthew Tkachuk | FLA | LW,F | 10 | 5 | 13 | 5 |
9 | Mikko Rantanen | COL | RW,F | 7 | 10 | 9 | 8 |
10 | Jack Hughes | NJ | C | 9 | 9 | 11 | 9 |
11 | Brady Tkachuk | OTT | LW | 11 | 16 | 3 | 14 |
12 | Kirill Kaprizov | MIN | LW | 12 | 11 | 12 | 11 |
13 | Tage Thompson | BUF | RW | 15 | 12 | 10 | 13 |
14 | Elias Pettersson | VAN | C | 14 | 14 | 14 | 12 |
15 | Mitch Marner | TOR | RW,F | 13 | 15 | 15 | 17 |
16 | Sidney Crosby | PIT | C,F | 17 | 13 | 16 | 16 |
17 | Steven Stamkos | TB | C,F | 21 | 17 | 20 | 18 |
18 | Tim Stutzle | OTT | C,LW | 16 | 19 | 27 | 19 |
19 | Alex Ovechkin | WSH | LW,F | 23 | 20 | 19 | 22 |
20 | Brayden Point | TB | C,F | 19 | 18 | 35 | 15 |
21 | Mika Zibanejad | NYR | C | 18 | 24 | 23 | 26 |
22 | Jack Eichel | VGK | C,F | 25 | 22 | 25 | 23 |
23 | Artemi Panarin | NYR | LW,F | 22 | 21 | 34 | 20 |
24 | Sebastian Aho | CAR | C | 27 | 27 | 22 | 27 |
25 | Aleksander Barkov Jr. | FLA | C,F | 20 | 29 | 28 | 28 |
26 | Kyle Connor | WPG | LW,F | 32 | 23 | 30 | 21 |
27 | Timo Meier | NJ | LW,RW | 26 | 31 | 21 | 31 |
28 | Andrei Svechnikov | CAR | LW,RW | 29 | 28 | 31 | 24 |
29 | J.T. Miller | VAN | LW,RW | 30 | 33 | 18 | 34 |
30 | William Nylander | TOR | C,RW,F | 28 | 25 | 33 | 29 |
31 | Ryan Nugent-Hopkins | EDM | LW,C | 33 | 36 | 17 | 38 |
32 | Clayton Keller | ARI | LW,RW | 38 | 26 | 37 | 25 |
33 | Roope Hintz | DAL | LW | 24 | 45 | 24 | 45 |
34 | Kevin Fiala | LA | LW,F | 31 | 32 | 47 | 33 |
35 | Nico Hischier | NJ | C | 36 | 41 | 38 | 36 |
36 | Dylan Larkin | DET | C | 39 | 37 | 44 | 32 |
37 | Brad Marchand | BOS | LW,F | 34 | 39 | 29 | 51 |
38 | Evgeni Malkin | PIT | C,F | 42 | 30 | 53 | 30 |
39 | Jesper Bratt | NJ | RW | 40 | 35 | 36 | 53 |
40 | John Tavares | TOR | C,F | 35 | 34 | 52 | 44 |
41 | Zach Hyman | EDM | C,F | 41 | 38 | 48 | 39 |
42 | Johnny Gaudreau | CBJ | LW,F | 45 | 40 | 42 | 41 |
43 | Jordan Kyrou | STL | C | 52 | 49 | 43 | 43 |
44 | Claude Giroux | OTT | LW,C,RW | 56 | 46 | 40 | 47 |
45 | Jonathan Huberdeau | CGY | LW,F | 43 | 50 | 45 | 55 |
46 | Mark Scheifele | WPG | C,F | 46 | 44 | 55 | 48 |
47 | Jake Guentzel | PIT | LW,RW | 47 | 43 | 49 | 56 |
48 | Matt Boldy | MIN | LW | 37 | 54 | 58 | 50 |
49 | Alex DeBrincat | DET | LW,RW | 44 | 53 | 50 | 62 |
50 | Joe Pavelski | DAL | C,RW,F | 50 | 51 | 59 | 52 |
51 | Elias Lindholm | CGY | C,RW,F | 54 | 59 | 41 | 59 |
52 | Pierre-Luc Dubois | LA | C | 71 | 72 | 26 | 54 |
53 | Filip Forsberg | NSH | LW,F | 55 | 55 | 39 | 75 |
54 | Martin Necas | CAR | C | 66 | 52 | 67 | 42 |
55 | Evander Kane | EDM | LW,F | 49 | 69 | 32 | 80 |
56 | Anze Kopitar | LA | C,F | 61 | 56 | 51 | 68 |
57 | Pavel Buchnevich | STL | LW,F | 60 | 62 | 54 | 63 |
58 | Brock Nelson | NYI | C,LW | 75 | 57 | 70 | 40 |
59 | Adrian Kempe | LA | LW | 65 | 47 | 87 | 46 |
60 | Carter Verhaeghe | FLA | NA | 58 | 65 | 63 | 65 |
61 | Jeff Skinner | BUF | C,LW | 74 | 76 | 66 | 37 |
62 | Jamie Benn | DAL | C,LW | 69 | 60 | 72 | 57 |
63 | Vladimir Tarasenko | OTT | RW,F | 62 | 58 | 81 | 58 |
64 | Cole Caufield | MTL | RW,F | 68 | 61 | 79 | 60 |
65 | Tyler Toffoli | NJ | C,RW,F | 76 | 48 | 102 | 49 |
66 | Trevor Zegras | ANA | C | 73 | 64 | 61 | 83 |
67 | Sam Reinhart | FLA | C,RW,F | 57 | 79 | 84 | 73 |
68 | Dylan Cozens | BUF | C | 79 | 84 | 65 | 67 |
69 | Mark Stone | VGK | RW,F | 77 | 77 | 56 | 88 |
70 | Jared McCann | SEA | C,F | 82 | 66 | 88 | 64 |
71 | Patrik Laine | CBJ | LW,RW | 80 | 75 | 71 | 77 |
72 | Jonathan Marchessault | VGK | C,LW | 51 | 71 | 105 | 76 |
73 | Nick Suzuki | MTL | C | 101 | 81 | 57 | 66 |
74 | Joel Eriksson Ek | MIN | C | 63 | 82 | 103 | 61 |
75 | Chris Kreider | NYR | LW,F | 53 | 109 | 46 | 102 |
76 | Nikolaj Ehlers | WPG | LW,RW,F | 90 | 74 | 62 | 89 |
77 | Travis Konecny | PHI | RW | 88 | 87 | 68 | 74 |
78 | Matty Beniers | SEA | C | 78 | 88 | 73 | 85 |
79 | Mats Zuccarello | MIN | RW,F | 81 | 89 | 85 | 72 |
80 | Andrei Kuzmenko | VAN | LW | 70 | 85 | 93 | 79 |
81 | Nick Schmaltz | ARI | C,F | 84 | 67 | 109 | 71 |
82 | Vincent Trocheck | NYR | C,F | 67 | 96 | 76 | 93 |
83 | Nazem Kadri | CGY | C,F | 87 | 80 | 64 | 103 |
84 | Drake Batherson | OTT | C | 83 | 98 | 60 | 94 |
85 | Alex Tuch | BUF | RW | 59 | 42 | NR | 35 |
86 | Troy Terry | ANA | RW | 106 | 73 | 83 | 82 |
87 | Tomas Hertl | SJ | C,LW | 97 | 90 | 77 | 84 |
88 | Bo Horvat | NYI | C,F | 72 | 78 | 111 | 90 |
89 | Tyler Bertuzzi | TOR | LW | 96 | 86 | 100 | 70 |
90 | Josh Norris | OTT | C | 89 | 105 | 78 | 87 |
91 | Robert Thomas | STL | C | 107 | 70 | 69 | 123 |
92 | Valeri Nichushkin | COL | RW,F | 85 | 112 | 75 | 98 |
93 | Brandon Hagel | TB | LW | 93 | 108 | 94 | 81 |
94 | Jake DeBrusk | BOS | LW,RW | 100 | 83 | 98 | 100 |
95 | Lucas Raymond | DET | LW | 112 | 95 | 74 | 111 |
96 | Mathew Barzal | NYI | C,F | 64 | 63 | NR | 69 |
97 | Evgeny Kuznetsov | WSH | C,F | 86 | 99 | 99 | 113 |
98 | Ivan Barbashev | VGK | C,LW | 94 | 103 | 123 | 78 |
99 | Connor Bedard | CHI | 48 | 68 | NR | 86 | |
100 | Rickard Rakell | PIT | LW, RW | 92 | 107 | 112 | 95 |
101 | Seth Jarvis | CAR | C | 99 | 115 | 82 | 114 |
102 | Michael Bunting | CAR | LW | 113 | 91 | 117 | 91 |
103 | Patrick Kane | NYR | RW,F | 132 | 94 | 97 | 97 |
104 | Dawson Mercer | NJ | RW | 109 | 101 | 113 | 99 |
105 | Chandler Stephenson | VGK | C,F | 95 | 117 | 108 | 106 |
106 | Sam Bennett | FLA | C,F | 133 | 93 | 92 | 110 |
107 | Pavel Zacha | BOS | C,F | 91 | 104 | 132 | 101 |
108 | Blake Wheeler | NYR | RW,F | 98 | 100 | 104 | 127 |
109 | Bryan Rust | PIT | LW,RW | 105 | 106 | 140 | 92 |
110 | Logan Couture | SJ | C,F | 103 | 102 | 122 | 118 |
111 | Artturi Lehkonen | COL | LW | 102 | 114 | 119 | 116 |
112 | Brock Boeser | VAN | RW | 130 | 97 | 124 | 109 |
113 | Taylor Hall | CHI | LW,F | 115 | 111 | 118 | 120 |
114 | Matt Duchene | DAL | C,F | 129 | 92 | 120 | 125 |
115 | Tom Wilson | WSH | RW,F | 117 | 134 | 80 | 138 |
116 | Anton Lundell | FLA | C | 142 | 125 | 89 | 132 |
117 | Boone Jenner | CBJ | C,LW,F | 137 | 123 | 114 | 115 |
118 | Anders Lee | NYI | LW | 141 | 116 | 127 | 107 |
119 | Barrett Hayton | ARI | C | 118 | 145 | 95 | 141 |
120 | Ryan O'Reilly | NSH | C | 108 | 118 | 142 | 139 |
121 | Viktor Arvidsson | LA | LW,RW | 104 | 110 | NR | 96 |
122 | Tyler Seguin | DAL | C,F | 143 | 148 | 90 | 129 |
123 | Andre Burakovsky | SEA | LW,F | 114 | 120 | 138 | 144 |
124 | Dylan Strome | WSH | C,F | 139 | 121 | 130 | 126 |
125 | Mason McTavish | ANA | C | NR | 113 | 101 | 108 |
126 | Gabriel Vilardi | WPG | C | 146 | 127 | 137 | 117 |
127 | Ryan Hartman | MIN | RW,F | 138 | NR | 91 | 105 |
128 | Reilly Smith | PIT | RW,F | 148 | 126 | 135 | 130 |
129 | David Perron | DET | LW,RW,F | 135 | NR | 115 | 112 |
130 | Brayden Schenn | STL | C,LW,F | 111 | NR | 129 | 124 |
131 | Wyatt Johnston | DAL | C | 119 | NR | 126 | 121 |
132 | Teuvo Teravainen | CAR | LW,RW,F | 134 | 147 | 86 | NR |
133 | Kent Johnson | CBJ | C | 149 | 146 | 148 | 136 |
134 | Phillip Danault | LA | C,F | 116 | 133 | NR | 133 |
135 | Kirby Dach | MTL | C | NR | 122 | 133 | 128 |
136 | Kevin Hayes | STL | C | NR | 144 | 106 | 135 |
137 | Jordan Eberle | SEA | RW,F | 144 | NR | 141 | 104 |
138 | Cole Perfetti | WPG | C | 147 | 142 | 131 | NR |
139 | Alexis Lafreniere | NYR | LW | NR | 119 | 107 | NR |
140 | Ryan Johansen | COL | C,F | 110 | NR | 121 | NR |
141 | Yanni Gourde | SEA | LW,F | 121 | NR | 110 | NR |
142 | Filip Chytil | NYR | LW | NR | 143 | 96 | NR |
143 | Casey Mittelstadt | BUF | C | 120 | NR | NR | 122 |
144 | Mikael Backlund | CGY | C,F | NR | 130 | NR | 119 |
145 | Alex Killorn | ANA | C,LW,F | NR | 124 | NR | 131 |
146 | Owen Tippett | PHI | RW | NR | 129 | NR | 134 |
147 | T.J. Oshie | WSH | RW,F | NR | 138 | 128 | NR |
148 | Max Domi | TOR | C,LW | 122 | NR | NR | 149 |
149 | Morgan Frost | PHI | C | NR | 132 | NR | 140 |
150 | Adam Fantilli | CBJ | NR | 139 | NR | 137 | |
151 | Max Pacioretty | WSH | LW,F | 150 | 128 | NR | NR |
152 | Jason Zucker | ARI | LW,RW | NR | NR | 136 | 142 |
153 | Logan Cooley | ARI | 131 | NR | NR | 147 | |
154 | Juraj Slafkovsky | MTL | LW | NR | 137 | 143 | NR |
155 | Ondrej Palat | NJ | LW,F | NR | 136 | 144 | NR |
156 | Sean Couturier | PHI | C,F | 145 | 135 | NR | NR |
157 | Jack Quinn | BUF | C | NR | 131 | 149 | NR |
158 | Tanner Jeannot | TB | LW | 140 | NR | 145 | NR |
159 | Andrew Mangiapane | CGY | LW | 136 | NR | NR | 150 |
160 | Lawson Crouse | ARI | LW,F | NR | NR | 116 | NR |
161 | Anthony Cirelli | TB | C | 123 | NR | NR | NR |
162 | Evgenii Dadonov | DAL | LW,RW | 124 | NR | NR | NR |
163 | Eeli Tolvanen | SEA | LW | NR | NR | 125 | NR |
164 | Matias Maccelli | ARI | LW | 125 | NR | NR | NR |
165 | Lukas Reichel | CHI | LW | 126 | NR | NR | NR |
166 | Joel Farabee | PHI | LW | 127 | NR | NR | NR |
167 | Jaden Schwartz | SEA | LW,F | 128 | NR | NR | NR |
168 | Nicklas Backstrom | WSH | C,F | NR | NR | 134 | NR |
169 | Mason Marchment | DAL | LW | NR | NR | 139 | NR |
170 | Ilya Mikheyev | VAN | RW | NR | 140 | NR | NR |
171 | Conor Garland | VAN | RW | NR | 141 | NR | NR |
172 | Matthew Knies | TOR | LW | NR | NR | NR | 143 |
173 | Dillon Dube | CGY | LW | NR | NR | NR | 145 |
174 | Ryan Strome | ANA | RW,F | NR | NR | 146 | NR |
175 | Jesperi Kotkaniemi | CAR | C | NR | NR | NR | 146 |
176 | J.T. Compher | DET | LW,F | NR | NR | 147 | NR |
177 | Kaapo Kakko | NYR | RW | NR | NR | NR | 148 |
178 | Jakub Vrana | STL | LW,RW,F | NR | 149 | NR | NR |
179 | Jack Roslovic | CBJ | C,F | NR | NR | 150 | NR |
180 | Evan Rodrigues | FLA | LW,RW | NR | 150 | NR | NR |