Top 100 Roto Rankings: February 2024
Ian Gooding
2024-02-15
We're over halfway into the season, and many players' rankings are beginning to firm up. As such, there aren't as many changes to the rankings as there have been in previous months.
The stat categories for the Roto Rankings are as follows: Goals, Assists, Special Teams Points, Shots on Goal, Penalty Minutes, Hits, and Blocked Shots. These rankings are different from keeper rankings in that they don't extend beyond the current season. As well, these are projected player values for the rest of the season and not entirely based on production so far this season. These rankings could even be used to determine relative trade value between two or more players listed.
For goalie rankings, please check out the Top 100 Keeper League Goaltender rankings for relative goalie values.
Are there any players that you believe are ranked too high or too low? Did we miss anyone in the top 100, or is there a player there that probably shouldn't be? Do you like the new changes? Let us know in the comments below, and we will consider your feedback when compiling next month's rankings.
Rank | Name | Position | Last Month | Change | Comments |
1 | Connor McDavid | F | 1 | 0 | Regardless of cats, he’s your #1 |
2 | Nikita Kucherov | F | 2 | 0 | Top-5 worthy, top of the league in scoring |
3 | Nathan MacKinnon | F | 3 | 0 | |
4 | Auston Matthews | F | 4 | 0 | |
5 | David Pastrnak | F | 5 | 0 | |
6 | Leon Draisaitl | F | 6 | 0 | |
7 | J.T. Miller | F | 7 | 0 | Reader feedback – too low |
8 | Mikko Rantanen | F | 8 | 0 | |
9 | Cale Makar | D | 9 | 0 | |
10 | Elias Pettersson | F | 10 | 0 | At or near the top of the scoring race |
11 | Quinn Hughes | D | 11 | 0 | Pushing Makar for top scoring d-man |
12 | Artemi Panarin | F | 12 | 0 | Factoring into scoring race |
13 | Matthew Tkachuk | F | 14 | 1 | Season turning around |
14 | Brady Tkachuk | F | 13 | -1 | Scoring has dropped, but peripherals haven’t |
15 | Jack Hughes | F | NR | Returned from upper-body injury | |
16 | William Nylander | F | 15 | -1 | Reader feedback – too low |
17 | Sidney Crosby | F | 16 | -1 | |
18 | Evan Bouchard | D | 17 | -1 | A point-per-game scoring d-man |
19 | Roman Josi | D | 18 | -1 | |
20 | Jason Robertson | F | 19 | -1 | Off to a slow start |
21 | Rasmus Dahlin | D | 20 | -1 | |
22 | Filip Forsberg | F | 23 | 1 | Possible career year if healthy |
23 | Kirill Kaprizov | F | 24 | 1 | Reader feedback – too high |
24 | Aleksander Barkov | F | 25 | 1 | |
25 | Jake Guentzel | F | 26 | 1 | |
26 | Mitchell Marner | F | 27 | 1 | Very little PIMs and hits, hurts his value |
27 | Sebastian Aho | F | 28 | 1 | 2 PTS/GP in last 9 GP |
28 | Sam Reinhart | F | 32 | 4 | In goal scoring race, pushing for 50 |
29 | Noah Dobson | D | 37 | 8 | Now a PT/GP d-man |
30 | Alex Ovechkin | F | 22 | -8 | Age an issue, although hot recently |
31 | Tim Stutzle | F | 21 | -10 | Scoring not as high as projected |
32 | Zach Hyman | F | 31 | -1 | Reader feedback – too low |
33 | Steven Stamkos | F | 29 | -4 | |
34 | Alex DeBrincat | F | 30 | -4 | |
35 | Adam Fox | D | 34 | -1 | Return from injury, maintaining PT/GP average |
36 | Jesper Bratt | F | 36 | 0 | Off to another strong start |
37 | Kevin Fiala | F | 38 | 1 | |
38 | Mika Zibanejad | F | 39 | 1 | |
39 | Evgeni Malkin | F | 40 | 1 | Production dipped somewhat |
40 | Ryan Nugent-Hopkins | F | 33 | -7 | |
41 | John Tavares | F | 41 | 0 | When did he become a 100+ hit guy? |
42 | Brad Marchand | F | 42 | 0 | Plenty of PIMs but not many hits |
43 | Travis Konecny | F | 43 | 0 | |
44 | Erik Karlsson | D | 44 | 0 | Even if he hits 80, not a lot of PIMs and hits and low blks |
45 | Adrian Kempe | F | 45 | 0 | |
46 | Josh Morrissey | D | 46 | 0 | Probably comes back down to earth a bit |
47 | Moritz Seider | D | 47 | 0 | Losing power-play time to Ghost Bear |
48 | Roope Hintz | F | 48 | 0 | Returned from upper-body injury |
49 | Joel Eriksson Ek | F | 49 | 0 | |
50 | Vincent Trocheck | F | 50 | 0 | Retained PP1 with great all-around numbers |
51 | Clayton Keller | F | 51 | 0 | |
52 | Andrei Svechnikov | F | 52 | 0 | Returned from IR |
53 | Charlie McAvoy | D | 53 | 0 | Returned from IR |
54 | John Carlson | D | 55 | 1 | Just one goal this season |
55 | Evander Kane | F | 56 | 1 | Has been on 55-pt pace past 2 seasons |
56 | Brayden Point | F | 57 | 1 | S%, IPP and 2A will come back down to earth |
57 | Victor Hedman | D | 58 | 1 | Regained PP1 in TB (currently DTD) |
58 | Brock Boeser | F | 59 | 1 | On pace to smash career highs |
59 | Dylan Larkin | F | 60 | 1 | Returned from IR |
60 | Mathew Barzal | F | 69 | 9 | Over point-per-game pace |
61 | Chris Kreider | F | 67 | 6 | Improved numbers over last season |
62 | Tage Thompson | F | 54 | -8 | Injuries a factor, but scoring way down |
63 | Drake Batherson | F | 61 | -2 | |
64 | Kyle Connor | F | NR | Returned from knee injury | |
65 | Matt Boldy | F | 63 | -2 | Slow start, but coaching change may help |
66 | Darnell Nurse | D | 64 | -2 | Multi-cat stud, but not a lot of offense |
67 | Kris Letang | D | 65 | -2 | No power-play points |
68 | Owen Tippett | F | 66 | -2 | Elite shots and blks, solid hits |
69 | Jordan Kyrou | F | 68 | -1 | Cold start, but at least maintaining shot pace |
70 | Jacob Trouba | D | 72 | 2 | |
71 | Mark Scheifele | F | 73 | 2 | Solid draft-day value |
72 | Tom Wilson | F | 35 | -37 | Ice cold in the scoring department |
73 | Nico Hischier | F | 74 | 1 | Back on track after slow start and injury |
74 | Filip Hronek | D | 75 | 1 | Value skyrocketed after pairing with Hughes |
75 | Nikolaj Ehlers | F | 76 | 1 | Slow start, but could gain value with Connor injury |
76 | Pavel Buchnevich | F | 78 | 2 | Below the point-per-game mark |
77 | Miro Heiskanen | D | NR | Returned from lower-body injury | |
78 | Mackenzie Weegar | D | 93 | 15 | Leading d-men in goals, strong peripherals |
79 | Elias Lindholm | F | 84 | 5 | Move to VAN could help value |
80 | Nazem Kadri | F | 79 | -1 | Calgary not strong offensively |
81 | Brent Burns | D | 80 | -1 | |
82 | Jakob Chychrun | D | 71 | -11 | On PP2 in Ottawa |
83 | Sean Durzi | D | 77 | -6 | |
84 | Mats Zuccarello | F | 81 | -3 | |
85 | Jamie Benn | F | 82 | -3 | Much more valuable in bangers leagues |
86 | Alex Tuch | F | 85 | -1 | Returned from upper-body injury |
87 | Aaron Ekblad | D | 86 | -1 | Slow start since return from injury |
88 | Michael Matheson | D | 88 | 0 | Maintaining power-play time |
89 | Joe Pavelski | F | 89 | 0 | Not a banger at all, but still scoring |
90 | Carter Verhaeghe | F | 90 | 0 | Still continuing to shoot and score |
91 | Anze Kopitar | F | 91 | 0 | Not losing anything with age |
92 | Blake Coleman | F | 92 | 0 | Hot scorer has bangers value, but will it last? |
93 | Bo Horvat | F | 94 | 1 | Picking it up after slow start for NYI |
94 | Brock Nelson | F | 95 | 1 | Underrated goal scorer who could get 30 again |
95 | Ryan O’Reilly | F | 96 | 1 | Strong first season in NSH |
96 | Frank Vatrano | F | 97 | 1 | Zegras injury keeps him relevant |
97 | Matt Duchene | F | 98 | 1 | Near PT/GP in spite of PP2 role |
98 | Robert Thomas | F | 99 | 1 | Over point-per-game, but light peripherals |
99 | Jonathan Marchessault | F | 100 | 1 | Decreasing scoring but still high-volume shooter |
100 | Martin Necas | F | NR | On a roll since returning from injury | |
Out | Johnny Gaudreau | F | 83 | Lack of goals and peripherals | |
Brandon Montour | D | 87 | Good metrics but can’t get going offensively | ||
Injured | Dougie Hamilton | D | 40 | Out indefinitely (torn pec) | |
Trevor Zegras | F | 71 | Lower-body injury, plus poor start | ||
Mikhail Sergachev | D | 42 | LTIR (broken leg) | ||
Connor Bedard | F | 88 | Jaw, expected back late Feb | ||
Patrik Laine | F | 94 | On NHLPA Assistance program | ||
Jack Eichel | F | 36 | Placed on IR (knee) | ||
Tanner Jeannot | F | 86 | Week-to-week (lower body) | ||
Tomas Hertl | F | 70 | Knee surgery, out for weeks | ||
Valeri Nichushkin | F | 62 | On NHLPA Assistance program |