The trade deadline has come and gone, and now fantasy teams are gearing up for the fantasy playoffs. With matchup becoming more important, benches now become shorter with more droppable players. The Top 100 should hopefully include players that you won't need to drop over the final month of the regular season.
The stat categories for the Roto Rankings are as follows: Goals, Assists, Special Teams Points, Shots on Goal, Hits, and Blocked Shots. These rankings are different from keeper rankings in that they don't extend beyond the current season. These rankings could even be used to determine relative trade value between two or more players listed.
Injuries have also been on the increase during the past month. Players that are on LTIR or are on extended IR absences will be moved out of the rankings into the Injured section. Players that are expected to return soon will be moved down the rankings accordingly. Many players have moved up the rankings by default because of the removal of injured players.
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? Let us know in the comments below, and we will consider your feedback when compiling next month's rankings.
Rank | Player | Team | Pos | Last Month | Change | Comments |
1 | Nathan MacKinnon | COL | C | 1 | 0 | The new big dog |
2 | Nikita Kucherov | TBL | RW | 2 | 0 | |
3 | Leon Draisaitl | EDM | C,LW | 4 | 1 | Leading goal scorer |
4 | Connor McDavid | EDM | C | 3 | -1 | Might only be a temporary drop |
5 | David Pastrnak | BOS | RW | 7 | 2 | Hotter than anyone in 2nd half |
6 | Cale Makar | COL | D | 6 | 0 | |
7 | Brady Tkachuk | OTT | LW | 5 | -2 | Lower-body issue after 4 Nations |
8 | Jack Eichel | VGK | C | 9 | 1 | Staying healthy and succeeding |
9 | Mitch Marner | TOR | RW | 11 | 2 | On pace for career bests |
10 | Zach Werenski | CBJ | D | 19 | 9 | Asserting as a top-scoring d-man |
11 | Auston Matthews | TOR | C | 13 | 2 | Lukewarm start, then injury |
12 | Mikko Rantanen | DAL | C,RW | 14 | 2 | Could rebound in Dallas |
13 | Kyle Connor | WPG | LW | 20 | 7 | Underrated player having career year |
14 | Artemi Panarin | NYR | LW | 15 | 1 | |
15 | Sam Reinhart | FLA | RW | 16 | 1 | Continuing torrid pace from last season |
16 | Jake Guentzel | TBL | LW | 17 | 1 | |
17 | William Nylander | TOR | LW,RW | 18 | 1 | |
18 | Tim Stutzle | OTT | C,LW | 22 | 4 | |
19 | Alex Ovechkin | WSH | LW | 23 | 4 | |
20 | Quinn Hughes | VAN | D | 12 | -8 | Clearly not 100% |
21 | Sidney Crosby | PIT | C | 21 | 0 | Another 70-point season |
22 | Filip Forsberg | NSH | LW | 24 | 2 | Affected by Nashville struggles |
23 | Brayden Point | TBL | C | 25 | 2 | Lots of points, especially goals |
24 | Jason Robertson | DAL | LW | 27 | 3 | Red hot plus Rantanen addition |
25 | Martin Necas | COL | RW | 26 | 1 | Fast start with Colorado |
26 | Rasmus Dahlin | BUF | D | 28 | 2 | |
27 | Mark Scheifele | WPG | C | 39 | 12 | Racking up points on KC’s line |
28 | Jesper Bratt | NJD | RW | 32 | 4 | Climbing up scoring race |
29 | Evan Bouchard | EDM | D | 33 | 4 | Affected by scoring downturn in EDM |
30 | Sebastian Aho | CAR | C | 34 | 4 | |
31 | Tage Thompson | BUF | C | 35 | 4 | |
32 | Aleksander Barkov | FLA | C | 30 | -2 | |
33 | Dylan Larkin | DET | C | 36 | 3 | |
34 | Brandon Hagel | TBL | LW,RW | 37 | 3 | |
35 | Matt Boldy | MIN | LW,RW | 31 | -4 | Minnesota struggling to score |
36 | Travis Konecny | PHI | RW | 38 | 2 | Carrying the Philly team |
37 | Adrian Kempe | LAK | LW,RW | 40 | 3 | Below a point-per-game since Quarter 2 |
38 | Clayton Keller | UTA | LW,RW | 44 | 6 | |
39 | Cole Caufield | MTL | LW,RW | 45 | 6 | |
40 | Moritz Seider | DET | D | 47 | 7 | |
41 | Victor Hedman | TBL | D | 48 | 7 | |
42 | Nico Hischier | NJD | C | 49 | 7 | |
43 | J.T. Miller | NYR | C,LW,RW | 50 | 7 | Fresh start with NYR |
44 | Mackenzie Weegar | CGY | D | 51 | 7 | Peripherals keep him here |
45 | Nick Suzuki | MTL | C | 52 | 7 | |
46 | Mark Stone | VGK | RW | 53 | 7 | Be cautious of injury history |
47 | Vincent Trocheck | NYR | C | 43 | -4 | Scoring way down, but hits still there |
48 | Tom Wilson | WSH | RW | 54 | 6 | Back as a scorer and banger |
49 | Timo Meier | NJD | LW,RW | 41 | -8 | Scoring totals a bit low |
50 | Drake Batherson | OTT | RW | 55 | 5 | Having his best season |
51 | Andrei Svechnikov | CAR | LW,RW | 42 | -9 | Slumping plus now DTD with injury |
52 | Nikolaj Ehlers | WPG | RW | 57 | 5 | |
53 | Mikhail Sergachev | UTA | D | 59 | 6 | |
54 | Josh Morrissey | WPG | D | 60 | 6 | |
55 | Lucas Raymond | DET | LW,RW | 61 | 6 | Reaching point-per-game pace |
56 | Nazem Kadri | CGY | C | 64 | 8 | |
57 | John Carlson | WSH | D | 66 | 9 | |
58 | Seth Jarvis | CAR | RW | 67 | 9 | |
59 | Elias Pettersson | VAN | C,LW | 62 | 3 | Slowly turning things around? |
60 | Steven Stamkos | NSH | C,LW | 56 | -4 | In a deep slump before getting hot again |
61 | Dylan Strome | WSH | C | 70 | 9 | |
62 | Dylan Guenther | UTA | RW | 71 | 9 | |
63 | Jordan Kyrou | STL | RW | 72 | 9 | |
64 | Robert Thomas | STL | C | 65 | 1 | Near point per game, but low peripherals |
65 | Alex DeBrincat | DET | LW,RW | 73 | 8 | Gets a bump up from coaching change |
66 | Roope Hintz | DAL | C | 75 | 9 | 16 PTS in 7 GP right before minor injury |
67 | Mika Zibanejad | NYR | C | 74 | 7 | |
68 | Kirill Marchenko | CBJ | RW | NR | Return from injury | |
69 | Wyatt Johnston | DAL | C,RW | 89 | 20 | Well over a point per game in 2nd half |
70 | John Tavares | TOR | C,LW | 76 | 6 | |
71 | Owen Tippett | PHI | LW,RW | 58 | -13 | Scoring and shots falling |
72 | Zach Hyman | EDM | LW,RW | 63 | -9 | Will finish well below last season |
73 | Bo Horvat | NYI | C | 81 | 8 | |
74 | Matt Duchene | DAL | C | 82 | 8 | Point-per-game at 4 Nations break |
75 | Alex Tuch | BUF | RW | 83 | 8 | |
76 | Sam Bennett | FLA | C | 84 | 8 | |
77 | Jake Sanderson | OTT | D | 86 | 9 | Strong start fueled by PP1 |
78 | Rickard Rakell | PIT | C,LW,RW | 87 | 9 | Value could change if traded |
79 | Carter Verhaeghe | FLA | LW | 80 | 1 | Down year, won’t get to 30 goals |
80 | Jared McCann | SEA | C,LW | 78 | -2 | |
81 | Kevin Fiala | LAK | LW,RW | 88 | 7 | Typically a second half performer |
82 | Tomas Hertl | VGK | C,LW | 90 | 8 | |
83 | Connor Bedard | CHI | C | 85 | 2 | Up-and-down season |
84 | Macklin Celebrini | SJ | C | 91 | 7 | |
85 | Anze Kopitar | LAK | C | 92 | 7 | Over a point per game at age 37 |
86 | Gabriel Vilardi | WPG | C,RW | 95 | 9 | |
87 | Lane Hutson | MTL | D | 96 | 9 | Leading rookie scorer as a d-man |
88 | Erik Karlsson | PIT | D | 93 | 5 | Slow start, but point per game recently |
89 | Valeri Nichushkin | COL | LW,RW | NR | Return from injury | |
90 | Patrick Kane | DET | RW | NR | Point per game since Q2 | |
91 | Mikael Granlund | DAL | C,LW,RW | 94 | 3 | Value falls a little in Dallas |
92 | Ryan Nugent-Hopkins | EDM | C,LW | 69 | -23 | Points well down from last season |
93 | Noah Dobson | NYI | D | NR | Return from injury | |
94 | Jonathan Huberdeau | CGY | C,LW | 100 | 6 | Slowly bouncing back |
95 | Juraj Slafkovsky | MTL | LW,RW | NR | Emerging as multicategory beast | |
96 | Jakob Chychrun | WSH | D | NR | Could reach 20 goals | |
97 | Brandon Montour | SEA | D | NR | Re-emerging in many categories | |
98 | Thomas Harley | DAL | D | NR | Standing out with Heiskanen injured | |
99 | Mike Matheson | MTL | D | 77 | -22 | Lost top power play role to Hutson |
100 | Pierre-Luc Dubois | WSH | C | NR | Comeback player of the year? | |
Out | Morgan Rielly | TOR | D | 97 | On pace for 40 points | |
Mats Zuccarello | MIN | RW | 98 | Wild scoring drying up with no Kaprizov | ||
Injured | Gabriel Landeskog | COL | LW | Still no expected return date | ||
Kirill Kaprizov | MIN | LW | 4 | IR – lower body | ||
Miro Heiskanen | DAL | D | 97 | Month to month (knee surgery) | ||
Mathew Barzal | NYI | C,RW | 98 | Out until mid-March (knee) | ||
Shea Theodore | VGK | D | 88 | Out for 4 Nations, possibly longer | ||
Jack Hughes | NJD | C,LW | 8 | Out for season (shoulder surgery) | ||
Matthew Tkachuk | FLA | LW,RW | 10 | Out until postseason (groin) | ||
Roman Josi | NSH | D | 29 | On IR (upper body) | ||
Adam Fox | NYR | D | 46 | On IR (upper body) | ||
Dougie Hamilton | NJD | D | 68 | Out for extended period (lower body) | ||
Brad Marchand | BOS | LW | 79 | Out a couple more weeks (upper body) | ||
Joel Eriksson Ek | MIN | C | 99 | Week-to-week (lower body) |