The Home of Fantasy Sports Analysis

ROS Fantasy Baseball Rankings

The second half of the 2023 MLB season is finally upon us. Now that we are back to the games themselves, it is time to update my ROS rankings. Hopefully, these rankings will assist you with any roster decisions going forward. Keep in mind that the upcoming trade deadline may cause a major shift in some of these rankings. That is especially the case when it comes to relief pitchers. If a closer on a bad team is traded to set up for a contender, his rest-of-season value will plummet. Whereas an everyday hitter who may get moved might not see much change in his value going forward.

More great fantasy baseball advice and analysis: Waiver Wire & FAAB Recommendations | Daily MLB Injury Report | MLB DFS Picks | Line-up Analysis | Dynasty Rankings and Strategy | MLB Bullpen Updates | MLB Player Props | Prospect Rankings & Analysis | Fantasy Baseball Risers and Fallers

Outfielder News and Notes

I don’t know about you, but the All-Star break itself felt as long as the first half did. Maybe that’s because I have Luis Robert in my high-stakes home league. I am old enough to remember when we didn’t want our players competing in the Home Run Derby. Robert tweaked a calf during the Derby and missed the All-Star Game as a result. Hopefully, he avoided serious injury. I still have him ranked as a top-25 hitter in my latest rankings, but pay attention to his health in the coming days.

Another budding superstar who avoided major injury recently is Corbin Carroll of the Arizona Diamondbacks. When I first heard about his injury on Thursday, I thought Carroll’s arm might have to be amputated. I guess Twitter isn’t what it used to be as a news source. Of course, Carroll returned to the lineup on Friday with two stolen bases. The rookie phenom has been one of fantasy’s best producers, with 18 home runs and 26 steals. I do not expect much of a drop-off anytime soon from the 22-year-old.

The news is not as good for a couple of veteran outfielders. Aaron Judge’s return does not appear imminent. He has resumed baseball activities including light hitting, but no return date has been set. It is hard to say whether we will see him in a week or a month. Reports have emerged that his toe injury will take years to fully heal. I admittedly may be too optimistic about where Judge sits in my latest rankings. If we get some clarity on Judge’s status in the coming days, that may change my outlook.

Mike Trout recently underwent surgery to address a left hamate fracture suffered on a swing last week. Trout is expected to be out anywhere from 4-8 weeks. There are only 11 weeks left in the regular season, and many fantasy leagues will end earlier depending on playoff format. I would try to hold onto Trout wherever possible. Even in a down year, he has provided solid fantasy production. But if your league ends early and you need the roster spot, I could understand making the painful decision to cut the Angels’ star. 

Rest of Season Fantasy Baseball Rankings

