0% found this document useful (0 votes)
113 views1 page

Early 2025 Top 300 Fantasy Baseball Rankings - Yahoo Sports

Uploaded by

missouri824
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
113 views1 page

Early 2025 Top 300 Fantasy Baseball Rankings - Yahoo Sports

Uploaded by

missouri824
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Search M

Olympics AM: Biles the GOAT What to watch Friday

Early 2025 Top 300


Fantasy Baseball Rankings
NBC Sports
Thu, Jul 18, 2024 · 8 min read

Which MLB teams should sell at the trade deadline?

   
An All-Star break tradition, here are my mostly-for-
fun 2025 player rankings. I’ve done my best to list
players where they’ll be 20-game eligible next year,
and the free agents-to-be are listed without teams.
Players with contract options for next year have an
asterisk included with their team names.

Listen to the Rotoworld Baseball Show for the


latest player news, waiver claims, roster advice
and more from our experts all season long. Click
here or download it wherever you get your
podcasts.

Click to see other other preliminary 2025 rankings:

ADVERTISEMENT

Top 300 | SP | RP | OF | 1B | 2B | SS | 3B | C | DH

Early 2025 Top 300 Overall rankings

2025 Top 300 Team

1 Bobby Witt Jr. Royals

2 Aaron Judge Yankees

3 Gunnar Henderson Orioles

4 Julio Rodriguez Mariners

5 Kyle Tucker Astros

6 Juan Soto

7 Shohei Ohtani - DH Dodgers

8 Elly De La Cruz Reds

9 Fernando Tatis Jr. Padres

10 Mookie Betts Dodgers

11 Yordan Alvarez Astros

12 Austin Riley Braves

13 Jose Ramirez Guardians

14 CJ Abrams Nationals

15 Freddie Freeman Dodgers

16 Tarik Skubal Tigers

17 Vladimir Guerrero Jr. Blue Jays

18 Bryce Harper Phillies

19 Trea Turner Phillies

20 Corbin Burnes

21 Corbin Carroll Diamondbacks

22 Wyatt Langford Rangers

23 Rafael Devers Red Sox

24 Paul Skenes Pirates

25 Ronald Acuna Jr. Braves

26 George Kirby Mariners

27 Jarren Duran Red Sox

28 Corey Seager Rangers

29 Luis Robert Jr. White Sox

30 Zack Wheeler Phillies

31 Matt Olson Braves

32 Emmanuel Clase Guardians

33 Pete Alonso

34 Logan Gilbert Mariners

35 Josh Naylor Guardians

36 Royce Lewis Twins

37 Jose Altuve Astros

38 Tyler Glasnow Dodgers

39 Francisco Lindor Mets

40 Adley Rutschman Orioles

41 Marcus Semien Rangers

42 Cole Ragans Royals

43 Ketel Marte Diamondbacks

44 Riley Greene Tigers

45 Yoshinobu Yamamoto Dodgers

46 Edwin Diaz Mets

47 Michael Harris II Braves

48 Manny Machado Padres

49 Oneil Cruz Pirates

50 Joe Ryan Twins

51 Jazz Chisholm Jr. Marlins

52 Adolis Garcia Rangers

53 Max Fried

54 Bo Bichette Blue Jays

55 Steven Kwan Guardians

56 Ozzie Albies Braves

57 Dylan Cease Padres

58 Mike Trout Angels

59 Jhoan Duran Twins

60 William Contreras Brewers

61 Gerrit Cole Yankees*

62 Christopher Morel Cubs

63 Marcell Ozuna Braves*

64 Matt McLain Reds

65 Jacob deGrom Rangers

66 Josh Hader Astros

67 Spencer Steer Reds

68 Randy Arozarena Rays

69 Vinnie Pasquantino Royals

70 Pablo Lopez Twins

71 Kyle Schwarber Phillies

72 Devin Williams Brewers

73 Bryan Reynolds Pirates

74 Josh Jung Rangers

75 Christian Yelich Brewers

76 Garrett Crochet White Sox

77 Teoscar Hernandez

78 Jackson Merrill Padres

79 Raisel Iglesias Braves

80 Josh Lowe Rays

81 Alec Bohm Phillies

82 Jackson Chourio Brewers

83 Seiya Suzuki Cubs

84 Camilo Doval Giants

85 Christian Walker

86 Maikel Garcia Royals

87 Ryan Helsley Cardinals

88 Triston Casas Red Sox

89 Grayson Rodriguez Orioles

90 Ezequiel Tovar Rockies

91 Andres Munoz Mariners

92 Anthony Volpe Yankees

93 Shane McClanahan Rays

94 Cody Bellinger Cubs*

