RotoWire Roundtable: Updated Top-300 Fantasy Baseball Rankings

RotoWire Roundtable: Updated Top-300 Fantasy Baseball Rankings

This article is part of our RotoWire Roundtable series.

Happy February! We're less than three weeks from the start of spring games, and just eight days from the unofficial start of fantasy baseball season, otherwise known as the day after the Super Bowl. Things will start changing more rapidly from here as the final set of free agents find new homes and as players report to camp and reveal previously undisclosed injuries, so the Roundtable crew will be issuing more frequent updates as a result. We'll bring you one every 10 days, giving us time for five more updates (not including this one) before Opening Day.

The biggest news since our latest update was probably Roki Sasaki signing with the Dodgers, which was enough to move him up from 154 to 114 in our rankings. We've also had a number of potential closers find new homes, but many of them in unclear situations which lead to difficult rankings. New Royal Carlos Estevez, new Blue Jay Jeff Hoffman, new Cub Ryan Pressly and new Dodgers Tanner Scott and Kirby Yates all have their supporters and their detractors, and it might not be until late March until it becomes clear who's right. 

If you're new to these rankings, or if you need a quick refresher, this page combines four individual sets of rankings — from Jeff Erickson, Clay Link, Todd Zola and Erik Halterman — into one table, which is sorted by median rank. The goal here is to provide additional information beyond a mere ordered list by also

Happy February! We're less than three weeks from the start of spring games, and just eight days from the unofficial start of fantasy baseball season, otherwise known as the day after the Super Bowl. Things will start changing more rapidly from here as the final set of free agents find new homes and as players report to camp and reveal previously undisclosed injuries, so the Roundtable crew will be issuing more frequent updates as a result. We'll bring you one every 10 days, giving us time for five more updates (not including this one) before Opening Day.

The biggest news since our latest update was probably Roki Sasaki signing with the Dodgers, which was enough to move him up from 154 to 114 in our rankings. We've also had a number of potential closers find new homes, but many of them in unclear situations which lead to difficult rankings. New Royal Carlos Estevez, new Blue Jay Jeff Hoffman, new Cub Ryan Pressly and new Dodgers Tanner Scott and Kirby Yates all have their supporters and their detractors, and it might not be until late March until it becomes clear who's right. 

If you're new to these rankings, or if you need a quick refresher, this page combines four individual sets of rankings — from Jeff Erickson, Clay Link, Todd Zola and Erik Halterman — into one table, which is sorted by median rank. The goal here is to provide additional information beyond a mere ordered list by also showing which players are viewed similarly across the board and which players generate differing opinions. These rankings assume 5x5 rotisserie scoring, with 14 hitters (including two catchers) and nine pitchers in the lineup.

Which players are we way too high on? Which sleepers deserve to move up the board? Let us know in the comments below.

Intro by Erik Halterman

