Top 100 Roto Rankings: January 2025
Ian Gooding
2025-01-20
A little later than normal, we have updated Roto Rankings for January.
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.
For injuries, 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.
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 | Connor McDavid | EDM | C | 3 | 0 | Might only be a temporary drop |
4 | Brady Tkachuk | OTT | LW | 5 | 1 | Multicategory beast |
5 | Cale Makar | COL | D | 6 | 1 | In a league of his own in d-man scoring |
6 | Leon Draisaitl | EDM | C,LW | 7 | 1 | |
7 | Jack Hughes | NJD | C,LW | 8 | 1 | |
8 | Mikko Rantanen | COL | C,RW | 9 | 1 | |
9 | Jack Eichel | VGK | C | 10 | 1 | Staying healthy and succeeding |
10 | David Pastrnak | BOS | RW | 11 | 1 | Affected by Bruins’ struggles |
11 | Mitch Marner | TOR | RW | 15 | 4 | On pace for career bests |
12 | Quinn Hughes | VAN | D | 22 | 10 | Challenging Makar for D scoring lead |
13 | Auston Matthews | TOR | C | 12 | -1 | Lukewarm start, then injury |
14 | Artemi Panarin | NYR | LW | 14 | 0 | |
15 | Sam Reinhart | FLA | RW | 16 | 1 | Continuing torrid pace from last season |
16 | Jake Guentzel | TBL | LW | 17 | 1 | |
17 | Matthew Tkachuk | FLA | LW,RW | 18 | 1 | Slowed a bit by injuries |
18 | William Nylander | TOR | LW,RW | 19 | 1 | |
19 | Zach Werenski | CBJ | D | 38 | 19 | Asserting as a top-scoring d-man |
20 | Sidney Crosby | PIT | C | 20 | 0 | |
21 | Tim Stutzle | OTT | C,LW | 21 | 0 | |
22 | Alex Ovechkin | WSH | LW | 18 | -4 | Returned from injury |
23 | Filip Forsberg | NSH | LW | 24 | 1 | Affected by Nashville struggles |
24 | Kyle Connor | WPG | LW | 37 | 13 | Underrated player having career year |
25 | Brayden Point | TBL | C | 36 | 11 | Lots of points, especially goals |
26 | Jason Robertson | DAL | LW | 26 | 0 | Production not at level of high pick |
27 | Adrian Kempe | LAK | LW,RW | 27 | 0 | |
28 | Aleksander Barkov | FLA | C | 29 | 1 | |
29 | Rasmus Dahlin | BUF | D | 33 | 4 | Returned from IR |
30 | Roman Josi | NSH | D | 13 | -17 | Scoring rate down from previous seasons |
31 | Matt Boldy | MIN | LW,RW | 30 | -1 | |
32 | Jesper Bratt | NJD | RW | 31 | -1 | Climbing up scoring race |
33 | Evan Bouchard | EDM | D | 32 | -1 | Affected by scoring downturn in EDM |
34 | Sebastian Aho | CAR | C | 34 | 0 | |
35 | Tage Thompson | BUF | C | 35 | 0 | |
36 | Martin Necas | CAR | RW | 23 | -13 | Regressing after unreal start |
37 | Dylan Larkin | DET | C | 40 | 3 | |
38 | Brandon Hagel | TBL | LW,RW | NR | Obvious omission from last month | |
39 | Travis Konecny | PHI | RW | 49 | 10 | Carrying the Philly team |
40 | Mark Scheifele | WPG | C | 77 | 37 | Racking up points on KC’s line |
41 | Timo Meier | NJD | LW,RW | 39 | -2 | Not on top PP but other cats still OK |
42 | Andrei Svechnikov | CAR | LW,RW | 42 | 0 | |
43 | Vincent Trocheck | NYR | C | 43 | 0 | |
44 | Clayton Keller | UTA | LW,RW | 44 | 0 | |
45 | Cole Caufield | MTL | LW,RW | 45 | 0 | |
46 | Adam Fox | NYR | D | 46 | 0 | Scored first goal of season in December |
47 | Moritz Seider | DET | D | 47 | 0 | |
48 | Victor Hedman | TBL | D | 48 | 0 | |
49 | Nico Hischier | NJD | C | 50 | 1 | Among NHL goal lead in early Nov |
50 | J.T. Miller | VAN | C,LW,RW | 25 | -25 | Affected by turmoil in Vancouver |
51 | Mackenzie Weegar | CGY | D | 51 | 0 | |
52 | Nick Suzuki | MTL | C | 52 | 0 | |
53 | Mark Stone | VGK | RW | 53 | 0 | Be cautious of injury history |
54 | Tom Wilson | WSH | RW | 54 | 0 | Back as a scorer and banger |
55 | Drake Batherson | OTT | RW | 55 | 0 | Having his best season |
56 | Steven Stamkos | NSH | C,LW | 56 | 0 | Slow start as a Predator |
57 | Nikolaj Ehlers | WPG | RW | 82 | 25 | Returned from injury |
58 | Owen Tippett | PHI | LW,RW | 58 | 0 | Shots and goals down |
59 | Mikhail Sergachev | UTA | D | 61 | 2 | |
60 | Josh Morrissey | WPG | D | 62 | 2 | |
61 | Lucas Raymond | DET | LW,RW | 98 | 37 | Reaching point-per-game pace |
62 | Elias Pettersson | VAN | C,LW | 28 | -34 | Slump dating back to last season |
63 | Michael Matheson | MTL | D | 63 | 0 | Points and blocked shots |
64 | Zach Hyman | EDM | LW,RW | 64 | 0 | A lot of zeros in October |
65 | Nazem Kadri | CGY | C | 65 | 0 | Slow-ish start to the season |
66 | Robert Thomas | STL | C | 66 | 0 | Return from injury |
67 | John Carlson | WSH | D | 69 | 2 | |
68 | Seth Jarvis | CAR | RW | 70 | 2 | |
69 | Dougie Hamilton | NJD | D | 71 | 2 | |
70 | Noah Dobson | NYI | D | 57 | -13 | Affected by Isles’ scoring struggles |
71 | Ryan Nugent-Hopkins | EDM | C,LW | 73 | 2 | |
72 | Dylan Strome | WSH | C | 92 | 20 | Ovie’s new setup man |
73 | Jordan Kyrou | STL | RW | 75 | 2 | |
74 | Alex DeBrincat | DET | LW,RW | 81 | 7 | Gets a bump up from coaching change |
75 | Mika Zibanejad | NYR | C | 33 | -42 | Scoring way down, affected by team issues |
76 | Roope Hintz | DAL | C | 78 | 2 | |
77 | Jared McCann | SEA | C,LW | 79 | 2 | Leading Seattle in scoring |
78 | Brad Marchand | BOS | LW | 80 | 2 | |
79 | Carter Verhaeghe | FLA | LW | 68 | -11 | Getting moved down the lineup |
80 | Bo Horvat | NYI | C | 82 | 2 | |
81 | Josh Norris | OTT | C | 83 | 2 | |
82 | Alex Tuch | BUF | RW | 84 | 2 | |
83 | Sam Bennett | FLA | C | 85 | 2 | |
84 | Connor Bedard | CHI | C | 86 | 2 | Sophomore struggles |
85 | Jake Sanderson | OTT | D | 88 | 3 | Strong start fueled by PP1 |
86 | Kevin Fiala | LAK | LW,RW | 60 | -26 | Could come on in 2nd half, but weak 1st half |
87 | Wyatt Johnston | DAL | C,RW | 90 | 3 | Slow start but low SH% |
88 | Shea Theodore | VGK | D | 94 | 6 | Reader feedback – back on PP1 |
89 | Matvei Michkov | PHI | RW | 96 | 7 | |
90 | Macklin Celebrini | SJ | C | 97 | 7 | |
91 | Anze Kopitar | LAK | C | 99 | 8 | Over a point per game at age 37 |
92 | Erik Karlsson | PIT | D | 89 | -3 | Off Penguins’ top power play |
93 | Kirill Marchenko | CBJ | RW | NR | ||
94 | Mikael Granlund | SJ | C,LW,RW | 100 | 6 | |
95 | Rickard Rakell | PIT | C,LW,RW | NR | ||
96 | Morgan Rielly | TOR | D | 59 | -37 | On pace for under 40 points |
97 | Miro Heiskanen | DAL | D | 67 | -30 | On pace for under 40 points |
98 | Mathew Barzal | NYI | C,RW | NR | Returned from injury | |
99 | Mats Zuccarello | MIN | RW | NR | Returned from injury | |
100 | Joel Eriksson Ek | MIN | C | NR | Returned from injury | |
Out | Jake DeBrusk | VAN | LW,RW | 95 | Has become cold in January | |
Brandt Clarke | LAK | D | 91 | Will lose value with Doughty returning | ||
Elias Lindholm | BOS | C | 87 | Has struggled in Boston | ||
Chris Kreider | NYR | LW | 72 | Just two assists as of mid-January | ||
Injured | Gabriel Landeskog | COL | LW | Still no expected return date | ||
Boone Jenner | CBJ | C | Shoulder surgery, projected March return | |||
Kirill Kaprizov | MIN | LW | 4 | IR – lower body | ||
Valeri Nichushkin | COL | LW,RW | 93 | lower body injury | ||
Charlie McAvoy | BOS | D | 74 | IR – upper body | ||
John Tavares | TOR | C,LW | 41 | IR – lower body | ||
Dylan Guenther | UTA | RW | 76 | IR – lower body |