Top 100 Roto Rankings: March 2026
Ian Gooding
2026-03-15
The final month of the fantasy hockey season is upon us. For many teams, this means assembling a lineup without a key player or two heading into the fantasy playoffs. In other words, your league championship this year may simply be a war of attrition. But isn't that what the Stanley Cup playoffs already are?
Even though a few players have returned from injury from last month, the injured list has grown from last month. The condensed schedule has been wreaking havoc on rosters all season. On top of that, many of the ranked players were participating in the Olympics and couldn't use the time off to rest ailments (and even suffered new injuries there).
Some of the players on the injured list may be able to contribute in some form before the end of the season, but others are finished for the season and only have value in keeper leagues at this point. For these rankings, we'll concentrate on who is (or as of now, should be) available for you for what's left of the season.
The stat categories for the Roto Rankings are as follows: Goals, Assists, Power Play 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 goalie rankings, please check out the Top 100 Keeper League Goaltender rankings on our rankings page 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 | Connor McDavid | EDM | C | 1 | 0 | Leading the scoring race |
| 2 | Nathan MacKinnon | COL | C | 2 | 0 | |
| 3 | Nikita Kucherov | TBL | RW | 3 | 0 | |
| 4 | Leon Draisaitl | EDM | C,LW | 4 | 0 | |
| 5 | Macklin Celebrini | SJS | C | 5 | 0 | A legit star at only 19 |
| 6 | Cale Makar | COL | D | 6 | 0 | |
| 7 | David Pastrnak | BOS | RW | 7 | 0 | |
| 8 | Jack Eichel | VGK | C | 9 | 1 | |
| 9 | Quinn Hughes | MIN | D | 11 | 2 | |
| 10 | Jason Robertson | DAL | LW | 12 | 2 | Continues to score at will |
| 11 | Kirill Kaprizov | MIN | LW | 13 | 2 | Slight decline in scoring rate |
| 12 | Matt Boldy | MIN | LW,RW | 14 | 2 | |
| 13 | Zach Werenski | CBJ | D | 15 | 2 | |
| 14 | Martin Necas | COL | RW | 19 | 5 | Working magic with MacKinnon |
| 15 | Connor Bedard | CHI | C | 16 | 1 | |
| 16 | Brady Tkachuk | OTT | LW | 18 | 2 | |
| 17 | William Nylander | TOR | RW | 20 | 3 | |
| 18 | Kyle Connor | WPG | LW | 22 | 4 | |
| 19 | Moritz Seider | DET | D | 23 | 4 | |
| 20 | Tim Stutzle | OTT | C | 24 | 4 | |
| 21 | Wyatt Johnston | DAL | C,RW | 26 | 5 | Jumped to a higher scoring tier |
| 22 | Artemi Panarin | NYR | LW | 27 | 5 | So far, so good in LA |
| 23 | Rasmus Dahlin | BUF | D | 28 | 5 | |
| 24 | Cole Caufield | MTL | LW | 39 | 15 | Goal Caufield |
| 25 | Mitch Marner | VGK | RW | 21 | -4 | Assist-heavy point total |
| 26 | Nick Suzuki | MTL | C | 40 | 14 | |
| 27 | Jack Hughes | NJD | C,LW | 30 | 3 | |
| 28 | Evan Bouchard | EDM | D | 31 | 3 | |
| 29 | Matthew Tkachuk | FLA | RW | 32 | 3 | |
| 30 | Jake Guentzel | TBL | LW | 33 | 3 | |
| 31 | Alex DeBrincat | DET | LW | 34 | 3 | Over a point per game |
| 32 | Mark Stone | VGK | RW | 35 | 3 | |
| 33 | Alex Ovechkin | WSH | LW,RW | 29 | -4 | Goal scoring down |
| 34 | Tom Wilson | WSH | RW | 36 | 2 | |
| 35 | Clayton Keller | UTA | LW | 37 | 2 | |
| 36 | Mark Scheifele | WPG | C | 38 | 2 | Jets struggles not his fault |
| 37 | Dylan Guenther | UTA | RW | 42 | 5 | |
| 38 | Tage Thompson | BUF | C,RW | 45 | 7 | |
| 39 | Brayden Point | TBL | C | 43 | 4 | |
| 40 | Brandon Hagel | TBL | LW | 46 | 6 | |
| 41 | Adrian Kempe | LAK | RW | 47 | 6 | |
| 42 | Jesper Bratt | NJD | RW | 43 | 1 | Below point per game |
| 43 | Nico Hischier | NJD | C | 48 | 5 | |
| 44 | Drake Batherson | OTT | RW | 49 | 5 | |
| 45 | John Tavares | TOR | C | 50 | 5 | |
| 46 | Seth Jarvis | CAR | RW | 53 | 7 | |
| 47 | Lucas Raymond | DET | RW | 54 | 7 | |
| 48 | Kirill Marchenko | CBJ | RW | 55 | 7 | |
| 49 | Sebastian Aho | CAR | C | 57 | 8 | |
| 50 | Lane Hutson | MTL | D | 73 | 23 | Strong sophomore season |
| 51 | Jakob Chychrun | WSH | D | 64 | 13 | Back-to-back 20-goal seasons |
| 52 | Nikolaj Ehlers | CAR | LW,RW | 58 | 6 | Lukewarm start, but settling in |
| 53 | Filip Forsberg | NSH | LW | 51 | -2 | Well below point per game |
| 54 | Mathew Barzal | NYI | C,RW | 60 | 6 | |
| 55 | Andrei Svechnikov | CAR | LW,RW | 61 | 6 | |
| 56 | Travis Konecny | PHI | RW | 62 | 6 | |
| 57 | Morgan Geekie | BOS | C,LW,RW | 63 | 6 | |
| 58 | Josh Morrissey | WPG | D | 65 | 7 | |
| 59 | Leo Carlsson | ANA | C | 57 | -2 | |
| 60 | Dylan Cozens | OTT | C | 72 | 12 | Great in bangers leagues |
| 61 | J.T. Miller | NYR | C,RW | 41 | -20 | Scoring on the decline |
| 62 | Trevor Zegras | PHI | LW | 67 | 5 | First year with Flyers could be career year |
| 63 | Cutter Gauthier | ANA | LW | 68 | 5 | |
| 64 | Darren Raddysh | TBL | D | 90 | 26 | Out-of-nowhere breakout continues |
| 65 | Matthew Knies | TOR | LW | 52 | -13 | Falling along with the Leafs |
| 66 | Joel Eriksson Ek | MIN | C | 69 | 3 | |
| 67 | Tomas Hertl | VGK | C,LW | 71 | 4 | |
| 68 | Bo Horvat | NYI | C | 74 | 6 | |
| 69 | Mika Zibanejad | NYR | C | 75 | 6 | Bouncing back despite struggling team |
| 70 | Zach Hyman | EDM | RW | 76 | 6 | Nearly a point per game since returning |
| 71 | Matthew Schaefer | NYI | D | 95 | 24 | 20 goals as a rookie d-man |
| 72 | Bryan Rust | PIT | RW | 77 | 5 | |
| 73 | Mikhail Sergachev | UTA | D | 78 | 5 | |
| 74 | Alex Tuch | BUF | RW | 84 | 10 | |
| 75 | Nazem Kadri | CGY | C | 59 | -16 | Scoring had dropped before trade |
| 76 | Evgeni Malkin | PIT | C,LW | 79 | 3 | |
| 77 | Vincent Trocheck | NYR | C | 80 | 3 | |
| 78 | Will Cuylle | NYR | LW | 81 | 3 | |
| 79 | Timo Meier | NJD | LW,RW | 82 | 3 | |
| 80 | Dylan Strome | WSH | C | 83 | 3 | |
| 81 | Nick Schmaltz | UTA | C,RW | 85 | 4 | |
| 82 | Juraj Slafkovsky | MTL | LW,RW | 86 | 4 | |
| 83 | Miro Heiskanen | DAL | D | 89 | 6 | Back on top power play |
| 84 | Robert Thomas | STL | C | 92 | 8 | |
| 85 | Adam Fox | NYR | D | NR | Return from injury | |
| 86 | Charlie McAvoy | BOS | D | NR | Strong bounce-back campaign | |
| 87 | Dylan Holloway | STL | LW | NR | Return from injury | |
| 88 | Patrick Kane | DET | RW | 93 | 5 | |
| 89 | Roman Josi | NSH | D | 94 | 5 | Recent hot run keeps him here |
| 90 | Gabriel Vilardi | WPG | RW | 96 | 6 | Thriving on top line |
| 91 | Shea Theodore | VGK | D | 97 | 6 | |
| 92 | Filip Hronek | VAN | D | 99 | 7 | Value picks up with Hughes trade |
| 93 | Will Smith | SJS | C,RW | 100 | 7 | |
| 94 | Pavel Dorofeyev | VGK | LW,RW | NR | Strong power-play contributor | |
| 95 | Elias Pettersson | VAN | C | 70 | -25 | Last scored a goal in mid-January |
| 96 | Ryan O’Reilly | NSH | C | NR | Close to point per game | |
| 97 | Brock Faber | MIN | D | NR | Boosted by the offense in MIN | |
| 98 | Matt Duchene | DAL | C,RW | NR | Point-per-game over past month | |
| 99 | Alexis Lafreniere | NYR | LW,RW | NR | Point-per-game over past month | |
| 100 | Erik Karlsson | PIT | D | NR | Point-per-game over past month | |
| Out | Mackenzie Weegar | CGY | D | 98 | Power-play time dried up with trade | |
| Injured | Aleksander Barkov | FLA | C | Likely out for season (ACL/MCL) | ||
| Seth Jones | FLA | D | 82 | Week to week (upper body) | ||
| Kevin Fiala | LAK | LW,RW | 59 | Leg injury from Olympics | ||
| Brad Marchand | FLA | LW,RW | 88 | lower body, likely out weeks | ||
| Auston Matthews | TOR | C | 8 | Out for season (knee) | ||
| Mikko Rantanen | DAL | RW | 10 | Expected to return before end of season | ||
| Roope Hintz | DAL | C | 66 | Hopeful to return before playoffs | ||
| Dylan Larkin | DET | C | 56 | Out at least two weeks (leg) | ||
| Artturi Lehkonen | COL | LW,RW | 87 | Timeline unknown (upper body) | ||
| Troy Terry | ANA | RW | 91 | Travelling on road trip | ||
| Jake Sanderson | OTT | D | 44 | Week to week (upper body) | ||
| Sidney Crosby | PIT | C | 17 | Lower-body injury from Olympics | ||
| Sam Reinhart | FLA | RW | 25 | More than DTD load management |