Pretend you are about to go on a road trip with the family. The trip is roughly 300 miles long, give or take. You figure you will be on the road for about five or six hours. Before you head out, you make sure the kids use the bathroom. You pack enough road snacks and entertainment to hopefully make it to your destination without stopping. “Maybe one stop, but only if it’s an emergency”, you think to yourself. You start up the car and head out on the road. About 20 minutes into the trip, you hear the inevitable question.
“Are we there yet?”
At that moment, you are probably wondering how in the world this tiny person dares to ask such a thing. The trip is going to take several hours, and you tried to explain to them beforehand that it was a long trip. Yet here you are, barely on the highway, and they are already getting antsy. Now, ask yourself this question – are they justified in freaking out already? Or do they need to truly understand that the trip is going to be long and that it may not always be smooth sailing?
Welcome to the first edition of my 2024 Rest of Season Fantasy Baseball Rankings.
Less than six percent of the Major League Baseball schedule has been played. I would strongly advise you not to panic about any of your players yet, injuries notwithstanding. Every single player has hot and cold spells that often go on for weeks. Sure, there are things we can glean from what we have seen so far. But when the dust settles at the end of the year, it will probably be difficult to differentiate between the past 10 days and a random 10-day stretch in June or August. Aside from the numerous ebbs and flows that take place during the season, weather has also been an issue early on. I am not going to freak out because a slugger who can barely feel his hands struggles out of the gate.
Please keep in mind that while I will update these rankings weekly, things change constantly. When I started working on these rankings on Friday, I was about to concede defeat on fading Shane Bieber this year. He looked filthy in his first two starts, and I was trying to decide how high I wanted to move him up. Hours later came the unfortunate news that Bieber will have to undergo Tommy John Surgery. In the same timeframe, news broke that Spencer Strider was having elbow issues. I would be lying if I said I know exactly how to rank Strider moving forward. For now, I ranked him below Gerrit Cole and Max Scherzer, so I am not exactly optimistic. Hopefully, we get some good news in the coming days on the Atlanta ace.
Below are my rest-of-season (ROS) rankings. Based on my philosophy, the rankings did not change a whole lot from those I posted on Opening Day. For example, you may notice that Jared Jones is not in this week’s rankings and think I am crazy. Those concepts are not mutually exclusive, but for the sake of discussion, here goes. I had Jones ranked 427th overall before the year. I now have him ranked 368th. Some would argue that’s still too low, and they may be right. Maybe I was too low the whole time. However, a 60-spot increase is pretty significant in the grand scheme of things, so it is not as if I am completely dismissing him. If he continues to shove, it won’t be long until he becomes a fixture in future ROS rankings.
Rest of Season Fantasy Baseball Rankings
RANK | PLAYER | TEAM | POS |
---|---|---|---|
1 | Ronald Acuna Jr. | ATL | OF |
2 | Bobby Witt Jr. | KC | SS |
3 | Mookie Betts | LAD | 2B/OF |
4 | Julio Rodriguez | SEA | OF |
5 | Corbin Carroll | ARI | OF |
6 | Kyle Tucker | HOU | OF |
7 | Fernando Tatis Jr. | SD | OF |
8 | Juan Soto | NYY | OF |
9 | Shohei Ohtani | LAD | DH |
10 | Freddie Freeman | LAD | 1B |
11 | Yordan Alvarez | HOU | OF |
12 | Aaron Judge | NYY | OF |
13 | Matt Olson | ATL | 1B |
14 | Austin Riley | ATL | 3B |
15 | Jose Ramirez | CLE | 3B |
16 | Bryce Harper | PHI | 1B |
17 | Trea Turner | PHI | SS |
18 | Rafael Devers | BOS | 3B |
19 | Zack Wheeler | PHI | SP |
20 | Corbin Burnes | BAL | SP |
21 | Corey Seager | TEX | SS |
22 | Ozzie Albies | ATL | 2B |
23 | Marcus Semien | TEX | 2B |
24 | Francisco Lindor | NYM | SS |
25 | Pete Alonso | NYM | 1B |
26 | Vladimir Guerrero Jr. | TOR | 1B |
27 | Michael Harris II | ATL | OF |
28 | Luis Castillo | SEA | SP |
29 | Kevin Gausman | TOR | SP |
30 | Gunnar Henderson | BAL | SS/3B |
31 | Randy Arozarena | TB | OF |
32 | George Kirby | SEA | SP |
33 | Jose Altuve | HOU | 2B |
34 | Bo Bichette | TOR | SS |
35 | Pablo Lopez | MIN | SP |
36 | Zac Gallen | ARI | SP |
37 | Tyler Glasnow | LAD | SP |
38 | Logan Webb | SF | SP |
39 | Yoshinobu Yamamoto | LAD | SP |
40 | Freddy Peralta | MIL | SP |
41 | Adolis Garcia | TEX | OF |
42 | Elly De La Cruz | CIN | SS/3B |
43 | Tarik Skubal | DET | SP |
44 | Max Fried | ATL | SP |
45 | Aaron Nola | PHI | SP |
46 | Framber Valdez | HOU | SP |
47 | Jazz Chisholm Jr. | MIA | OF |
48 | Manny Machado | SD | 3B |
49 | Edwin Diaz | NYM | RP |
50 | CJ Abrams | WSH | SS |
51 | Logan Gilbert | SEA | SP |
52 | Mike Trout | LAA | OF |
53 | Josh Hader | HOU | RP |
54 | Blake Snell | SF | SP |
55 | Oneil Cruz | PIT | SS |
56 | Gleyber Torres | NYY | 2B |
57 | Nolan Jones | COL | OF |
58 | Paul Goldschmidt | STL | 1B |
59 | Emmanuel Clase | CLE | RP |
60 | Zach Eflin | TB | SP |
61 | Cody Bellinger | CHC | 1B/OF |
62 | Christian Yelich | MIL | OF |
63 | Joe Ryan | MIN | SP |
64 | Christian Walker | ARI | 1B |
65 | Adley Rutschman | BAL | C |
66 | Grayson Rodriguez | BAL | SP |
67 | Camilo Doval | SF | RP |
68 | Seiya Suzuki | CHC | OF |
69 | Bobby Miller | LAD | SP |
70 | Alex Bregman | HOU | 3B |
71 | Nico Hoerner | CHC | 2B/SS |
72 | Raisel Iglesias | ATL | RP |
73 | Teoscar Hernandez | LAD | OF |
74 | Jesus Luzardo | MIA | SP |
75 | Andres Munoz | SEA | RP |
76 | Will Smith | LAD | C |
77 | Andres Gimenez | CLE | 2B |
78 | Bryan Reynolds | PIT | OF |
79 | Xander Bogaerts | SD | SS |
80 | Dylan Cease | SD | SP |
81 | Lane Thomas | WSH | OF |
82 | Cole Ragans | KC | SP |
83 | Nick Castellanos | PHI | OF |
84 | Triston Casas | BOS | 1B |
85 | Luis Robert Jr. | CHW | OF |
86 | Wyatt Langford | TEX | OF |
87 | J.T. Realmuto | PHI | C |
88 | Kyle Schwarber | PHI | OF |
89 | Evan Phillips | LAD | RP |
90 | Ketel Marte | ARI | 2B |
91 | Joe Musgrove | SD | SP |
92 | Yandy Diaz | TB | 1B |
93 | Josh Naylor | CLE | 1B |
94 | Spencer Steer | CIN | 1B/3B/ OF |
95 | William Contreras | MIL | C |
96 | George Springer | TOR | OF |
97 | David Bednar | PIT | RP |
98 | Evan Carter | TEX | OF |
99 | Justin Steele | CHC | SP |
100 | Nolan Arenado | STL | 3B |
101 | Ha-Seong Kim | SD | 2B/SS/ 3B |
102 | Ryan Helsley | STL | RP |
103 | Tanner Bibee | CLE | SP |
104 | Alexis Diaz | CIN | RP |
105 | Christian Encarnacion-Strand | CIN | 1B |
106 | Jackson Chourio | MIL | OF |
107 | Spencer Torkelson | DET | 1B |
108 | Anthony Volpe | NYY | SS |
109 | Chris Bassitt | TOR | SP |
110 | Jarren Duran | BOS | OF |
111 | Jordan Walker | STL | OF |
112 | Pete Fairbanks | TB | RP |
113 | Ke’Bryan Hayes | PIT | 3B |
114 | Bailey Ober | MIN | SP |
115 | Chris Sale | ATL | SP |
116 | Hunter Greene | CIN | SP |
117 | Merrill Kelly | ARI | SP |
118 | Clay Holmes | NYY | RP |
119 | Dansby Swanson | CHC | SS |
120 | Nick Pivetta | BOS | SP |
121 | Riley Greene | DET | OF |
122 | Marcell Ozuna | ATL | DH |
123 | Anthony Santander | BAL | OF |
124 | Hunter Brown | HOU | SP |
125 | Thairo Estrada | SF | 2B/SS |
126 | Cedric Mullins | BAL | OF |
127 | Jake Burger | MIA | 3B |
128 | Jhoan Duran | MIN | RP |
129 | Yainer Diaz | HOU | C |
130 | Bryson Stott | PHI | 2B |
131 | Sonny Gray | STL | SP |
132 | Carlos Rodon | NYY | SP |
133 | Michael King | SD | SP |
134 | Vinnie Pasquantino | KC | 1B |
135 | Tanner Scott | MIA | RP |
136 | Justin Verlander | HOU | SP |
137 | Luis Arraez | MIA | 2B |
138 | Willy Adames | MIL | SS |
139 | Jorge Soler | SF | OF |
140 | Aaron Civale | TB | SP |
141 | Royce Lewis | MIN | 3B |
142 | Jose Berrios | TOR | SP |
143 | Maikel Garcia | KC | 3B |
144 | Masataka Yoshida | BOS | OF |
145 | Alec Bohm | PHI | 1B/3B |
146 | Josh Lowe | TB | OF |
147 | Shota Imanaga | CHC | SP |
148 | Chas McCormick | HOU | OF |
149 | Ian Happ | CHC | OF |
150 | Cristian Javier | HOU | SP |
151 | Lourdes Gurriel Jr. | ARI | OF |
152 | Bryce Miller | SEA | SP |
153 | Isaac Paredes | TB | 1B/3B |
154 | Steven Kwan | CLE | OF |
155 | Brandon Nimmo | NYM | OF |
156 | Willson Contreras | STL | C |
157 | Ezequiel Tovar | COL | SS |
158 | Zack Gelof | OAK | 2B |
159 | Tyler O’Neill | BOS | OF |
160 | Adbert Alzolay | CHC | RP |
161 | Nathan Eovaldi | TEX | SP |
162 | Jordan Romano | TOR | RP |
163 | Christopher Morel | CHC | OF |
164 | Jordan Montgomery | ARI | SP |
165 | Craig Kimbrel | BAL | RP |
166 | Salvador Perez | KC | C/1B |
167 | Charlie Morton | ATL | SP |
168 | Mitch Keller | PIT | SP |
169 | Daulton Varsho | TOR | OF |
170 | Taylor Ward | LAA | OF |
171 | Keibert Ruiz | WSH | C |
172 | James Outman | LAD | OF |
173 | Yu Darvish | SD | SP |
174 | Walker Buehler | LAD | SP |
175 | Logan O’Hoppe | LAA | C |
176 | Max Muncy | LAD | 3B |
177 | Ryan Mountcastle | BAL | 1B |
178 | Rhys Hoskins | MIL | 1B |
179 | Jeimer Candelario | CIN | 1B/3B |
180 | Nolan Gorman | STL | 2B |
181 | Jonah Heim | TEX | C |
182 | Kenley Jansen | BOS | RP |
183 | Brandon Pfaadt | ARI | SP |
184 | Jeremy Pena | HOU | SS |
185 | Triston McKenzie | CLE | SP |
186 | Byron Buxton | MIN | DH |
187 | Francisco Alvarez | NYM | C |
188 | Jung Hoo Lee | SF | OF |
189 | Cal Raleigh | SEA | C |
190 | Andrew Vaughn | CHW | 1B |
191 | Jose Leclerc | TEX | RP |
192 | Ryan Pepiot | TB | SP |
193 | Carlos Correa | MIN | SS |
194 | Jonathan India | CIN | 2B |
195 | Trevor Story | BOS | SS |
196 | Jose Alvarado | PHI | RP |
197 | Edouard Julien | MIN | 2B |
198 | Jorge Polanco | SEA | 2B |
199 | Starling Marte | NYM | OF |
200 | Cristopher Sanchez | PHI | SP |
201 | Kerry Carpenter | DET | OF |
202 | Nick Lodolo | CIN | SP |
203 | Robert Suarez | SD | RP |
204 | Nestor Cortes | NYY | SP |
205 | Bryan Woo | SEA | SP |
206 | Eloy Jimenez | CHW | DH |
207 | Jose Siri | TB | OF |
208 | Brandon Drury | LAA | 1B/2B |
209 | Nathaniel Lowe | TEX | 1B |
210 | Gabriel Moreno | ARI | C |
211 | Reid Detmers | LAA | SP |
212 | Yusei Kikuchi | TOR | SP |
213 | Josh Jung | TEX | 3B |
214 | Kenta Maeda | DET | SP |
215 | Sal Frelick | MIL | OF |
216 | J.P. Crawford | SEA | SS |
217 | Mason Miller | OAK | RP |
218 | Kodai Senga | NYM | SP |
219 | Matt Chapman | SF | 3B |
220 | Kutter Crawford | BOS | SP |
221 | Braxton Garrett | MIA | SP |
222 | Ryan McMahon | COL | 2B/3B |
223 | Sean Murphy | ATL | C |
224 | Anthony Rizzo | NYY | 1B |
225 | Bo Naylor | CLE | C |
226 | Brayan Bello | BOS | SP |
227 | MJ Melendez | KC | OF |
228 | Carlos Estevez | LAA | RP |
229 | Jackson Holliday | BAL | SS |
230 | Eugenio Suarez | ARI | 3B |
231 | Paul Sewald | ARI | RP |
232 | Luis Rengifo | LAA | 2B/SS/ 3B/OF |
233 | Mitch Garver | SEA | C |
234 | Hunter Harvey | WSH | RP |
235 | J.D. Martinez | NYM | UT |
236 | Bryan De La Cruz | MIA | OF |
237 | Jake Fraley | CIN | OF |
238 | Max Kepler | MIN | OF |
239 | Alex Lange | DET | RP |
240 | Vaughn Grissom | BOS | SS |
241 | Parker Meadows | DET | OF |
242 | Luis Campusano | SD | C |
243 | Jackson Merrill | SD | SS/OF |
244 | Gavin Williams | CLE | SP |
245 | Lars Nootbaar | STL | OF |
246 | MacKenzie Gore | WSH | SP |
247 | Zach Neto | LAA | SS |
248 | Marcus Stroman | NYY | SP |
249 | Kris Bryant | COL | OF |
250 | Giancarlo Stanton | NYY | OF |
251 | Will Benson | CIN | OF |
252 | Brandon Lowe | TB | 2B |
253 | Seth Lugo | KC | SP |
254 | Ty France | SEA | 1B |
255 | Kyle Harrison | SF | SP |
256 | Leody Taveras | TEX | OF |
257 | Justin Turner | TOR | 1B |
258 | Louie Varland | MIN | SP |
259 | Brice Turang | MIL | 2B/SS |
260 | Josh Bell | MIA | 1B |
261 | Brendan Donovan | STL | 2B/OF |
262 | Eduardo Rodriguez | ARI | SP |
263 | Jarred Kelenic | ATL | OF |
264 | Tim Anderson | MIA | SS |
265 | Henry Davis | PIT | OF |
266 | Jose Abreu | HOU | 1B |
267 | Gerrit Cole | NYY | SP |
268 | Jack Suwinski | PIT | OF |
269 | Lance Lynn | STL | SP |
270 | Griffin Canning | LAA | SP |
271 | Max Scherzer | TEX | SP |
272 | Esteury Ruiz | OAK | OF |
273 | Kyle Finnegan | WSH | RP |
274 | Colt Keith | DET | 2B/3B |
275 | Luis Severino | NYM | SP |
276 | A.J. Puk | MIA | SP |
277 | Alex Verdugo | NYY | OF |
278 | Brendan Rodgers | COL | 2B |
279 | Jeff McNeil | NYM | 2B/OF |
280 | Nelson Velazquez | KC | OF |
281 | Reese Olson | DET | SP |
282 | Brent Rooker | OAK | OF |
283 | Griffin Jax | MIN | RP |
284 | Tyler Wells | BAL | SP |
285 | Tommy Edman | STL | 2B/SS/ OF |
286 | Kyle Bradish | BAL | SP |
287 | Alejandro Kirk | TOR | C |
288 | Andrew Abbott | CIN | SP |
289 | Jake Cronenworth | SD | 1B/2B |
290 | Jason Adam | TB | RP |
291 | Spencer Strider | ATL | SP |
292 | Will Smith | KC | RP |
293 | Clarke Schmidt | NYY | SP |
294 | Tyler Stephenson | CIN | C |
295 | Michael Wacha | KC | SP |
296 | Shane Baz | TB | SP |
297 | Jon Gray | TEX | SP |
298 | Jordan Hicks | SF | SP |
299 | Logan Allen | CLE | SP |
300 | DL Hall | MIL | RP |
301 | Taj Bradley | TB | SP |
302 | Garrett Crochet | CHW | SP |
303 | Gavin Stone | LAD | SP |
304 | Jordan Westburg | BAL | 2B/3B |
305 | Andrew Benintendi | CHW | OF |
306 | Austin Hays | BAL | OF |
307 | Chris Paddack | MIN | SP |
308 | Harrison Bader | NYM | OF |
309 | Sean Manaea | NYM | SP |
310 | Willi Castro | MIN | 3B/OF |
311 | Dean Kremer | BAL | SP |
312 | Gavin Lux | LAD | 2B/OF |
313 | Nolan Schanuel | LAA | 1B |
314 | Ranger Suarez | PHI | SP |
315 | Zack Littell | TB | SP |
316 | Frankie Montas | CIN | SP |
317 | Abner Uribe | MIL | RP |
318 | Elias Diaz | COL | C |
319 | Joey Meneses | WSH | DH |
320 | TJ Friedl | CIN | OF |
321 | Wilmer Flores | SF | 1B/3B |
322 | Junior Caminero | TB | 3B |
323 | Yuki Matsui | SD | RP |
324 | Edward Cabrera | MIA | SP |
325 | Dane Dunning | TEX | SP |
326 | Masyn Winn | STL | SS |
327 | Charlie Blackmon | COL | OF |
328 | Jack Flaherty | DET | SP |
329 | Kevin Ginkel | ARI | RP |
330 | Trevor Rogers | MIA | SP |
331 | Victor Scott | STL | OF |
332 | Ryan Jeffers | MIN | C |
333 | Alex Kirilloff | MIN | 1B/OF |
334 | JP Sears | OAK | SP |
335 | Ryan Pressly | HOU | RP |
336 | Brenton Doyle | COL | OF |
337 | David Robertson | TEX | RP |
338 | Michael Kopech | CHW | RP |
339 | Whit Merrifield | PHI | 2B/OF |
340 | Ceddanne Rafaela | BOS | OF |
341 | Yoan Moncada | CHW | 3B |
342 | Ezequiel Duran | TEX | SS/3B/ OF |
343 | Joel Payamps | MIL | RP |
344 | Orlando Arcia | ATL | SS |
345 | Mitch Haniger | SEA | OF |
346 | Reynaldo Lopez | ATL | SP |
347 | Andrew Heaney | TEX | SP |
348 | Matt Wallner | MIN | OF |
349 | Alek Thomas | ARI | OF |
350 | Miles Mikolas | STL | SP |
351 | Jose Quintana | NYM | SP |
352 | Erick Fedde | CHW | SP |
353 | James Paxton | LAD | SP |
354 | Michael Busch | CHC | 1B |
355 | Shea Langeliers | OAK | C |
356 | Michael Conforto | SF | OF |
357 | Steven Matz | STL | SP |
358 | Trevor Megill | MIL | RP |
359 | Brandon Marsh | PHI | OF |
360 | Devin Williams | MIL | RP |
361 | Austin Wells | NYY | C |
362 | Aroldis Chapman | PIT | RP |
363 | John Means | BAL | SP |
364 | Tanner Houck | BOS | SP |
365 | Amed Rosario | TB | 2B/SS |