RkAVGMedPlayerTeamPosJeffClayToddErik
11.81.5Shohei OhtaniLADDH, P1132
22.02Aaron JudgeNYYOF3311
32.32Bobby WittKCSS2223
45.55Jose RamirezCLE3B4648
55.55.5Gunnar HendersonBALSS6475
66.06Elly De La CruzCINSS7854
77.06.5Juan SotoNYMOF57106
87.87.5Kyle TuckerCHCOF81067
910.010Tarik SkubalDETP119812
1011.010.5Paul SkenesPITP1051811
1111.311.5Mookie BettsLADSS, OF12121110
1213.313.5Corbin CarrollARIOF9131714
1315.514Vladimir GuerreroTOR1B23111315
1414.514.5Fernando TatisSDOF2014159
1514.814.5Julio RodriguezSEAOF18161213
1614.015Francisco LindorNYMSS1317917
1717.017Yordan AlvarezHOUOF15181916
1817.317Zack WheelerPHIP16152018
1917.817.5Jackson ChourioMILOF14221421
2021.520Trea TurnerPHISS21191630
2122.322.5Bryce HarperPHI1B25202519
2223.023Freddie FreemanLAD1B22242620
2325.024Jarren DuranBOSOF19332127
2424.325Jackson MerrillSDOF17283022
2527.027Rafael DeversBOS3B33213123
2628.027Austin RileyATL3B29253424
2728.527.5Logan GilbertSEAP35302425
2829.329Matt OlsonATL1B26233236
2933.529.5William ContrerasMILC24315128
3033.831.5Chris SaleATLP30294333
3134.332Corey SeagerTEXSS32322746
3235.532.5Ketel MarteARI2B51263629
3334.034Emmanuel ClaseCLEP31273741
3435.036.5Ronald AcunaATLOF27403340
3544.337.5Jazz ChisholmNYY3B, OF28764726
3643.840Garrett CrochetBOSP61384234
3741.340.5Michael HarrisATLOF36434838
3839.841.5Dylan CeaseSDP42454131
3938.843Manny MachadoSD3B44422247
4044.543.5Pete AlonsoFA1B48563539
4147.043.5Framber ValdezHOUP40474061
4247.545.5Cole RagansKCP47446732
4358.045.5Josh HaderHOUP45469942
4448.847.5Corbin BurnesARIP41346654
4549.348.5Jacob deGromTEXP58396535
4645.049Jose AltuveHOU2B49492359
4747.549Blake SnellLADP34485850
4848.050Wyatt LangfordTEXOF56365644
4948.552George KirbySEAP52355255
5051.052Devin WilliamsNYYP46535451
5154.852Teoscar HernandezLADOF54504471
5260.053.5Ryan HelsleySTLP38549553
5349.855Marcell OzunaATLDH53612857
5454.356Brent RookerATHDH50622976
5555.356Yoshinobu YamamotoLADP39595370
5654.357.5Ozzie AlbiesATL2B43575958
5760.559Kyle SchwarberPHIDH62853956
5868.061.5CJ AbramsWASSS104665745
5964.062.5Gerrit ColeNYYP59518066
6064.863Brenton DoyleCOLOF77844949
6168.863Oneil CruzPITSS, OF112378937
6264.566.5James WoodWASOF65688243
6369.566.5Pablo LopezMINP60658568
6471.067Mason MillerATHP824110952
6568.867.5Willy AdamesSFSS72636179
6676.370.5Max FriedNYYP558646118
6776.871Marcus SemienTEX2B637945120
6878.573Michael KingSDP795811067
6971.373.5Bryan ReynoldsPITOF75835572
7077.873.5Adley RutschmanBALC747310460
7187.876Seiya SuzukiCHCOF135776475
7278.576.5Yainer DiazHOUC64977281
7382.577Hunter GreeneCINP837111165
7480.078.5Edwin DiazNYMP906710162
7582.378.5Anthony SantanderTOROF101757182
7679.880Luis CastilloSEAP5760100102
7785.380.5Raisel IglesiasATLP371439863
7879.881Josh NaylorARI1B67956295
7981.081Bryce MillerSEAP86647698
8082.382Logan WebbSFP68877797
8181.884Aaron NolaPHIP695210799
8285.584Shota ImanagaCHCP897479100
8387.085.5Bailey OberMINP96818190
8478.886Lawrence ButlerATHOF95809248
8592.887Will Smith (LAD)LADC947212580
8687.088Ian HappCHCOF1091026374
8793.089.5Sonny GraySTLP711229485
8894.892Tanner BibeeCLEP113829787
8997.392.5Cal RaleighSEAC789112694
90114.593Jordan WestburgBAL2B, 3B879920864
9184.594.5Christian WalkerHOU1B8011138109
9294.396Zac GallenARIP709696115
93103.096Felix BautistaBALP6670154122
94106.396Joe RyanMINP1471038689
9596.898Randy ArozarenaSEAOF1001019096
96107.399Robert SuarezSDP9214010691
97127.8100.5Royce LewisMIN3B8855255113
98106.8101Salvador PerezKCC, 1B7312515277
99110.8102Hunter BrownHOUP8190158114
100110.0104.5Adolis GarciaTEXOF7613370161
101103.8105.5Spencer SteerCIN1B, OF10893103111
102108.0106Spencer SchwellenbachATLP111100120101
103105.3108.5Matt McLainCINSS10711075129
104115.3108.5Alex BregmanFA3B11010791153
105122.3108.5Reynaldo LopezATLP8512918788
106110.5109Freddy PeraltaMILP1496915569
107108.0110Riley GreeneDETOF13910411673
108104.8111Justin SteeleCHCP10511978117
109120.0111.5Triston CasasBOS1B16394113110
110117.3113.5Cody BellingerNYY1B, OF102112115140
111120.5114.5Willson ContrerasSTLC12110817578
112101.5115Christian YelichMILOF11711350126
113108.0115Tyler GlasnowLADP1329868134
114118.8115.5Roki SasakiLADP9888156133
115113.3116Jack FlahertyFAP12610613883
116127.3120Logan O'HoppeLAAC106109163131
117120.5121.5Jhoan DuranMINP93146136107
118128.0122.5Ryan WalkerSFP124163121104
119123.3123Grayson RodriguezBALP12911716186
120130.8123Vinnie PasquantinoKC1B165115131112
121123.3124.5Andres MunozSEAP91141153108
122139.8125.5Shea LangeliersATHC116121192130
123125.3128Junior CamineroTB3B131105140125
124155.8129Shane McClanahanTBP123123242135
125136.0129.5Cristopher SanchezPHIP140177108119
126134.0132.5Nico HoernerCHC2B9916669202
127125.0133.5Dansby SwansonCHCSS11815083149
128126.3134Luis RobertCHWOF15978141127
129135.0134.5Xavier EdwardsMIASS97174133136
130147.3136Andres GimenezTOR2B133184134138
131136.3136.5Bryan WooSEAP11489159183
132138.5137.5Dylan CrewsWASOF153126132143
133143.3138Mark VientosNYM3B15292205124
134153.8138.5Xander BogaertsSD2B, SS233156105121
135150.8139.5Kodai SengaNYMP142137137187
136148.8141J.T. RealmutoPHIC158124190123
137150.5144Jake BurgerTEX1B, 3B187127143145
138140.5145Anthony VolpeNYYSS18513887152
139152.0146.5Pete Crow-ArmstrongCHCOF136135180157
140146.8147Mike TroutLAAOF160134165128
141152.8147Josh LoweTBOF194131123163
142145.5148Bo BichetteTORSS166120130166
143154.5148Zach NetoLAASS174118122204
144155.8149Brice TurangMIL2B161211114137
145152.0150Bryson StottPHI2B155169145139
146171.5151Spencer StriderATLP154148236148
147151.8151.5Nick CastellanosPHIOF10320084220
148158.5151.5Ryan PepiotTBP150153215116
149154.3153Kerry CarpenterDETOF144167144162
150144.8154.5Alec BohmPHI3B141168102168
151156.8154.5Kevin GausmanTORP134149160184
152142.8156.5Ezequiel TovarCOLSS16215193165
153153.5156.5Matt ChapmanSF3B169132169144
154139.5157Steven KwanCLEOF15615874170
155176.8157.5Tanner ScottLADP128145170264
156143.5159Jeremy PenaHOUSS16818373150
157161.5159.5Zach EflinBALP84162157243
158162.0160Jared JonesPITP200128188132
159164.5160Carlos RodonNYYP173139199147
160182.5160Jasson DominguezNYYOF268152168142
161160.3160.5Brandon NimmoNYMOF130191119201
162166.0161Eugenio SuarezARI3B119175147223
163164.0162Masyn WinnSTLSS183173149151
164162.5163Yusei KikuchiLAAP17914724084
165169.3163.5Alexis DiazCINP122116234205
166164.3165Ceddanne RafaelaBOSSS, OF145182166164
167162.0165.5Colton CowserBALOF120154177197
168172.5165.5Sean ManaeaNYMP127159232172
169160.0166Seth LugoKCP137161171171
170176.3166Shane BazTBP125130202248
171173.0170.5Lane ThomasCLEOF210157184141
172178.3170.5Francisco AlvarezNYMC167142230174
173169.3172.5Tanner HouckBOSP143187189158
174161.5175Luis ArraezSD1B, 2B15723660193
175176.8178Paul GoldschmidtNYY1B184172129222
176179.0179Brandon PfaadtARIP199186172159
177201.8181Trevor MegillMILP218144339106
178200.0182.5Isaac ParedesHOU3B172263174191
179182.8184Taj BradleyTBP146171197217
180180.0185Tyler StephensonCINC193155195177
181186.8186.5Nick PivettaFAP176192198181
182202.5186.5Sandy AlcantaraMIAP188164273185
183184.0188.5Parker MeadowsDETOF198179203156
184222.0190Robbie RaySFP148232362146
185190.5190.5Tommy EdmanLADOF226203178155
186186.3194Maikel GarciaKC2B, 3B26919888190
187190.3194.5Nathan EovaldiTEXP171195201194
188191.5195Jake McCarthyARIOF180234142210
189206.0195Wilyer AbreuBOSOF192261173198
190201.0197Taylor WardLAAOF248194162200
191224.5198Michael TogliaCOL1B196197306199
192196.0199.5Victor RoblesSEAOF231213186154
193206.5199.5Austin WellsNYYC181218251176
194211.3201George SpringerTOROF151251150293
195204.0201.5Luis GilNYYP175170243228
196219.0202David BednarPITP284208196188
197192.8203Gleyber TorresDET2B186220124241
198202.5203.5Luis RengifoLAA2B, 3B213190204203
199186.5204Nolan ArenadoSTL3B216226112192
200199.5204Heliot RamosSFOF230181227160
201195.3204.5Ryan PresslyCHCP24416527993
202191.5208.5Jurickson ProfarATLOF211206128221
203192.3208.5Cedric MullinsBALOF138214206211
204202.3209Max MuncyLAD3B209224167209
205195.3210Alec BurlesonSTLOF243185118235
206210.5210Pete FairbanksTBP203160217262
207210.5211Ranger SuarezPHIP201247221173
208215.0216.5Matt ShawCHC3B238219214189
209198.8217.5Yandy DiazTB1B208227127233
210243.3217.5Clarke SchmidtNYYP329209219216
211217.8218Keibert RuizWASC219217209226
212219.5218.5Gabriel MorenoARIC195212246225
213226.0218.5Carlos CorreaMINSS300256181167
214207.5220Lourdes GurrielARIOF207233139251
215254.0222Walker BuehlerBOSP234210386186
216225.0225Jorge SolerLAAOF254221229196
217222.3225.5Garrett MitchellMILOF227260224178
218231.8225.5Christian Encarnacion-StrandCIN1B215207269236
219225.8226Bowden FrancisTORP258193222230
220218.3226.5Ryan JeffersMINC228245225175
221226.3227.5Ronel BlancoHOUP235222233215
222218.3228Nathaniel LoweWAS1B214242148269
223226.8228Brandon WoodruffMILP240201216250
224233.0228Jeff HoffmanTORP371215241105
225219.0229Nick LodoloCINP236223235182
226229.8230Justin MartinezARIP223252237207
227235.0231.5Connor WongBOSC224239194283
228235.0232Sean MurphyATLC229235252224
229230.5232.5Zack GelofATH2B212228245237
230251.5233Jesus SanchezMIAOF360255211180
231226.8233.5Tyler O'NeillBALOF264176248219
232220.8234.5Colt KeithDET2B164229250240
233242.5236.5Michael WachaKCP225248220277
234251.5236.5MacKenzie GoreWASP331202259214
235246.8239Yu DarvishSDP222188321256
236218.8240Jose BerriosTORP115216264280
237243.3240Tyler FitzgeraldSFSS262241231239
238235.5241.5Kirby YatesLADP220114345263
239244.5241.5Erick FeddeSTLP217265218278
240232.0242Mitch KellerPITP177267239245
241243.3242.5Jesus LuzardoPHIP206254282231
242225.0249.5Carlos EstevezKCP20230929792
243248.8250Merrill KellyARIP190277223305
244234.8250.5Brendan DonovanSTL2B, OF321249117252
245234.3252Connor NorbyMIA3B274230146287
246240.0252.5Jose CaballeroTB2B, 3B, SS247258183272
247264.8253.5Byron BuxtonMINOF302250253254
248253.8254Reese OlsonDETP312264244195
249242.5255.5Michael BuschCHC1B277243182268
250246.8256.5Ryan McMahonCOL3B251262266208
251292.3256.5Kutter CrawfordBOSP267246412244
252244.3257.5Josh JungTEX3B257178284258
253257.3257.5Brady SingerCINP255301260213
254264.5259.5Ivan HerreraSTLC370293226169
255265.8261Rhys HoskinsMIL1B232268254309
256254.3261.5Jonathan IndiaKC2B249330164274
257261.0262Nestor CortesMILP205315277247
258249.3262.5Matt WallnerMINOF170272302253
259288.5264.5Kumar RockerTEXP376266263249
260253.0266Ryan MountcastleBAL1B271287193261
261267.8266Jeffrey SpringsATHP295237312227
262272.8266Nolan JonesCOLOF204240355292
263243.5267.5Christopher MorelTB2B, 3B304276135259
264254.5269Nick MartinezCINP189291281257
265289.3270.5A.J. PukARIP221280261395
266260.0271Andrew VaughnCHW1B272285213270
267278.0272Lucas ErcegKCP287180257388
268270.5273Jackson HollidayBAL2B275205331271
269268.5273.5Gavin WilliamsCLEP256231291296
270278.3274.5Ben JoyceLAAP365199343206
271272.0275Luis SeverinoATHP285253275275
272283.5276.5Alejandro KirkTORC250331272281
273296.3277Liam HendriksBOSP279275365266
274453.3277Roman AnthonyBOSOF281273992267
275275.3278.5Tobias MyersMILP265298292246
276286.8278.5Trevor StoryBOSSS292238265352
277290.0278.5Jung Hoo LeeSFOF369270287234
278288.3280Drew RasmussenTBP261332295265
279284.3281Joey BartPITC242278333284
280288.5282.5Evan CarterTEXOF280271285318
281282.8283.5Lars NootbaarSTLOF309259308255
282280.5284Ha-Seong KimTBSS197308357260
283278.5285.5Gavin LuxCIN2B282289305238
284280.0285.5Jake CronenworthSD1B, 2B276337212295
285294.0286Jordan WalkerSTLOF278281326291
286293.8288Joey OrtizMIL3B245290354286
287282.3289.5Spencer ArrighettiHOUP241204338346
288299.3290Chris BassittTORP246302278371
289277.8291Kenley JansenFAP286196296333
290315.3292Jordan RomanoPHIP266318459218
291292.5294.5Brandon MarshPHIOF252300289329
292295.5294.5Brandon LoweTB2B270316323273
293295.8294.5Jonah HeimTEXC239319270355
294302.0294.5JJ BledayATHOF394225300289
295283.5297.5Joc PedersonTEXDH310348191285
296314.3299.5Josh BellWAS1B273311288385
297300.3300.5Ke'Bryan HayesPIT3B294307290310
298314.3302.5J.D. MartinezFADH364304301288
299315.3304Nolan GormanSTL2B291425228317
300328.8304DJ HerzWASP478292316229

