Howdy RotoBallers! We recently updated our fantasy baseball rankings and are back with another article to help guide you with important decisions regarding your fantasy rosters. Today, we will review Nick Mariano's updated 2024 fantasy baseball rankings and tiers for roto leagues (5x5 mixed leagues) as of June 28, 2024.
These rankings are released in late June, as Nick provides his rest-of-season fantasy baseball rankings and player values for the rest of this MLB season from this point forward. We are following many interesting storylines closely, all baked into these updated rankings, and you can see them below. Let's see where players such as Bryce Harper, Jordan Westburg, Gavin Stone, Shane Baz, Corbin Carroll, Riley Greene, Oneil Cruz, Zach Neto, Edwin Diaz, Jackson Chourio, Max Scherzer, Clayton Kershaw, Colt Keith, Carlos Correa, Zack Gelof currently rank. All of them have been performing well recently, struggling or returning from injury soon in 2024.
Some players are off to a terrific start in the first half so far, while some have struggled mightily. Which of these trends do we take seriously, and which do we put less stock into? Is it time to elevate our expectations on certain players and elevate touted prospects into a higher tier for fantasy baseball leagues? How much patience must we show for highly touted players who have struggled out of the gate, especially veterans with proven track records? Hopefully, the rankings below will give you some perspective on our thoughts on these topics and help you assess the strength of your rosters going forward.
Be sure to check all of our fantasy baseball lineup tools and weekly lineup resources:- Fantasy baseball injury reports
- Fantasy baseball trade analyzer
- Daily MLB starting lineups for fantasy baseball
- Fantasy baseball BvP matchups data (Batter vs. Pitcher)
- Fantasy baseball PvB matchups data (Pitcher vs. Batter)
- Who should I start? Fantasy baseball player comparisons
- Fantasy baseball closer depth charts, bullpens, saves
- Fantasy Baseball live scoreboard, daily leaderboards
Rest-Of-Season Fantasy Baseball Rankings - Week 15 Notes
We have recently seen top prospects such as Hayden Birdsong, Heston Kjerstad, David Festa, Ben Rice, and Jhonkensy Noel promoted to the big leagues. Noel homered in his first big-league at-bat on Wednesday, while Kjerstad is 2-for-8 with a double and two strikeouts since his recent promotion to the majors on Sunday. Washinton Nationals' top prospect, James Wood, is set to make his MLB debut on Monday. At the same time, fantasy managers patiently wait for the call-up of Tampa Bay Rays right-hander Shane Baz. The 25-year-old owns a dazzling 1.57 ERA, 1.30 WHIP, and a 35:10 K: BB across 23 innings for Triple-A Durham in June.
Philadelphia Phillies superstar first baseman Bryce Harper is having a fantastic season and has been swinging a hot bat recently. Harper is on a 10-game hitting streak and has homered five times over his last seven games. Overall, he is slashing .305/.402/.585 with 20 home runs, 57 RBI, 52 runs, and four stolen bases over 331 plate appearances in 2024. Harper was placed on the 10-day injured list Friday with a low-grade left hamstring strain. On Wednesday, Los Angeles Dodgers right-hander Gavin Stone hurled a complete game shutout against the White Sox. Stone has been a late-round steal for fantasy managers this season with a (9-2) record 2.73 ERA, 1.12 WHIP, and a 70:25 K: BB across 89 innings in 2024. Los Angeles Dodgers first baseman Freddie Freeman is on a seven-game hitting streak, slashing .310/.300/.586 during that span.
Injuries continue to pile up. Seattle Mariners right-hander Bryan Woo was placed on the injured list with a hamstring strain. Woo has been limited to 40 2/3 innings this season as he's spent time on the IL with hamstring and elbow injuries. Arizona Diamondbacks catcher Gabriel Moreno was placed on the injured list with a sprained thumb, while the Milwaukee Brewers will be without Gary Sanchez, who will be sidelined with a calf strain. Toronto Blue Jays closer Jordan Romano was shut down from throwing after experiencing soreness in his right elbow. Philadelphia Phillies slugger Kyle Schwarber was placed on the 10-day injured list Friday with a mild left groin strain.
Reinforcements are coming. Arizona Diamondbacks ace Zac Gallen could start Saturday against the Oakland A's, barring any setbacks from Thursday's bullpen session. Boston Red Sox first baseman Triston Casas has been taking swings and could return from the injured list in early July. St. Louis Cardinals outfielder Lars Nootbaar is expected to begin a rehab assignment this weekend and is on track to return from the injured list next week.
Some notable performances include Baltimore Orioles infielder Jordan Westburg. The 25-year-old has been wielding a hot bat recently, slashing .343/.378/.657 with three home runs, seven RBI, five runs, and a 1.036 OPS over his last nine games. Minnesota Twins third baseman Jose Miranda is hitting .412 (14-for-34) with two home runs, 10 RBI, and four runs scored over his last 10 contests. Houston Astros right-hander Spencer Arrighetti struck out 10 while scattering three hits over seven scoreless innings in Wednesday's win over the Colorado Rockies.
Top 300 Fantasy Baseball Rankings - Week 15 Updates
These rankings will be updated weekly throughout the season, so some situations are very fluid. It's not panic time yet, and we may not be ready to elevate hot-starting players into the elite yet, either, but it's certainly a good checkpoint for the long fantasy season.
As always, be sure to stay on top of all the MLB news with our running list of 24x7 fantasy baseball news and injuries. And if you don't yet have our free mobile app, be sure to download it and stay on top of all the MLB news and analysis with our free push notification alerts.
Nick Mariano's ranks are as of June 28, 2024. They are for 5x5 category mixed roto leagues and will be updated regularly on our main fantasy baseball rankings dashboard all season long. Be sure to read our daily fantasy baseball analysis articles as well.
Tier | Ranking | Player | Position |
1 | 1 | Aaron Judge | OF |
2 | 1 | Shohei Ohtani | DH |
3 | 1 | Bobby Witt Jr. | SS |
4 | 1 | Jose Ramirez | 3B |
5 | 1 | Gunnar Henderson | 3B/SS |
6 | 1 | Juan Soto | OF |
7 | 1 | Freddie Freeman | 1B |
8 | 2 | Elly De La Cruz | 3B/SS |
9 | 2 | Yordan Alvarez | OF |
10 | 2 | Tyler Glasnow | SP |
11 | 2 | Kyle Tucker | OF |
12 | 2 | Julio Rodriguez | OF |
13 | 2 | Rafael Devers | 3B |
14 | 2 | Matt Olson | 1B |
15 | 2 | Tarik Skubal | SP |
16 | 2 | Corbin Burnes | SP |
17 | 2 | Francisco Lindor | SS |
18 | 2 | Trea Turner | SS |
19 | 2 | Bryce Harper | 1B |
20 | 2 | Zack Wheeler | SP |
21 | 2 | Chris Sale | SP |
22 | 2 | Christian Yelich | OF |
23 | 3 | Marcell Ozuna | DH |
24 | 3 | Austin Riley | 3B |
25 | 3 | Jose Altuve | 2B |
26 | 3 | Cody Bellinger | 1B/OF |
27 | 3 | Ozzie Albies | 2B |
28 | 3 | CJ Abrams | SS |
29 | 3 | Luis Robert Jr. | OF |
30 | 3 | Cole Ragans | SP/RP |
31 | 3 | Max Fried | SP |
32 | 3 | Garrett Crochet | RP |
33 | 3 | Paul Skenes | SP |
34 | 3 | Josh Naylor | 1B |
35 | 3 | Christian Walker | 1B |
36 | 3 | Emmanuel Clase | RP |
37 | 3 | Bryan Reynolds | OF |
38 | 3 | Steven Kwan | OF |
39 | 3 | Vladimir Guerrero Jr. | 1B |
40 | 3 | Royce Lewis | 3B |
41 | 3 | Kyle Schwarber | OF |
42 | 3 | Lane Thomas | OF |
43 | 3 | Gerrit Cole | SP |
44 | 3 | Josh Hader | RP |
45 | 3 | Sonny Gray | SP |
46 | 3 | Ryan Helsley | RP |
47 | 3 | Joe Ryan | SP |
48 | 4 | Adley Rutschman | C |
49 | 4 | Luis Castillo | SP |
50 | 4 | Aaron Nola | SP |
51 | 4 | Logan Webb | SP |
52 | 4 | Ketel Marte | 2B |
53 | 4 | Corey Seager | SS |
54 | 4 | Marcus Semien | 2B |
55 | 4 | Shota Imanaga | SP |
56 | 4 | William Contreras | C |
57 | 4 | George Kirby | SP |
58 | 4 | Seiya Suzuki | OF |
59 | 4 | Logan Gilbert | SP |
60 | 4 | Jazz Chisholm Jr. | OF |
61 | 4 | Zac Gallen | SP |
62 | 4 | Corbin Carroll | OF |
63 | 4 | Riley Greene | OF |
64 | 4 | Teoscar Hernandez | OF |
65 | 4 | Grayson Rodriguez | SP |
66 | 4 | Tanner Houck | SP |
67 | 4 | Ranger Suarez | SP |
68 | 4 | Jack Flaherty | SP |
69 | 5 | Tanner Bibee | SP |
70 | 5 | Pete Alonso | 1B |
71 | 5 | Evan Phillips | RP |
72 | 5 | Justin Steele | SP |
73 | 5 | Freddy Peralta | SP |
74 | 5 | Alec Bohm | 1B/3B |
75 | 5 | Jarren Duran | OF |
76 | 5 | Alex Bregman | 3B |
77 | 5 | Anthony Volpe | SS |
78 | 5 | Bryson Stott | 2B |
79 | 5 | Ha-Seong Kim | 2B/3B/SS |
80 | 5 | Manny Machado | 3B |
81 | 5 | Mason Miller | SP |
82 | 5 | Andres Gimenez | 2B |
83 | 5 | Pablo Lopez | SP |
84 | 5 | Oneil Cruz | SS |
85 | 5 | Fernando Tatis Jr. | OF |
86 | 5 | Dylan Cease | SP |
87 | 5 | Nick Castellanos | OF |
88 | 6 | Raisel Iglesias | RP |
89 | 6 | Robert Suarez | RP |
90 | 6 | Brice Turang | 2B/SS |
91 | 6 | Anthony Santander | 1B/OF |
92 | 6 | Willy Adames | SS |
93 | 6 | Spencer Steer | 1B/2B/3B/OF |
94 | 6 | Randy Arozarena | OF |
95 | 6 | Kevin Gausman | SP |
96 | 6 | Adolis Garcia | OF |
97 | 6 | Clay Holmes | RP |
98 | 6 | Craig Kimbrel | RP |
99 | 6 | Andres Munoz | RP |
100 | 6 | Jordan Westburg | 2B/3B |
101 | 6 | Jhoan Duran | RP |
102 | 6 | Will Smith | C |
103 | 6 | Mookie Betts | 2B/SS/OF |
104 | 6 | Jared Jones | SP |
105 | 6 | Tyler O'Neill | OF |
106 | 6 | Paul Sewald | RP |
107 | 6 | Maikel Garcia | 3B/SS |
108 | 6 | James Wood | OF |
109 | 6 | Jake Cronenworth | 1B/2B |
110 | 6 | Reynaldo Lopez | RP |
111 | 6 | Cal Raleigh | C |
112 | 6 | Mike Trout | OF |
113 | 6 | Jurickson Profar | OF |
114 | 6 | Isaac Paredes | 1B/2B/3B |
115 | 6 | Pete Fairbanks | RP |
116 | 7 | Nico Hoerner | 2B/SS |
117 | 7 | Luis Rengifo | 2B/3B/SS/OF |
118 | 7 | Ian Happ | OF |
119 | 7 | Paul Goldschmidt | 1B |
120 | 7 | Logan O'Hoppe | C |
121 | 7 | David Bednar | RP |
122 | 7 | Ezequiel Tovar | SS |
123 | 7 | Edwin Diaz | RP |
124 | 7 | Zach Neto | SS |
125 | 7 | Luis Gil | SP |
126 | 7 | Ryan Mountcastle | 1B |
127 | 7 | MacKenzie Gore | SP |
128 | 7 | Ryan McMahon | 2B/3B |
129 | 8 | Nick Pivetta | SP/RP |
130 | 8 | Triston Casas | 1B |
131 | 8 | Brandon Nimmo | OF |
132 | 8 | Carlos Rodon | SP |
133 | 8 | Rhys Hoskins | 1B |
134 | 8 | Framber Valdez | SP |
135 | 8 | Jeimer Candelario | 1B/3B |
136 | 8 | Ronel Blanco | SP, RP |
137 | 8 | Michael King | SP/RP |
138 | 8 | Ceddanne Rafaela | SS/OF |
139 | 8 | Josh Jung | 3B |
140 | 8 | Yainer Diaz | C/1B |
141 | 8 | Brenton Doyle | OF |
142 | 8 | Jonathan India | 2B |
143 | 8 | Nolan Jones | 1B/OF |
144 | 8 | Jose Alvarado | RP |
145 | 8 | Christopher Morel | 2B/OF |
146 | 8 | Gleyber Torres | 2B |
147 | 8 | Brent Rooker | OF |
148 | 8 | Jackson Chourio | OF |
149 | 8 | Wyatt Langford | OF |
150 | 8 | Max Scherzer | SP |
151 | 8 | Bailey Ober | SP |
152 | 8 | Hunter Brown | SP |
153 | 8 | Willi Castro | 2B/3B/OF |
154 | 8 | Cristopher Sanchez | SP |
155 | 9 | Josh Smith | 3B/SS/OF |
156 | 9 | Mark Vientos | 1B/3B |
157 | 9 | Jesse Winker | OF |
158 | 9 | Brendan Donovan | 1B/2B/OF |
159 | 9 | Jackson Merrill | SS/OF |
160 | 9 | David Hamilton | SS |
161 | 9 | Salvador Perez | C/1B |
162 | 9 | Bobby Miller | SP |
163 | 9 | Ryan Jeffers | C |
164 | 9 | Francisco Alvarez | C |
165 | 9 | Kutter Crawford | SP/RP |
166 | 9 | Seth Lugo | SP |
167 | 9 | Ryan Pepiot | SP/RP |
168 | 9 | Taj Bradley | SP |
169 | 9 | Jonah Heim | C |
170 | 9 | Alex Verdugo | OF |
171 | 9 | Gavin Stone | SP |
172 | 9 | Kenley Jansen | RP |
173 | 9 | Luis Arraez | 1B/2B |
174 | 9 | Nestor Cortes Jr. | SP |
175 | 9 | Heliot Ramos | OF |
176 | 10 | Andrew McCutchen | OF |
177 | 10 | Vinnie Pasquantino | 1B |
178 | 10 | Alec Burleson | 1B/OF |
179 | 10 | Bo Bichette | SS |
180 | 10 | Colt Keith | 2B/3B |
181 | 10 | J.D. Martinez | DH |
182 | 10 | Zach Eflin | SP |
183 | 10 | Giancarlo Stanton | OF |
184 | 10 | Michael Harris II | OF |
185 | 10 | Willson Contreras | C |
186 | 10 | Zack Gelof | 2B |
187 | 10 | Sean Murphy | C |
188 | 10 | Hunter Greene | SP |
189 | 10 | Nathan Eovaldi | SP |
190 | 10 | J.T. Realmuto | C |
191 | 10 | Nolan Gorman | 2B/3B |
192 | 11 | Jo Adell | OF |
193 | 11 | Bryan De La Cruz | OF |
194 | 11 | Carlos Correa | SS |
195 | 11 | Noelvi Marte | 3B |
196 | 11 | Camilo Doval | RP |
197 | 11 | Joc Pederson | OF |
198 | 11 | Masyn Winn | SS |
199 | 11 | Jesus Sanchez | OF |
200 | 11 | Gabriel Moreno | C |
201 | 11 | Yandy Diaz | 1B |
202 | 11 | Thairo Estrada | 2B/SS |
203 | 11 | Wilyer Abreu | OF |
204 | 11 | Taylor Ward | OF |
205 | 11 | Matt Waldron | SP |
206 | 11 | Matt Chapman | 3B |
207 | 11 | Jarred Kelenic | OF |
208 | 11 | Nick Lodolo | SP |
209 | 11 | Josh Lowe | OF |
210 | 11 | Yusei Kikuchi | SP |
211 | 11 | Jeremy Pena | SS |
212 | 11 | Shea Langeliers | C |
213 | 11 | Yoshinobu Yamamoto | SP |
214 | 11 | Bryce Miller | SP |
215 | 11 | Erick Fedde | SP |
216 | 11 | Nolan Arenado | 3B |
217 | 11 | Joey Ortiz | 2B |
218 | 11 | Chris Bassitt | SP |
219 | 11 | Mitch Keller | SP |
220 | 11 | Tommy Pham | OF |
221 | 11 | Kyle Finnegan | RP |
222 | 12 | Jake Irvin | SP |
223 | 12 | Yu Darvish | SP |
224 | 12 | Lourdes Gurriel Jr. | OF |
225 | 12 | Bryan Woo | SP |
226 | 12 | Tylor Megill | SP |
227 | 12 | Tanner Scott | RP |
228 | 12 | Shane Baz | SP |
229 | 12 | Daulton Varsho | OF |
230 | 12 | George Springer | OF |
231 | 12 | Sal Frelick | OF |
232 | 12 | Matt Vierling | 3B/OF |
233 | 12 | Ben Rice | C, 1B |
234 | 12 | Gavin Williams | SP |
235 | 12 | Clayton Kershaw | SP |
236 | 12 | Reese Olson | SP |
237 | 12 | JJ Bleday | OF |
238 | 12 | Patrick Bailey | C |
239 | 12 | Jose Siri | OF |
240 | 12 | MJ Melendez | C/OF |
241 | 12 | Carlos Estevez | RP |
242 | 12 | Alexis Diaz | RP |
243 | 12 | Mitch Garver | C |
244 | 12 | Byron Buxton | DH |
245 | 12 | Trevor Megill | RP |
246 | 12 | Jeff Hoffman | RP |
247 | 12 | Kirby Yates | RP |
248 | 12 | Kyle Gibson | SP |
249 | 12 | Jason Foley | RP |
250 | 13 | Chas McCormick | OF |
251 | 13 | Max Muncy | 3B |
252 | 13 | Jose Berrios | SP |
253 | 13 | Jorge Soler | OF |
254 | 13 | Colton Cowser | OF |
255 | 13 | Andy Pages | OF |
256 | 13 | Harrison Bader | OF |
257 | 13 | Eloy Jimenez | OF |
258 | 13 | TJ Friedl | OF |
259 | 13 | Masataka Yoshida | OF |
260 | 13 | Kodai Senga | SP |
261 | 13 | James McArthur | RP |
262 | 13 | Marcus Stroman | SP |
263 | 13 | J.P. Crawford | SS |
264 | 13 | DJ Herz | SP |
265 | 13 | Devin Williams | RP |
266 | 13 | Blake Snell | SP |
267 | 13 | Spencer Schwellenbach | SP |
268 | 13 | Brandon Lowe | 2B |
269 | 13 | Dansby Swanson | SS |
270 | 13 | Tobias Myers | SP |
271 | 13 | Jesus Luzardo | SP |
272 | 13 | Griffin Jax | RP |
273 | 13 | A.J. Puk | RP |
274 | 13 | Junior Caminero | 3B |
275 | 13 | Nick Gonzales | 2B/SS |
276 | 13 | Connor Wong | C |
277 | 13 | Ben Brown | SP |
278 | 13 | Michael Conforto | OF |
279 | 13 | Luis Garcia (2B) | 2B/SS |
280 | 13 | Jacob Young | OF |
281 | 13 | Michael Busch | 1B/3B |
282 | 13 | Cedric Mullins II | OF |
283 | 13 | Jordan Romano | RP |
284 | 13 | Tyler Stephenson | C |
285 | 13 | Cade Povich | SP |
286 | 14 | Andrew Vaughn | 1B |
287 | 14 | Davis Schneider | 2B |
288 | 14 | Spencer Arrighetti | SP |
289 | 14 | Kerry Carpenter | OF |
290 | 14 | Spencer Horwitz | 1B |
291 | 14 | Jason Heyward | OF |
292 | 14 | David Festa | SP |
293 | 14 | Isiah Kiner-Falefa | 3B/OF |
294 | 14 | Jackson Holliday | SS |
295 | 14 | Jorge Polanco | 2B/3B |
296 | 14 | Luke Raley | 1B/OF |
297 | 14 | Max Meyer | SP |
298 | 14 | Ricky Tiedemann | SP |
299 | 14 | Ramon Laureano | OF |
300 | 14 | Jake McCarthy | OF |
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!