Top 100 Roto Rankings: March 2025

Ian Gooding

2025-03-15

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.

📢 advertisement:
RankPlayerTeamPosLast MonthChangeComments
1Nathan MacKinnonCOLC10The new big dog
2Nikita KucherovTBLRW20
3Leon DraisaitlEDMC,LW41Leading goal scorer
4Connor McDavidEDMC3-1Might only be a temporary drop
5David PastrnakBOSRW72Hotter than anyone in 2nd half
6Cale MakarCOLD60
7Brady TkachukOTTLW5-2Lower-body issue after 4 Nations
8Jack EichelVGKC91Staying healthy and succeeding
9Mitch MarnerTORRW112On pace for career bests
10Zach WerenskiCBJD199Asserting as a top-scoring d-man
11Auston MatthewsTORC132Lukewarm start, then injury
12Mikko RantanenDALC,RW142Could rebound in Dallas
13Kyle ConnorWPGLW207Underrated player having career year
14Artemi PanarinNYRLW151
15Sam ReinhartFLARW161Continuing torrid pace from last season
16Jake GuentzelTBLLW171
17William NylanderTORLW,RW181
18Tim StutzleOTTC,LW224
19Alex OvechkinWSHLW234
20Quinn HughesVAND12-8Clearly not 100%
21Sidney CrosbyPITC210Another 70-point season
22Filip ForsbergNSHLW242Affected by Nashville struggles
23Brayden PointTBLC252Lots of points, especially goals
24Jason RobertsonDALLW273Red hot plus Rantanen addition
25Martin NecasCOLRW261Fast start with Colorado
26Rasmus DahlinBUFD282
27Mark ScheifeleWPGC3912Racking up points on KC’s line
28Jesper BrattNJDRW324Climbing up scoring race
29Evan BouchardEDMD334Affected by scoring downturn in EDM
30Sebastian AhoCARC344
31Tage ThompsonBUFC354
32Aleksander BarkovFLAC30-2
33Dylan LarkinDETC363
34Brandon HagelTBLLW,RW373
35Matt BoldyMINLW,RW31-4Minnesota struggling to score
36Travis KonecnyPHIRW382Carrying the Philly team
37Adrian KempeLAKLW,RW403Below a point-per-game since Quarter 2
38Clayton KellerUTALW,RW446
39Cole CaufieldMTLLW,RW456
40Moritz SeiderDETD477
41Victor HedmanTBLD487
42Nico HischierNJDC497
43J.T. MillerNYRC,LW,RW507Fresh start with NYR
44Mackenzie WeegarCGYD517Peripherals keep him here
45Nick SuzukiMTLC527
46Mark StoneVGKRW537Be cautious of injury history
47Vincent TrocheckNYRC43-4Scoring way down, but hits still there
48Tom WilsonWSHRW546Back as a scorer and banger
49Timo MeierNJDLW,RW41-8Scoring totals a bit low
50Drake BathersonOTTRW555Having his best season
51Andrei SvechnikovCARLW,RW42-9Slumping plus now DTD with injury
52Nikolaj EhlersWPGRW575
53Mikhail SergachevUTAD596
54Josh MorrisseyWPGD606
55Lucas RaymondDETLW,RW616Reaching point-per-game pace
56Nazem KadriCGYC648
57John CarlsonWSHD669
58Seth JarvisCARRW679
59Elias PetterssonVANC,LW623Slowly turning things around?
60Steven StamkosNSHC,LW56-4In a deep slump before getting hot again
61Dylan StromeWSHC709
62Dylan GuentherUTARW719
63Jordan KyrouSTLRW729
64Robert ThomasSTLC651Near point per game, but low peripherals
65Alex DeBrincatDETLW,RW738Gets a bump up from coaching change
66Roope HintzDALC75916 PTS in 7 GP right before minor injury
67Mika ZibanejadNYRC747
68Kirill MarchenkoCBJRWNRReturn from injury
69Wyatt JohnstonDALC,RW8920Well over a point per game in 2nd half
70John TavaresTORC,LW766
71Owen TippettPHILW,RW58-13Scoring and shots falling
72Zach HymanEDMLW,RW63-9Will finish well below last season
73Bo HorvatNYIC818
74Matt DucheneDALC828Point-per-game at 4 Nations break
75Alex TuchBUFRW838
76Sam BennettFLAC848
77Jake SandersonOTTD869Strong start fueled by PP1
78Rickard RakellPITC,LW,RW879Value could change if traded
79Carter VerhaegheFLALW801Down year, won’t get to 30 goals
80Jared McCannSEAC,LW78-2
81Kevin FialaLAKLW,RW887Typically a second half performer
82Tomas HertlVGKC,LW908
83Connor BedardCHIC852Up-and-down season
84Macklin CelebriniSJC917
85Anze KopitarLAKC927Over a point per game at age 37
86Gabriel VilardiWPGC,RW959
87Lane HutsonMTLD969Leading rookie scorer as a d-man
88Erik KarlssonPITD935Slow start, but point per game recently
89Valeri NichushkinCOLLW,RWNRReturn from injury
90Patrick KaneDETRWNRPoint per game since Q2
91Mikael GranlundDALC,LW,RW943Value falls a little in Dallas
92Ryan Nugent-HopkinsEDMC,LW69-23Points well down from last season
93Noah DobsonNYIDNRReturn from injury
94Jonathan HuberdeauCGYC,LW1006Slowly bouncing back
95Juraj SlafkovskyMTLLW,RWNREmerging as multicategory beast
96Jakob ChychrunWSHDNRCould reach 20 goals
97Brandon MontourSEADNRRe-emerging in many categories
98Thomas HarleyDALDNRStanding out with Heiskanen injured
99Mike MathesonMTLD77-22Lost top power play role to Hutson
100Pierre-Luc DuboisWSHCNRComeback player of the year?
OutMorgan RiellyTORD97On pace for 40 points
Mats ZuccarelloMINRW98Wild scoring drying up with no Kaprizov
InjuredGabriel LandeskogCOLLWStill no expected return date
Kirill KaprizovMINLW4IR – lower body
Miro HeiskanenDALD97Month to month (knee surgery)
Mathew BarzalNYIC,RW98Out until mid-March (knee)
Shea TheodoreVGKD88Out for 4 Nations, possibly longer
Jack HughesNJDC,LW8Out for season (shoulder surgery)
Matthew TkachukFLALW,RW10Out until postseason (groin)
Roman JosiNSHD29On IR (upper body)
Adam FoxNYRD46On IR (upper body)
Dougie HamiltonNJDD68Out for extended period (lower body)
Brad MarchandBOSLW79Out a couple more weeks (upper body)
Joel Eriksson EkMINC99Week-to-week (lower body)