Want to Read More?
Subscribe to RotoWire to see the full article.

We reserve some of our best content for our paid subscribers. Plus, if you choose to subscribe you can discuss this article with the author and the rest of the RotoWire community.

Get Instant Access To This Article Get Access To This Article
RotoWire Community
Join Our Subscriber-Only MLB Chat
Chat with our writers and other RotoWire MLB fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHORS
Jeff Erickson
Jeff Erickson is a co-founder of RotoWire and the only two-time winner of Baseball Writer of the Year from the Fantasy Sports Writers Association. He's also in the FSWA Hall of Fame. He roots for the Reds, Bengals, Red Wings, Pacers and Northwestern University (the real NU).
Erik Halterman
Erik Halterman is the Features Editor for RotoWire. He is one of the hosts of the RotoWire Fantasy Baseball Podcast as well as RotoWire Fantasy Baseball on MLB Network Radio and RotoWire Fantasy Sports Today on Fantasy Sports Radio, both on SiriusXM.
Clay Link
Clay Link is the MLB Editor at RotoWire. Clay won the overall championship in The Great Fantasy Baseball Invitational and finished top 10 in the NFBC Online Championship in 2018. He can be heard on SiriusXM Fantasy Sports Radio, MLB Network Radio and twice a week on the RotoWire Fantasy Baseball Podcast during baseball season.
Todd Zola
Todd has been writing about fantasy baseball since 1997. He won NL Tout Wars and Mixed LABR in 2016 as well as a multi-time league winner in the National Fantasy Baseball Championship. Todd is now setting his sights even higher: The Rotowire Staff League. Lord Zola, as he's known in the industry, won the 2013 FSWA Fantasy Baseball Article of the Year award and was named the 2017 FSWA Fantasy Baseball Writer of the Year. Todd is a five-time FSWA awards finalist.
College World Series 2025 Best Bets
College World Series 2025 Best Bets
College Baseball Opening Day Picks
College Baseball Opening Day Picks
MLB Futures: NL East Odds and Best Bets
MLB Futures: NL East Odds and Best Bets
Golden Spikes 2025 Odds and Best Bets
Golden Spikes 2025 Odds and Best Bets