95 James Wood Nationals

96 Felix Bautista Orioles

97 Ryan McMahon Rockies

98 Brandon Nimmo Mets

99 Zac Gallen Diamondbacks

100 Willy Adames

101 David Bednar Pirates

102 Ian Happ Cubs

103 Chris Sale Braves

104 Will Smith Dodgers

105 Jared Jones Pirates

106 Tyler O'Neill

107 Jordan Westburg Orioles

108 Tanner Bibee Guardians

109 Robert Suarez Padres

110 Bryson Stott Phillies

111 Nico Hoerner Cubs

112 Aaron Nola Phillies

113 Anthony Santander

114 Mason Miller Athletics

115 Nolan Jones Rockies

116 Gleyber Torres

117 Luis Castillo Mariners

118 Xander Bogaerts Padres

119 Jeremy Pena Astros

120 Evan Phillips Dodgers

121 Evan Carter Rangers

122 Isaac Paredes Rays

123 Spencer Strider Braves

124 Zach Neto Angels

125 Pete Fairbanks Rays

126 Taylor Ward Angels

127 Coby Mayo Orioles

128 Freddy Peralta Brewers*

129 Noelvi Marte Reds

130 Salvador Perez Royals

131 Logan Webb Giants

132 Andres Gimenez Guardians

133 Ryan Mountcastle Orioles

134 Framber Valdez Astros

135 Clay Holmes

136 Yandy Diaz Rays

137 Justin Steele Cubs

138 Jackson Holliday Orioles

139 Luis Gil Yankees

140 Heliot Ramos Giants

141 Kenley Jansen

142 Shane Baz Rays

143 Paul Goldschmidt

144 George Springer Blue Jays

145 Sonny Gray Cardinals

146 Christian Encarnacion-Strand Reds

147 Tanner Scott

148 Kevin Gausman Blue Jays

149 Brenton Doyle Rockies

150 Alex Bregman

151 Michael King Padres

152 Jeimer Candelario Reds

153 Shota Imanaga Cubs

154 Nick Castellanos Phillies

155 Lourdes Gurriel Jr. Diamondbacks

156 Kirby Yates

157 Jack Flaherty

158 Carlos Correa Twins

159 Masyn Winn Cardinals

160 Taj Bradley Rays

161 Eloy Jimenez White Sox*

162 Ceddanne Rafaela Red Sox

163 Blake Snell Giants*

164 Luis Arraez Padres

165 Heston Kjerstad Orioles

166 Craig Kimbrel Orioles*

167 Garrett Mitchell Brewers

168 Logan O'Hoppe Angels

169 Hunter Greene Reds

170 Jonathan India Reds

171 Jake Cronenworth Padres

172 Ha-Seong Kim Padres*

173 Bobby Miller Dodgers

174 Byron Buxton Twins

175 Liam Hendriks Red Sox

176 Brice Turang Brewers

177 J.T. Realmuto Phillies

178 Shohei Ohtani - SP Dodgers

179 Mark Vientos Mets

180 Kyle Finnegan Nationals

181 Luis Rengifo Angels

182 Trevor Story Red Sox

183 Bailey Ober Twins

184 Wilyer Abreu Red Sox

185 Jose Miranda Twins

186 Nick Lodolo Reds

187 Jung Hoo Lee Giants

188 Max Scherzer

189 Carlos Estevez

190 Mitch Keller Pirates

191 Colton Cowser Orioles

192 Dansby Swanson Cubs

193 Jordan Romano Blue Jays

194 Nolan Arenado Cardinals

195 Bryce Miller Mariners

196 J.D. Martinez

197 Brendan Donovan Cardinals

198 Zach Eflin Rays

199 Matt Chapman Giants*

200 Walker Buehler

201 Zack Gelof Athletics

202 Alexis Diaz Reds

203 Nathan Eovaldi Rangers*

204 Brooks Lee Twins

205 Daulton Varsho Blue Jays

206 Ryan Pepiot Rays

207 Yainer Diaz Astros

208 Junior Caminero Rays

209 Hunter Brown Astros

210 Rhys Hoskins Brewers*

211 Kodai Senga Mets

212 Brandon Marsh Phillies

213 Jurickson Profar

214 Roki Sasaki Japan

215 TJ Friedl Reds

216 Jordan Walker Cardinals

217 Shea Langeliers Athletics

218 Justin Verlander Astros*

219 Colt Keith Tigers

220 Sandy Alcantara Marlins

221 Jeff Hoffman

222 Alec Burleson Cardinals

223 Dylan Crews Nationals

224 Paul Sewald

225 Tommy Edman Cardinals

226 MacKenzie Gore Nationals