Leave A Comment

UPCOMING GAMES

Mar 16 - 13:03 DET vs VGK
Mar 16 - 15:03 COL vs DAL
Mar 16 - 18:03 STL vs ANA
Mar 16 - 19:03 NYR vs EDM
Mar 16 - 19:03 NYI vs FLA
Mar 16 - 20:03 VAN vs UTA
Mar 16 - 21:03 SEA vs WPG

Starting Goalies

Top Skater Views

  Players Team
MACKIE SAMOSKEVICH FLA
MIKKO RANTANEN DAL
BRANDON CARLO TOR
ARTYOM LEVSHUNOV CHI
PAVEL DOROFEYEV VGK

Top Goalie Profile Views

  Players Team
PYOTR KOCHETKOV CAR
ANTHONY STOLARZ TOR
SAM MONTEMBEAULT MTL
ADIN HILL VGK
FILIP GUSTAVSSON MIN

LINE COMBOS

  Frequency BOS Players
22.3 PAVEL ZACHA DAVID PASTRNAK MORGAN GEEKIE
18.6 ELIAS LINDHOLM JAKUB LAUKO MARAT KHUSNUTDINOV
14.9 CASEY MITTELSTADT VINNI LETTIERI COLE KOEPKE

DobberHockey Podcasts

Keeping Karlsson Short Shift – Potential Playoff Gems

Jeremy and Shams are here to keep you updated with the recent injury news, including a couple of players who may be out for the remainder of the fantasy season. For the remainder of the show, they cover a group of lesser known players that can help you out in your first week of the fantasy playoffs and possibly more.

Fantasy Hockey Life: X Gamers

In the newest X gamer episode, Victor and Jesse talk about some minor leaguers of interest. Discussed are Kevin He, Luca Cagnoni, Nikita Artamonov, Andrew Cristall, Gabe Perrault, and Kasper Halttunen. Jesse takes a rare stand on a name’s pronunciation. Have a listen! Our show is part of the Dobber Podcast Network and sponsored by […]

FIND US ON FACEBOOK

📢 advertisement: