2026 Expert Fantasy Baseball Rankings: Top 300 Players

Opening Day is less than three weeks away. Rankings changes come quickly this time of year, sometimes due to players getting hurt in spring games or revealing previously unreported injuries and sometimes due to teams offering clarity about their depth charts. Sometimes, rankings change mostly due to a player riding a wave of hype, as was the case with Konnor Griffin, who jumped all the way from 228 to 154 on these rankings as his sky-high potential becomes increasingly clear. With things changing rapidly throughout the month of March, keep an eye out for updated Roundtable Rankings on each of the next two Fridays leading up to Opening Day.
For those unfamiliar with the RotoWire Roundtable, these rankings combine four individual sets — from Jeff Erickson, Clay Link, Todd Zola and Erik Halterman — into one table, which is sorted by median ranking. 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 a variety of opinions. These rankings assume 5×5 rotisserie scoring, with 14 hitters (including two catchers) and nine pitchers in the lineup. We’ll update this list throughout the offseason as depth charts get updated with the latest signings and injury news.
Beyond Griffin, many of the biggest risers on this latest update are relievers, including Abner Uribe (264 to 206) and Bryan Abreu (unranked to 259), who move up due to uncertainty surrounding the relievers ahead of them
Opening Day is less than three weeks away. Rankings changes come quickly this time of year, sometimes due to players getting hurt in spring games or revealing previously unreported injuries and sometimes due to teams offering clarity about their depth charts. Sometimes, rankings change mostly due to a player riding a wave of hype, as was the case with Konnor Griffin, who jumped all the way from 228 to 154 on these rankings as his sky-high potential becomes increasingly clear. With things changing rapidly throughout the month of March, keep an eye out for updated Roundtable Rankings on each of the next two Fridays leading up to Opening Day.
For those unfamiliar with the RotoWire Roundtable, these rankings combine four individual sets — from Jeff Erickson, Clay Link, Todd Zola and Erik Halterman — into one table, which is sorted by median ranking. 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 a variety of opinions. These rankings assume 5×5 rotisserie scoring, with 14 hitters (including two catchers) and nine pitchers in the lineup. We’ll update this list throughout the offseason as depth charts get updated with the latest signings and injury news.
Beyond Griffin, many of the biggest risers on this latest update are relievers, including Abner Uribe (264 to 206) and Bryan Abreu (unranked to 259), who move up due to uncertainty surrounding the relievers ahead of them on the closer depth chart, as well as Seranthony Dominguez (unranked to 237), who went from a free agent who was likely to be nothing more than a setup man to the clear top choice to close for the White Sox. Other players who made significant jumps are Jose Caballero (280 to 228), Jac Caglianone (258 to 208), Tatsuya Imai (236 to 187) and Emmet Sheehan (156 to 114).
On the flip side, Jordan Westburg and Hunter Greene dropped more than 100 spots due to elbow injuries, while Blake Snell (shoulder) and Merrill Kelly (back) fell more than 60 places. Roki Sasaki, meanwhile, fell 46 spots thanks to a discouraging start to Cactus League play, while workload concerns see Trey Yesavage fall by 38 places.
Did we underrate your favorite sleeper? Let us know in the comments below.
Intro by Erik Halterman
RkAVGMedPlayerTeamPosJeffClayToddErik11.51.5Shohei OhtaniLADDH, P112221.51.5Aaron JudgeNYYOF221133.03Bobby WittKCSS333344.34Juan SotoNYMOF445456.36Jose RamirezCLE3B594766.36.5Tarik SkubalDETP776578.07Julio RodriguezSEAOF1268688.58Ronald AcunaATLOF65101398.58.5Paul SkenesPITP88991010.510Garrett CrochetBOSP10101481110.010.5Elly De La CruzCINSS11127101211.311.5Kyle TuckerLADOF91312111312.011.5Gunnar HendersonBALSS141111121415.014Fernando TatisSDOF131913151516.016.5Vladimir GuerreroTOR1B161417171617.016.5Jackson ChourioMILOF171616191718.018Corbin CarrollARIOF212215141818.018.5Nick KurtzATH1B181519201920.018.5Junior CamineroTB3B152128162020.520Cal RaleighSEAC202024182121.021.5Cristopher SanchezPHIP231822212221.821.5Kyle SchwarberPHIDH192521222323.024Trea TurnerPHISS242418262424.525.5Francisco LindorNYMSS252620272526.325.5Yoshinobu YamamotoLADP221737292627.827Zach NetoLAASS262832252727.027.5Jazz ChisholmNYY2B, 3B282729242828.329.5Ketel MarteARI2B293031232931.330.5Manny MachadoSD3B303123413034.533.5Pete AlonsoBAL1B273744303149.336Andres MunozSEAP403294313239.036.5Edwin DiazLADP393350343344.536.5Jhoan DuranPHIP383573323436.037Logan GilbertSEAP372941373536.837Pete Crow-ArmstrongCHCOF433930353640.037.5Mason MillerSDP413452333737.539Bryan WooSEAP352343493839.839Chris SaleATLP344453283942.040Bryce HarperPHI1B323856424042.840Matt OlsonATL1B443636554143.540Yordan AlvarezHOUDH334634614244.040Cade SmithCLEP426333384343.844Roman AnthonyBOSOF454245434450.545.5Hunter BrownHOUP314380484547.348James WoodWASOF474949444650.048Freddie FreemanLAD1B494747574751.348Mookie BettsLADSS514538714845.848.5Brent RookerATHOF465126604947.049Max FriedNYYP365451475049.049Logan WebbSFP565242465151.049William ContrerasMILC485061455254.355CJ AbramsWASSS524859585355.856Wyatt LangfordTEXOF614170515466.056Ben RiceNYYC, 1B535899545557.356.5Rafael DeversSF1B576155565658.057Jacob deGromTEXP744082365756.058.5Josh NaylorSEA1B556225825864.059Shea LangeliersATHC505988595974.862Freddy PeraltaNYMP6253122626061.562.5Aroldis ChapmanBOSP586781406164.862.5Jarren DuranBOSOF547135996271.562.5Cole RagansKCP6055106656364.864David BednarNYYP596979526466.365.5Austin RileyATL3B655777666564.066.5Brice TurangMIL2B686540836667.368Cody BellingerNYYOF637067696767.568.5Jackson MerrillSDOF836671506872.869George KirbySEAP716093676975.569Devin WilliamsNYMP7068125397076.070.5Geraldo PerdomoARISS649964777181.873Hunter GoodmanCOLC6776114707276.376Seiya SuzukiCHCOF857478687377.076.5Maikel GarciaKC3B698675787473.078.5Randy ArozarenaSEAOF817854797577.078.5Riley GreeneDETOF826487757690.580Trevor StoryBOSSS1308072807780.882Corey SeagerTEXSS897565947877.882.5Eugenio SuarezFA3B7610739897989.884.5Salvador PerezKCC, 1B7388117818081.385Byron BuxtonMINOF66109461048184.885.5Framber ValdezFAP877395848287.386Michael BuschCHC1B808785978388.086Joe RyanMINP9856124748486.086.5George SpringerTOROF8489661058592.387Nick PivettaSDP86721238886108.887Dylan CeaseTORP9777197648784.587.5Vinnie PasquantinoKC1B11579489688124.889.5Eury PerezMIAP9283237878992.891Michael HarrisATLOF13284579890100.391.5Kyle BradishBALP9192146729193.895Jesus LuzardoPHIP12285105639294.395.5Oneil CruzPITOF11094977693101.396Kevin GausmanTORP88911011259495.898.5Christian YelichMILDH771202715995103.8100Will Smith (LAD)LADC728214311896100.8100.5Agustin RamirezMIAC791239810397123.0101.5Jose AltuveHOU2B, OF1031008420598100.0103Raisel IglesiasATLP1021041049099111.0103Willy AdamesSFSS7897109160100134.0104Daniel PalenciaCHCP10710123692101104.0104.5Bo BichetteNYMSS1479360116102103.8105.5Teoscar HernandezLADOF1001116813610397.3106Nico HoernerCHC2B10410862115104107.8107.5Nathan EovaldiTEXP7514192123105148.0107.5Nolan McLeanNYMP10690287109106106.8108.5Drake BaldwinATLC9013712773107111.3108.5Sonny GrayBOSP9614312185108125.5109Josh HaderHOUP113105103181109106.5110Tyler SoderstromATH1B. OF12581119101110100.0110.5Jeremy PenaHOUSS11910258121111127.8111Pete FairbanksMIAP112106183110112119.8114Yandy DiazTB1B114139112114113123.3114.5Alex BregmanCHC3B1339596169114132.3117.5Emmet SheehanLADP118117187107115118.5120Steven KwanCLEOF10916569131116134.0121.5Chase BurnsCINP105188135108117130.0122Zack WheelerPHIP168131108113118120.8123.5Andy PagesLADOF16011276135119121.8124Luke KeaschallMIN2B14396116132120118.3125Jakob MarseeMIAOF12412689134121127.0127.5Ryan HelsleyBALP9516020053122135.5127.5Nick LodoloCINP123132185102123128.3128.5Luis RobertNYMOF134125132122124126.0130Emilio PaganCINP11115114993125129.0132Drew RasmussenTBP120145107144126132.8132Ozzie AlbiesATL2B131133138129127133.5132Ian HappCHCOF108149115162128146.5132Carlos EstevezKCP117211147111129153.0133Ceddanne RafaelaBOS2B, OF246148118100130132.5133.5Ryan PepiotTBP93115170152131135.0134Lawrence ButlerATHOF14112786186132147.3136Tyler GlasnowLADP148118199124133133.8136.5Luis CastilloSEAP137121136141134137.0137Brandon NimmoTEXOF13613863211135165.5138Cam SchlittlerNYYP162114274112136140.5140Taylor WardBALOF121146134161137145.5140Tanner BibeeCLEP99113167203138159.8141.5Noelvi MarteCIN3B, OF236142141120139162.8144.5Robbie RaySFP138124238151140140.3146.5Yainer DiazHOUC139154111157141151.8147.5Kenley JansenDETP159136184128142149.0148.5Brandon WoodruffMILP173129126168143149.3149.5Xavier EdwardsMIA2B, SS152185113147144150.3152Dansby SwansonCHCSS20614091164145152.3152.5Spencer StriderATLP116130188175146158.8153.5Jo AdellLAAOF170198137130147152.3154.5Willson ContrerasBOS1B157152129171148155.0154.5Adley RutschmanBALC145164194117149150.3155.5Kyle StowersMIAOF19514716495150163.0157.5Matt ChapmanSF3B154128161209151160.0158.5Brenton DoyleCOLOF161156190133152177.3158.5Trevor MegillMILP158237159155153158.8159Michael KingSDP144116201174154165.5159Konnor GriffinPITSS128119225190155159.3159.5Blake SnellLADP15316683235156157.8160Alejandro KirkTORC167153192119157165.0160Jeff HoffmanTORP10124921991158177.0160.5Bryan ReynoldsPITOF179134142253159165.3162.5Shota ImanagaCHCP156197169139160179.0163.5Matthew BoydCHCP182251145138161169.0165Jacob WilsonATHSS226157120173162175.3165Hunter GreeneCINP126269102204163181.3165Jacob MisiorowskiMILP208122289106164159.0166Chandler SimpsonTBOF21418390149165180.5166Gavin WilliamsCLEP15598292177166167.8169Spencer TorkelsonDET1B169169133200167180.3169Sal FrelickMILOF235187151148168196.8169.5Trey YesavageTORP172103345167169171.3171Bryson StottPHI2B199196144146170169.3171.5Alec BurlesonSTL1B. OF171172128206171167.5172.5Ranger SuarezBOSP174182171143172177.5172.5J.T. RealmutoPHIC150173215172173198.5175Dylan CrewsWASOF302175175142174173.5178Matt McLainCIN2B149179177189175179.5179MacKenzie GoreTEXP166192234126176182.0179Gabriel MorenoARIC188170212158177181.5179.5Brandon LowePIT2B192167157210178186.8179.5Jonathan ArandaTB1B229159160199179196.0180.5Jack FlahertyDETP185176270153180181.5182Xander BogaertsSDSS151213139223181186.5183.5Daylen LileWASOF164203155224182195.5183.5Jackson HollidayBAL2B213270154145183212.5186Kerry CarpenterDETOF334144174198184181.8187.5Luis Garcia (WAS)WAS2B201174130222185184.8189Samuel BasalloBALC200155206178186193.5189Bubba ChandlerPITP238110286140187220.3191Tatsuya ImaiHOUP178204334165188171.5192Christian WalkerHOU1B198186100202189203.5192Daulton VarshoTOROF189163267195190182.0192.5Trevor RogersBALP22715825786191196.3192.5Ryan WalkerSFP135265205180192206.3193.5Aaron NolaPHIP207180272166193198.8194Kris BubicKCP280207181127194239.8194.5Dennis SantanaPITP127210443179195190.3195.5Griffin JaxTBP176222148215196196.3195.5Adolis GarciaPHIOF146248152239197193.0196Mike TroutLAAOF196150230196198194.8198Edward CabreraCHCP233178218150199206.0200.5Addison BargerTOR3B, OF210191240183200217.3201.5Shane BazBALP194209312154201215.0202Colton CowserBALOF306219150185202202.5202.5Wilyer AbreuBOSOF243162172233203231.5204TJ FriedlCINOF140232176378204252.0204Shane McClanahanTBP129216471192205204.8204.5Kyle TeelCHWC242168195214206211.5204.5Abner UribeMILP193161276216207207.3208.5Cade HortonCHCP94171318246208201.5211Jac CaglianoneKCOF142240242182209211.8211Dillon DinglerDETC224201210212210213.8211Andrew AbbottCINP191189231244211240.0212Spencer SteerCIN1B240184179357212219.5212.5Francisco AlvarezNYMC225200260193213212.3213.5Ramon LaureanoSDOF259177163250214226.8214Sal StewartCIN1B291212216188215235.5215Ivan HerreraSTLDH359274153156216259.5215Seth LugoKCP183195235425217211.3217.5Alec BohmPHI3B177233207228218215.5217.5Luis ArraezSF1B234317110201219212.3218Ezequiel TovarCOLSS218218165248220222.5218Caleb DurbinBOS3B216263191220221214.3219.5Gleyber TorresDET2B212238180227222209.8220Otto LopezMIA2B, SS219243156221223218.5220Jordan BeckCOLOF247199241187224225.0220.5Noah CameronKCP203208233256225215.5222.5Sandy AlcantaraMIAP282135269176226241.0225.5Brendan DonovanSEA2B228306223207227230.8226.5Jorge PolancoNYM2B262239214208228236.8228Jose CaballeroNYY2B, 3B, SS, OF190301262194229228.8229.5Austin WellsNYYC205246251213230240.8229.5Logan O’HoppeLAAC187194265317231232.3231.5Kazuma OkamotoTOR3B261202303163232227.3236Clay HolmesNYMP184229253243233247.0240Merrill KellyARIP289260220219234254.3240Zac GallenARIP257223168369235266.5240Jose SorianoLAAP223363239241236236.0240.5Isaac ParedesHOU3B232279249184237237.3240.5Seranthony DominguezFAP266215331137238234.5243Jake BurgerTEX1B215271173279239258.3243.5Colson MontgomeryCWSSS217193353270240230.3244Max MuncyATH2B, 3B230258263170241244.3244.5Masyn WinnSTLSS268221217271242246.8244.5Carter JensenKCC175323298191243246.5245.5Munetaka MurakamiCWS3B231259264232244237.5248Marcell OzunaPITDH269227158296245283.0250.5Casey MizeDETP256225406245246257.0253Joe MusgroveSDP249257202320247252.8255Kyle ManzardoCLE1B258220281252248260.3255.5Cody PonceTORP253190340258249271.8256.5Shane BieberTORP180281232394250252.0257.5Trent GrishamNYYOF197241296274251264.5257.5Carlos CorreaHOU3B, SS254261208335252263.3259.5JJ WetherholtSTLSS251268285249253270.0259.5Andrew VaughnMIL1B294365196225254264.0260Carlos RodonNYYP264296256240255270.8260Ryan JeffersMINC209276244354256248.0261Marcus SemienNYM2B163230307292257248.0261Heliot RamosSFOF275247131339258265.3261.5Bryce MillerSEAP222235288316259311.5261.5Bryan AbreuHOUP211512268255260251.3262Mickey MoniakCOLOF277284247197261246.0263Giancarlo StantonNYYOF271255178280262270.5263Kevin McGonigleDETSS250205351276263292.5266Ryne NelsonARIP285231407247264253.3266.5Royce LewisMIN3B299181246287265254.0267.5Bailey OberMINP273278203262266259.5269.5Tyler StephensonCINC181273266318267272.0271.5Gerrit ColeNYYP290253182363268287.0274.5Nolan ArenadoARI3B283266261338269284.0279.5Yusei KikuchiLAAP272287320257270303.3280.5Logan HendersonMILP220234432327271274.8281.5Andres GimenezTOR2B312264224299272293.3281.5Shane SmithCWSP239272291371273313.3281.5Brady SingerCINP278285275415274293.5282Michael WachaKCP252312189421275279.8285Robert GarciaTEXP270351198300276279.8285.5Josh LoweLAAOF320298228273277285.8286Roki SasakiLADP204367341231278328.5287.5Quinn PriesterMILP287217522288279297.0289.5Jack LeiterTEXP267206403312280278.8290Jasson DominguezNYYOF373305162275281301.3292.5Colt KeithDET2B, 3B286283299337282308.8295Mark VientosNYM3B391280310254283310.5296Brayan BelloBOSP279228313422284330.8296Ryan WeathersNYYP244348502229285299.8297.5Jung Hoo LeeSFOF333262227377286302.3298Kodai SengaNYMP186254342427287308.8299Miguel VargasCWS1B, 3B411289309226288316.8299Dylan BeaversBALOF304226294443289294.3300Robert SuarezATLP245332322278290362.5301.5Trevor LarnachMINOF260602245343291314.5302Jesus SanchezTOROF387267306298292290.8303.5Cedric MullinsTBOF314242302305293304.8305.5Matt WallnerMINOF248328360283294459.8307.5Mike BurrowsHOUP301990314234295306.3310.5Joey CantilloCLEP292236329368296369.3310.5Jake McCarthyCOLOF339282584272297323.0312.5Josh JungTEX3B350275226441298333.0312.5Connelly EarlyBOSP221294486331299373.8312.5Jordan WestburgBAL3B361704166264300283.5314Evan CarterTEXOF363366140265