RankNameTeamPos
1Ronald Acuna Jr.ATLOF
2Shohei OhtaniLAADH/SP
3Fernando Tatis Jr.SDSS/OF
4Freddie FreemanLAD1B
5Mookie BettsLAD2B/SS/ OF
6Jose RamirezCLE3B
7Spencer StriderATLSP
8Julio RodriguezSEAOF
9Vladimir Guerrero Jr.TOR1B
10Kyle TuckerHOUOF
11Juan SotoSDOF
12Matt OlsonATL1B
13Paul GoldschmidtSTL1B
14Bo BichetteTORSS
15Trea TurnerPHISS
16Rafael DeversBOS3B
17Bobby Witt Jr.KCSS/3B
18Austin RileyATL3B
19Gerrit ColeNYYSP
20Kevin GausmanTORSP
21Pete AlonsoNYM1B
22Corbin CarrollARIOF
23Aaron NolaPHISP
24Randy ArozarenaTBOF
25Zack WheelerPHISP
26Ozzie AlbiesATL2B
27Corey SeagerTEXSS
28Max ScherzerNYMSP
29Josh HaderSDRP
30Luis CastilloSEASP
31Felix BautistaBALRP
32Framber ValdezHOUSP
33Luis Robert Jr.CHWOF
34Manny MachadoSD3B
35Emmanuel ClaseCLERP
36Francisco LindorNYMSS
37Wander FrancoTBSS
38Corbin BurnesMILSP
39Zac GallenARISP
40Marcus SemienTEX2B
41Bryce HarperPHIDH
42Justin VerlanderNYMSP
43Adolis GarciaTEXOF
44Devin WilliamsMILRP
45Cedric MullinsBALOF
46Yu DarvishSDSP
47Nolan ArenadoSTL3B
48Joe RyanMINSP
49Michael Harris IIATLOF
50Bryan ReynoldsPITOF
51Carlos RodonNYYSP
52Christian YelichMILOF
53Kyle SchwarberPHIOF
54Jordan RomanoTORRP
55Joe MusgroveSDSP
56Logan WebbSFSP
57Teoscar HernandezSEAOF
58Sandy AlcantaraMIASP
59George SpringerTOROF
60Julio UriasLADSP
61George KirbySEASP
62Christian WalkerARI1B
63Blake SnellSDSP
64Nick CastellanosPHIOF
65Max MuncyLAD2B/3B
66Shane BieberCLESP
67Dylan CeaseCHWSP
68Tyler GlasnowTBSP
69Pablo LopezMINSP
70Nico HoernerCHC2B/SS
71Raisel IglesiasATLRP
72Xander BogaertsSDSS
73Starling MarteNYMOF
74Will SmithLADC
75J.T. RealmutoPHIC
76Cristian JavierHOUSP
77Ryan PresslyHOURP
78Elly De La CruzCINSS/3B
79Clayton KershawLADSP
80Logan GilbertSEASP
81Shane McClanahanTBSP
82Masataka YoshidaBOSOF
83Alex BregmanHOU3B
84Jonathan IndiaCIN2B
85Willy AdamesMILSS
86Gleyber TorresNYY2B
87Charlie MortonATLSP
88Matt ChapmanTOR3B
89J.D. MartinezLADDH
90Nathaniel LoweTEX1B
91David BednarPITRP
92Nathan EovaldiTEXSP
93Byron BuxtonMINOF
94Chris BassittTORSP
95Seiya SuzukiCHCOF
96Yandy DiazTB1B/3B
97Aaron JudgeNYYOF
98Camilo DovalSFRP
99Andres GimenezCLE2B
100Daulton VarshoTORC/OF
101Ketel MarteARI2B
102Eloy JimenezCHWOF
103Paul SewaldSEARP
104Jeremy PenaHOUSS
105Anthony SantanderBALOF
106Freddy PeraltaMILSP
107Lance LynnCHWSP
108Ian HappCHCOF
109Dansby SwansonCHCSS
110Hunter BrownHOUSP
111Alexis DiazCINRP
112Andrew VaughnCHW1B/OF
113Jesus LuzardoMIASP
114Jhoan DuranMINRP
115Kenley JansenBOSRP
116Sean MurphyATLC
117Jordan MontgomerySTLSP
118Ryan McMahonCOL2B/3B
119Jazz Chisholm Jr.MIA2B/OF
120Yordan AlvarezHOUOF
121Lucas GiolitoCHWSP
122Jose AltuveHOU2B
123Gunnar HendersonBALSS/3B
124Sonny GrayMINSP
125Tim AndersonCHWSS
126Zach EflinTBSP
127Josh NaylorCLE1B
128Brandon WoodruffMILSP
129Alex VerdugoBOSOF
130Adley RutschmanBALC
131Brandon NimmoNYMOF
132Ryan MountcastleBAL1B
133Jon GrayTEXSP
134Max FriedATLSP
135C.J. CronCOL1B
136Marcus StromanCHCSP
137Luis ArraezMIA1B/2B
138Salvador PerezKCC
139Giancarlo StantonNYYOF
140Amed RosarioCLESS
141Jorge SolerMIAOF
142Jose BerriosTORSP
143Mitch KellerPITSP
144Kodai SengaNYMSP
145Reid DetmersLAASP
146Nestor CortesNYYSP
147Cody BellingerCHC1B/OF
148Alex CobbSFSP
149Carlos CorreaMINSS
150Kris BryantCOLOF
151Scott BarlowKCRP
152Ryan HelsleySTLRP
153Taylor WardLAAOF
154David RobertsonNYMRP
155Lourdes Gurriel Jr.ARIOF
156Andrew HeaneyTEXSP
157Josh JungTEX3B
158Alec BohmPHI1B/3B
159Anthony RizzoNYY1B
160Jose AbreuHOU1B
161Austin HaysBALOF
162Harrison BaderNYYOF
163Ezequiel TovarCOLSS
164Tommy EdmanSTL2B/SS/ OF
165Steven KwanCLEOF
166Ty FranceSEA1B
167Justin SteeleCHCSP
168Luis SeverinoNYYSP
169Anthony VolpeNYYSS
170Javier BaezDETSS
171Hunter GreeneCINSP
172Tony GonsolinLADSP
173Eduardo RodriguezDETSP
174Willson ContrerasSTLC
175Pete FairbanksTBRP
176Lane ThomasWSHOF
177Tyler WellsBALSP
178James PaxtonBOSSP
179Justin TurnerBOS1B/3B
180Jordan WalkerSTL3B/OF
181Hunter RenfroeLAAOF
182Joc PedersonSFOF
183Riley GreeneDETOF
184Miles MikolasSTLSP
185Josh BellCLE1B
186Jake FraleyCINOF
187TJ FriedlCINOF
188Bailey OberMINSP
189Clay HolmesNYYRP
190Evan PhillipsLADRP
191Patrick SandovalLAASP
192Spencer SteerCIN1B/3B/ OF
193Jack FlahertySTLSP
194Craig KimbrelPHIRP
195Ranger SuarezPHISP
196Jarred KelenicSEAOF
197Matt McLainCIN2B/SS
198Ke’Bryan HayesPIT3B
199Alex LangeDETRP
200Jake McCarthyARIOF
201Lars NootbaarSTLOF
202Brandon LoweTB2B
203Eugenio SuarezSEA3B
204Whit MerrifieldTOR2B/OF
205Bryson StottPHI2B/SS
206Andrew BenintendiCHWOF
207Brady SingerKCSP
208Tarik SkubalDETSP
209Domingo GermanNYYSP
210Andres MunozSEARP
211Taijuan WalkerPHISP
212Carlos EstevezLAARP
213Jeff McNeilNYM2B/OF
214Merrill KellyARISP
215Liam HendriksCHWRP
216Jake CronenworthSD1B/2B
217Chris SaleBOSSP
218Josh LoweTBOF
219Alek ManoahTORSP
220William ContrerasMILC
221Jorge PolancoMIN2B
222Jonah HeimTEXC
223Orlando ArciaATL2B/SS
224MacKenzie GoreWSHSP
225Jeimer CandelarioWSH3B
226A.J. MinterATLRP
227Mike TroutLAAOF
228A.J. PukMIARP
229Christopher MorelCHC2B/OF
230Jameson TaillonCHCSP
231Tyler AndersonLAASP
232Rowdy TellezMIL1B
233Luis GarciaWSH2B/SS
234Ha-Seong KimSD2B/SS/ 3B
235Joey MenesesWSH1B/OF
236Aaron CivaleCLESP
237Nolan GormanSTL2B/3B
238Thairo EstradaSF2B/SS
239Braxton GarrettMIASP
240Leody TaverasTEXOF
241Kyle BradishBALSP
242CJ AbramsWSHSS
243Jose UrquidyHOUSP
244Nolan JonesCOL1B/OF
245Spencer TorkelsonDET1B
246Giovanny GallegosSTLRP
247Taj BradleyTBSP
248Bryce ElderATLSP
249Yusei KikuchiTORSP
250Carlos CarrascoNYMSP
251Seth BrownOAK1B/OF
252Esteury RuizOAKOF
253Brandon DruryLAA1B/2B/ 3B
254Michael WachaSDSP
255Michael ConfortoSFOF
256Scott McGoughARIRP
257Bryan AbreuHOURP
258Cal RaleighSEAC
259Elias DiazCOLC
260Randal GrichukCOLOF
261Chris TaylorLAD2B/SS/ 3B/OF
262Anthony RendonLAA3B
263Jason AdamTBRP
264MJ MelendezKCC/OF
265Kyle GibsonBALSP
266Jordan HicksSTLRP
267Michael KopechCHWSP
268Jurickson ProfarCOLOF
269Kenta MaedaMINSP
270Michael KingNYYRP
271Dean KremerBALSP
272Sean ManaeaSFSP
273Martin PerezTEXSP
274Maikel GarciaKCSS/3B
275Brusdar GraterolLADRP
276Jean SeguraMIA2B/3B
277Tyler StephensonCINC
278Isaac ParedesTB1B/2B/ 3B
279Garrett WhitlockBOSSP
280J.D. DavisSF3B
281Kyle WrightATLSP
282Will SmithTEXRP
283Charlie BlackmonCOLOF
284Andrew AbbottCINSP
285J.P. FranceHOUSP
286Edward CabreraMIASP
287JP SearsOAKSP
288Harold RamirezTB1B/OF
289Kyle FinneganWSHRP
290Brayan BelloBOSSP
291Trent GrishamSDOF
292Adbert AlzolayCHCRP
293Brendan DonovanSTL1B/2B/ 3B/ OF
294Tanner BibeeCLESP
295Josiah GrayWSHSP
296Jack SuwinskiPITOF
297Keibert RuizWSHC
298Triston CasasBOS1B
299Jose SiriTBOF
300Tyler O’NeillSTLOF
301Matt StrahmPHIRP
302Ezequiel DuranTEX3B/SS/OF
303Oneil CruzPITSS
304Mike YastrzemskiSFOF
305Reynaldo LopezCHWRP
306Luke RaleyTB1B/OF
307Tanner ScottMIARP
308Marcell OzunaATLOF
309Seth LugoSDSP
310Cole IrvinBALSP
311Griffin CanningLAASP
312Andrew ChafinARIRP
313Jorge LopezMINRP
314Jorge MateoBALSS
315Steven MatzSTLSP
316Jose LeclercTEXRP
317Matt BrashSEARP
318Bryan De La CruzMIAOF
319Joey GalloMIN1B/OF
320Jose AlvaradoPHIRP
321J.P. CrawfordSEASS
322DJ LeMahieuNYY1B/2B/ 3B
323Travis d’ArnaudATLC
324Alex WoodSFSP
325James OutmanLADOF
326Daniel BardCOLRP
327Nick PrattoKC1B/OF
328Trevor StoryBOS2B
329Trevor RichardsTORRP
330Ramon LaureanoOAKOF
331Bryce MillerSEASP
332Dylan FloroMIARP
333Kendall GravemanCHWRP
334Anthony DeSclafaniSFSP
335Ross StriplingSFSP
336Michael LorenzenDETSP
337Caleb FergusonLADRP
338Mike SorokaATLSP
339Adam DuvallBOSOF
340Grayson RodriguezBALSP
341Rich HillPITSP
342Patrick WisdomCHC3B
343Andrew McCutchenPITOF
344Brandon MarshPHIOF
345Garrett CooperMIA1B
346LaMonte Wade Jr.SF1B/OF
347Drew SmylyCHCSP
348Kerry CarpenterDETOF
349Nate PearsonTORRP
350Johan OviedoPITSP
351Bryan WooSEASP
352Aroldis ChapmanTEXRP
353Alex KirilloffMIN1B/OF
354Matt VierlingDETOF
355Clarke SchmidtNYYSP
356Dane DunningTEXSP
357Mitch HanigerSFOF
358Gabriel MorenoARIC
359Taylor RogersSFRP
360Drew SmithNYMRP
361Seranthony DominguezPHIRP
362Alejandro KirkTORC
363Hector NerisHOURP
364Jesse WinkerMILOF
365Mike MinorCINSP
366Madison BumgarnerARISP
367Triston McKenzieCLESP
368Danny JansenTORC
369Bobby MillerLADSP
370Reese OlsenDETSP
371Paul BlackburnOAKSP
372Wade MileyMILSP
373Joey WiemerMILOF
374Oscar GonzalezCLEOF
375Nick PivettaBOSRP
376Cristopher SanchezPHISP
377Hunter HarveyWSHRP
378Mike ClevingerCHWSP
379Carlos SantanaPIT1B
380Aaron BummerCHWRP
381Adam OttavinoNYMRP
382Joey VottoCIN1B
383Amir GarrettKCRP
384Richard LoveladyOAKRP
385Jose QuintanaNYMSP
386Kyle HendricksCHCSP
387Tommy HenryARISP
388Josh SborzTEXRP
389Luis RengifoLAA2B/SS/ 3B/OF
390Miguel VargasLAD1B/2B
391Jordan LylesKCSP
392Geraldo PerdomoARI2B/SS
393Max KeplerMINOF
394Justin LawrenceCOLRP
395Francisco AlvarezNYMC
396Yainer DiazHOUC
397Mark CanhaNYM1B/OF
398Henry DavisPITC/OF
399Nick LodoloCINSP
400Erik SwansonTORRP
401Graham AshcraftCINSP
402Yonny ChirinosTBSP
403Tyler RogersSFRP
404Gregory SotoPHIRP
405Mark Leiter Jr.CHCRP
406Nick SenzelCIN3B/OF
407Yoan MoncadaCHW3B
408Chris MartinBOSRP
409Wilmer FloresSF1B/2B/ 3B
410Gavin WilliamsCLESP
411Jovani MoranMINRP
412Matthew LiberatoreSTLSP
413Josh RojasARI2B/3B
414Ronel BlancoHOUSP
415Kutter CrawfordBOSSP
416Eddie RosarioATLOF
417Zach DaviesARISP
418Trevor StephanCLERP
419Steven OkertMIARP
420Ron MarinaccioNYYRP
421Joel PayampsMILRP
422Luis MatosSFOF
423Yimi GarciaTORRP
424Ken WaldichukOAKSP
425Jarren DuranBOSOF
426Tanner HouckBOSRP
427Yennier CanoBALRP
428Jason FoleyDETRP
429Hayden WesneskiCHCSP
430Matt ManningDETSP
431Pierce JohnsonCOLRP
432Sixto SanchezMIASP
433Cal QuantrillCLESP
434Manuel MargotTBOF
435Dauri MoretaPITRP
436Jordan WestburgBALSS
437Bryse WilsonMILRP
438Nick MartinezSDRP
439Eric LauerMILSP
440Brett BatyNYM3B
441Daniel LynchKCSP
442Trey ManciniCHC1B/OF
443Yerry De Los SantosPITRP
444Austin MeadowsDETOF
445Louie Varland MINSP
446Sam LongOAKRP
447Wil MyersFA1B/OF
448Patrick CorbinWASSP
449Angel PerdomoPITRP
450Keynan MiddletonCHWRP
451Jose CisneroDETRP
452Roansy ContrerasPITSP
453Adam FrazierBAL2B/OF
454Steven WilsonSDRP
455Tommy PhamNYMOF
456Zack GreinkeKCSP
457Wandy PeraltaNYYRP
458Ryne NelsonARISP
459Buck FarmerCINRP
460Julio TeheranMILSP
461Alex Vesia LADRP
462Brian AndersonMIL3B/OF
463John SchreiberBOSRP
464Brandon PfaadtARISP
465Kolby AllardATLSP
466Tucker DavidsonLAARP
467Michael FulmerCHCRP
468Tristan BeckSFRP
469Brent RookerOAKOF
470David PeraltaLADOF
471Chas McCormickHOUOF
472Bryan BakerBALRP
473Oscar ColasCHWOF
474Josh WinckowskiBOSRP
475Dylan LeeATLRP
476Trevor MayOAKRP
477Zack ThompsonSTLRP
478Edouard JulienMIN2B
479Zach JacksonOAKRP
480Adam WainwrightSTLSP
481Colton CowserBALOF
482Marco Gonzales SEASP
483Kevin KellyTBRP
484Miguel CastroARIRP
485David PetersonNYMSP
486Will BrennanCLEOF
487Shea LangeliersOAKC
Fantrax was one of the fastest-growing fantasy sites over the last few years, and we’re not stopping now. We are the most customizable, easy-to-use, and feature-rich platform in the industry, offering the greatest fantasy experience for your dynasty, keeper, redraft, and best ball leagues. Fantasy sports doesn’t sleep, and neither does Fantrax, with seasons running 365 days a year. Take your fantasy leagues to the next level now at Fantrax.com!
Leave A Reply

Your email address will not be published.