227 Cedric Mullins Orioles

228 Willson Contreras Cardinals

229 Jeffrey Springs Rays

230 Chris Bassitt Blue Jays

231 Bryan De La Cruz Marlins

232 Michael Busch Cubs

233 Nolan Gorman Cardinals

234 Nestor Cortes Yankees

235 Luis Garcia Jr. Nationals

236 Kerry Carpenter Tigers

237 Jose Soriano Angels

238 Brandon Lowe Rays*

239 Joe Musgrove Padres

240 Starling Marte Mets

241 Spencer Torkelson Tigers

242 A.J. Puk Marlins

243 Cristopher Sanchez Phillies

244 Andrew Vaughn White Sox

245 Jake Burger Marlins

246 Jesus Luzardo Marlins

247 Jasson Dominguez Yankees

248 Lawrence Butler Athletics

249 Jose Alvarado Phillies

250 Ranger Suarez Phillies

251 Giancarlo Stanton Yankees

252 Carlos Rodon Yankees

253 Jarred Kelenic Braves

254 Cal Raleigh Mariners

255 Jackson Jobe Tigers

256 Tyler Soderstrom Athletics

257 Hunter Harvey Royals

258 Ke'Bryan Hayes Pirates

259 Gavin Williams Guardians

260 Pete Crow-Armstrong Cubs

261 Brandon Woodruff Brewers

262 Reynaldo Lopez Braves

263 Max Muncy Dodgers

264 Francisco Alvarez Mets

265 Gavin Stone Dodgers

266 Lars Nootbaar Cardinals

267 Ben Joyce Angels

268 Brandon Pfaadt Diamondbacks

269 Jorge Soler Giants

270 Josh Bell

271 Tanner Houck Red Sox

272 Lane Thomas Nationals

273 JJ Bleday Athletics

274 Reese Olson Tigers

275 Jordan Beck Rockies

276 Jordan Montgomery Diamondbacks*

277 Brendan Rodgers Rockies

278 Brent Rooker Athletics

279 Yu Darvish Padres

280 Christian Scott Mets

281 Jacob Young Nationals

282 River Ryan Dodgers

283 Jo Adell Angels

284 Nathaniel Lowe Rangers

285 Bryan Woo Mariners

286 Yimi Garcia

287 Kyle Manzardo Guardians

288 Max Meyer Marlins

289 Johan Rojas Phillies

290 Jesus Sanchez Marlins

291 Yusei Kikuchi

292 Masataka Yoshida Red Sox

293 James McArthur Royals

294 Miguel Vargas Dodgers

295 Patrick Bailey Giants

296 Luis Severino

297 Ben Rice Yankees

298 Charlie Condon Rockies

299 David Hamilton Red Sox

300 Willi Castro Twins

I’m going with Bobby Witt Jr. at No. 1 overall for

now, though I’m far from dead set on it. Shohei

Ohtani has been my No. 1 rest-of-2024 player for

a few months now, but I don’t trust him quite as

much offensively with his planned return to the

mound. I’d probably lean Aaron Judge over Witt

if Juan Soto gets re-signed. Gunnar Henderson

was also in the mix, but I have far more faith in

Witt when it comes to steals. Henderson has

been excellent in going 14-for-15 there this

season, but I think his volume is more likely to

decrease than increase going forward.


ADVERTISEMENT

Advertisement

Number of players by team:

14: Phillies
13: Dodgers, Rays
12: Orioles, Padres
11: Braves, Cardinals, Reds
10: Cubs, Red Sox
9: Astros, Brewers, Rangers, Twins, Yankees
8: Angels, Giants, Guardians, Mariners, Marlins,
Mets, Nationals
7: Athletics, Blue Jays, Pirates, Rockies, Royals,
Tigers
6: Diamondbacks
4: White Sox

One of those four White Sox is Eloy Jiménez, whose


option is very likely to be declined. They might also
trade Garrett Crochet and/or Luis Robert Jr. The
other guy on the list is Andrew Vaughn at No. 244.

Meanwhile, the Phillies placed all nine starting


position players, four starting pitchers and one
reliever in José Alvarado. Orion Kerkering also came
close; he should be more of a candidate for saves
next year if Jeff Hoffman leaves in free agency.

A’s hitters here are getting a boost from the

expected move to Sacramento next year, since

it’ll be a big ballpark upgrade for the bats. Brent

Rooker, though, wasn’t really included in that, as

there’s a good chance he’ll be on the move

before the trade deadline or over the winter.

Still, players like Lawrence Butler, JJ Bleday and

Tyler Soderstrom all made the overall top 300

and probably wouldn’t have otherwise.

You might also like