Subscribe

If you were following along with the preseason edition, here’s our regular-season top 300 overall rankings, which will be updated weekly on Mondays.

These are rest-of-season rankings for mixed 5×5 fantasy baseball leagues.

Advertisement

You can check out our rankings for dynasty leagues here.

MLB: Arizona Diamondbacks at Atlanta Braves

Fantasy Baseball Waiver Wire: Shelby Miller is closing again, Abraham Toro is on fire

Eric Samulski breaks down some of the top waiver wire adds for the upcoming week of fantasy baseball

2025 Fantasy Baseball Top 300 overall ranks

**Updated as of Monday, June 30**

Top 300

Player

Team

Pos

Rk

June 23

1

Aaron Judge

Yankees

OF

1

1

2

Shohei Ohtani

Dodgers

DH

1

2

3

Bobby Witt Jr.

Royals

SS

1

3

4

Tarik Skubal

Tigers

SP

1

4

5

Elly De La Cruz

Reds

SS

2

5

6

Ronald Acuna Jr.

Braves

OF

2

6

7

Fernando Tatis Jr.

Padres

OF

3

8

8

Kyle Tucker

Cubs

OF

4

11

9

Jose Ramirez

Guardians

3B

1

10

10

Gunnar Henderson

Orioles

SS

3

9

11

Juan Soto

Mets

OF

5

12

12

Paul Skenes

Pirates

SP

2

13

13

James Wood

Nationals

OF

6

14

14

Corbin Carroll

Diamondbacks

OF

7

7

15

Vladimir Guerrero Jr.

Blue Jays

1B

1

15

16

Zack Wheeler

Phillies

SP

3

18

17

Francisco Lindor

Mets

SS

4

17

18

Julio Rodriguez

Mariners

OF

8

16

19

Freddie Freeman

Dodgers

1B

2

19

20

Jackson Chourio

Brewers

OF

9

20

21

Jackson Merrill

Padres

OF

10

21

22

Manny Machado

Padres

3B

2

23

23

Oneil Cruz

Pirates

SS

5

25

24

Kyle Schwarber

Phillies

DH

2

28

25

Mookie Betts

Dodgers

SS

6

22

26

Matt Olson

Braves

1B

3

26

27

Garrett Crochet

Red Sox

SP

4

29

28

Jarren Duran

Red Sox

OF

11

27

29

CJ Abrams

Nationals

SS

7

30

30

Pete Alonso

Mets

1B

4

31

31

Pete Crow-Armstrong

Cubs

OF

12

32

32

Ketel Marte

Diamondbacks

2B

1

37

33

Austin Riley

Braves

3B

3

33

34

Hunter Brown

Astros

SP

5

34

35

Bryce Harper

Phillies

1B

5

39

36

Trea Turner

Phillies

SS

8

35

37

Jazz Chisholm Jr.

Yankees

2B

2

36

38

Yordan Alvarez

Astros

OF

13

41

39

Jacob deGrom

Rangers

SP

6

40

40

Wyatt Langford

Rangers

OF

14

24

41

Teoscar Hernandez

Dodgers

OF

15

38

42

Logan Gilbert

Mariners

SP

7

42

43

Brent Rooker

Athletics

OF

16

44

44

Bo Bichette

Blue Jays

SS

9

43

45

Jose Altuve

Astros

2B

3

45

46

Rafael Devers

Giants

3B

4

46

47

Josh Hader

Astros

RP

1

47

48

Seiya Suzuki

Cubs

OF

17

48

49

Corey Seager

Rangers

SS

10

51

50

Dylan Cease

Padres

SP

8

49

51

Framber Valdez

Astros

SP

9

52

52

Zach Neto

Angels

SS

11

50

53

Cal Raleigh

Mariners

C

1

53

54

Max Fried

Yankees

SP

10

55

55

Mike Trout

Angels

OF

18

54

56

Joe Ryan

Twins

SP

11

59

57

Ian Happ

Cubs

OF

19

56

58

George Kirby

Mariners

SP

12

58

59

Lawrence Butler

Athletics

OF

20

61

60

Junior Caminero

Rays

3B

5

62

61

Edwin Diaz

Mets

RP

2

63

62

Logan Webb

Giants

SP

13

64

63

Marcell Ozuna

Braves

DH

3

57

64

Spencer Strider

Braves

SP

14

60

65

Yoshinobu Yamamoto

Dodgers

SP

15

65

66

Josh Lowe

Rays

OF

21

67

67

Cristopher Sanchez

Phillies

SP

16

68

68

Emmanuel Clase

Guardians

RP

3

70

69

Matt McLain

Reds

2B

4

69

70

Spencer Schwellenbach

Braves

SP

17

72

71

Willson Contreras

Cardinals

C

2

73

72

Jacob Wilson

Athletics

SS

12

71

73

Mason Miller

Athletics

RP

4

75

74

Anthony Volpe

Yankees

SS

13

74

75

Josh Naylor

Diamondbacks

1B

6

77

76

Cody Bellinger

Yankees

1B

7

76

77

Jhoan Duran

Twins

RP

5

81

78

Isaac Paredes

Astros

3B

6

78

79

Andres Munoz

Mariners

RP

6

79

80

Shota Imanaga

Cubs

SP

18

89

81

Christian Yelich

Brewers

OF

22

85

82

Ryan Helsley

Cardinals

RP

7

86

83

Brice Turang

Brewers

2B

5

84

84

Riley Greene

Tigers

OF

23

88

85

Tommy Edman

Dodgers

2B

6

87

86

Alec Bohm

Phillies

3B

7

83

87

Jeff Hoffman

Blue Jays

RP

8

90

88

Bryan Woo

Mariners

SP

19

92

89

Robert Suarez

Padres

RP

9

93

90

Christian Walker

Astros

1B

8

91

91

Maikel Garcia

Royals

2B

7

94

92

Alex Bregman

Red Sox

3B

8

100

93

Freddy Peralta

Brewers

SP

20

96

94

Felix Bautista

Orioles

RP

10

99

95

Brandon Lowe

Rays

2B

8

101

96

Tanner Bibee

Guardians

SP

21

102

97

Jesus Luzardo

Phillies

SP

22

98

98

Devin Williams

Yankees

RP

11

104

99

William Contreras

Brewers

C

3

95

100

Sonny Gray

Cardinals

SP

23

110

101

Jordan Westburg

Orioles

2B

9

97

102

Carlos Rodon

Yankees

SP

24

107

103

Robbie Ray

Giants

SP

25

105

104

Michael Harris II

Braves

OF

24

80

105

Steven Kwan

Guardians

OF

25

103

106

Vinnie Pasquantino

Royals

1B

9

109

107

Bryan Reynolds

Pirates

OF

26

111

108

Brenton Doyle

Rockies

OF

27

108

109

Byron Buxton

Twins

OF

28

115

110

Jeremy Pena

Astros

SS

14

66

111

Salvador Perez

Royals

C

4

112

112

Nick Castellanos

Phillies

OF

29

114

113

Tanner Scott

Dodgers

RP

12

116

114

Tyler Glasnow

Dodgers

SP

26

119

115

Adolis Garcia

Rangers

OF

30

113

116

Kevin Gausman

Blue Jays

SP

27

122

117

Nico Hoerner

Cubs

2B

10

123

118

Luis Robert Jr.

White Sox

OF

31

82

119

Tyler Soderstrom

Athletics

1B

10

106

120

Jung Hoo Lee

Giants

OF

32

117

121

Blake Snell

Dodgers

SP

28

126

122

Brandon Nimmo

Mets

OF

33

121

123

Marcus Semien

Rangers

2B

11

118

124

Hunter Greene

Reds

SP

29

130

125

Randy Arozarena

Mariners

OF

34

128

126

Jacob Misiorowski

Brewers

SP

30

135

127

Brendan Donovan

Cardinals

2B

12

127

128

Yainer Diaz

Astros

C

5

129

129

Willy Adames

Giants

SS

15

131

130

Kenley Jansen

Angels

RP

13

132

131

Roman Anthony

Red Sox

OF

35

133

132

Xavier Edwards

Marlins

SS

16

120

133

Jasson Dominguez

Yankees

OF

36

124

134

Matt Chapman

Giants

3B

9

144

135

Nick Pivetta

Padres

SP

31

137

136

Trevor Megill

Brewers

RP

14

139

137

Ranger Suarez

Phillies

SP

32

140

138

Camilo Doval

Giants

RP

15

125

139

Andy Pages

Dodgers

OF

37

141

140

Carlos Estevez

Royals

RP

16

142

141

Gleyber Torres

Tigers

2B

13

147

142

Pete Fairbanks

Rays

RP

17

146

143

MacKenzie Gore

Nationals

SP

33

148

144

Dylan Crews

Nationals

OF

38

152

145

Clay Holmes

Mets

SP

34

145

146

Eugenio Suarez

Diamondbacks

3B

10

149

147

Ceddanne Rafaela

Red Sox

SS

17

150

148

Yandy Diaz

Rays

1B

11

154

149

Kodai Senga

Mets

SP

35

155

150

Reese Olson

Tigers

SP

36

157

151

Dansby Swanson

Cubs

SS

18

156

152

Masyn Winn

Cardinals

SS

19

158

153

Jonathan Aranda

Rays

1B

12

165

154

Addison Barger

Blue Jays

3B

11

151

155

Lars Nootbaar

Cardinals

OF

39

138

156

Jonathan India

Royals

2B

14

153

157

Royce Lewis

Twins

3B

12

169

158

Drew Rasmussen

Rays

SP

37

159

159

Ezequiel Tovar

Rockies

SS

20

162

160

Cam Smith

Astros

3B

13

213

161

Nick Kurtz

Athletics

1B

13

172

162

Paul Goldschmidt

Yankees

1B

14

143

163

Clayton Kershaw

Dodgers

SP

38

166

164

Luis Garcia Jr.

Nationals

2B

15

160

165

Trevor Story

Red Sox

SS

21

178

166

Wilyer Abreu

Red Sox

OF

40

161

167

Spencer Steer

Reds

1B

15

175

168

Nolan Arenado

Cardinals

3B

14

164

169

Raisel Iglesias

Braves

RP

18

134

170

Ozzie Albies

Braves

2B

16

136

171

Josh Jung

Rangers

3B

15

167

172

Jackson Holliday

Orioles

2B

17

174

173

Nathan Eovaldi

Rangers

SP

39

173

174

Chandler Simpson

Rays

OF

41

182

175

Evan Carter

Rangers

OF

42

199

176

Jac Caglianone

Royals

1B

16

168

177

Heliot Ramos

Giants

OF

43

177

178

Jo Adell

Angels

OF

44

192

179

Michael Toglia

Rockies

1B

17

170

180

TJ Friedl

Reds

OF

45

180

181

Cole Ragans

Royals

SP

40

183

182

Kyle Finnegan

Nationals

RP

19

179

183

Bryce Miller

Mariners

SP

41

171

184

Xander Bogaerts

Padres

SS

22

188

185

Chris Bassitt

Blue Jays

SP

42

176

186

Bryson Stott

Phillies

2B

18

181

187

Michael King

Padres

SP

43

185

188

Parker Meadows

Tigers

OF

46

186

189

Adley Rutschman

Orioles

C

6

194

190

David Bednar

Pirates

RP

20

189

191

Chris Sale

Braves

SP

44

196

192

Kerry Carpenter

Tigers

OF

47

163

193

Taylor Ward

Angels

OF

48

190

194

Will Smith

Dodgers

C

7

187

195

Spencer Torkelson

Tigers

1B

18

184

196

Matthew Boyd

Cubs

SP

45

197

197

Colton Cowser

Orioles

OF

49

202

198

Austin Hays

Reds

OF

50

222

199

George Springer

Blue Jays

OF

51

231

200

Sandy Alcantara

Marlins

SP

46

198

201

Eury Perez

Marlins

SP

47

203

202

Michael Busch

Cubs

1B

19

214

203

Clarke Schmidt

Yankees

SP

48

200

204

Daniel Palencia

Cubs

RP

21

201

205

Anthony Santander

Blue Jays

OF

52

195

206

Max Muncy

Dodgers

3B

16

210

207

David Peterson

Mets

SP

49

204

208

Sal Frelick

Brewers

OF

53

207

209

Noelvi Marte

Reds

3B

17

221

210

Jesus Sanchez

Marlins

OF

54

205

211

Andres Gimenez

Blue Jays

2B

19

191

212

Ryan Pepiot

Rays

SP

50

206

213

Luis Arraez

Padres

2B

20

212

214

Tyler O’Neill

Orioles

OF

55

220

215

Mark Vientos

Mets

3B

18

224

216

Matt Shaw

Cubs

3B

19

211

217

Jordan Beck

Rockies

OF

56

209

218

Aroldis Chapman

Red Sox

RP

22

208

219

Ryan O’Hearn

Orioles

1B

20

218

220

Sean Manaea

Mets

SP

51

228

221

Jorge Soler

Angels

OF

57

230

222

Shohei Ohtani

Dodgers

SP

52

229

223

Marcelo Mayer

Red Sox

SS

23

219

224

Colt Keith

Tigers

2B

21

223

225

Shane Baz

Rays

SP

53

237

226

Nick Lodolo

Reds

SP

54

227

227

Logan O’Hoppe

Angels

C

8

215

228

Brandon Woodruff

Brewers

SP

55

267

229

Victor Scott II

Cardinals

OF

58

226

230

Christian Encarnacion-Strand

Reds

1B

21

216

231

Ben Casparius

Dodgers

SP

56

232

232

Giancarlo Stanton

Yankees

DH

4

217

233

Cedric Mullins

Orioles

OF

59

225

234

Daulton Varsho

Blue Jays

OF

60

238

235

Shane McClanahan

Rays

SP

57

253

236

Jack Flaherty

Tigers

SP

58

233

237

Jake Burger

Rangers

3B

20

241

238

Will Vest

Tigers

RP

23

248

239

Zac Gallen

Diamondbacks

SP

59

193

240

Hunter Goodman

Rockies

C

9

234

241

Lourdes Gurriel Jr.

Diamondbacks

OF

61

235

242

Shelby Miller

Diamondbacks

RP

24

236

243

Shea Langeliers

Athletics

C

10

NR

244

Max Scherzer

Blue Jays

SP

60

258

245

Landon Roupp

Giants

SP

61

243

246

Ryan McMahon

Rockies

3B

21

242

247

Gavin Lux

Reds

2B

22

246

248

Jeff McNeil

Mets

2B

23

239

249

Rhys Hoskins

Brewers

1B

22

239

250

Yusei Kikuchi

Angels

SP

62

NR

251

Orion Kerkering

Phillies

RP

25

240

252

Gavin Williams

Guardians

SP

63

247

253

Matt Wallner

Twins

OF

62

244

254

Casey Mize

Tigers

SP

64

256

255

Kris Bubic

Royals

SP

65

251

256

Alec Burleson

Cardinals

OF

63

254

257

Nolan Schanuel

Angels

1B

23

255

258

Andrew Abbott

Reds

SP

66

262

259

Dustin May

Dodgers

SP

67

240

260

Ben Rice

Yankees

1B

24

275

261

Seth Lugo

Royals

SP

68

264

262

J.T. Realmuto

Phillies

C

11

252

263

Luis Castillo

Mariners

SP

69

259

264

Nathaniel Lowe

Nationals

1B

25

260

265

Justin Verlander

Giants

SP

70

261

266

Will Warren

Yankees

SP

71

277

267

Brett Baty

Mets

2B

24

266

268

Quinn Priester

Brewers

SP

72

NR

269

Kristian Campbell

Red Sox

2B

25

263

270

Joe Boyle

Rays

SP

73

269

271

Chase Burns

Reds

SP

74

282

272

Jake Cronenworth

Padres

2B

26

271

273

Merrill Kelly

Diamondbacks

SP

75

265

274

Tyler Freeman

Rockies

OF

64

276

275

Ivan Herrera

Cardinals

C

12

283

276

Emilio Pagan

Reds

RP

26

272

277

Pavin Smith

Diamondbacks

1B

26

268

278

Robert Garcia

Rangers

RP

27

274

279

Tyler Stephenson

Reds

C

13

279

280

Cade Horton

Cubs

SP

76

257

281

Andrew Benintendi

White Sox

OF

65

278

282

Matt Strahm

Phillies

RP

28

NR

283

Kyle Manzardo

Guardians

1B

27

280

284

Michael Conforto

Dodgers

OF

66

285

285

Carlos Correa

Twins

SS

24

284

286

Dylan Lee

Braves

RP

29

NR

287

Agustin Ramirez

Marlins

C

14

292

288

Ha-Seong Kim

Rays

SS

25

296

289

Pablo Lopez

Twins

SP

77

300

290

Masataka Yoshida

Red Sox

DH

5

NR

291

Yu Darvish

Padres

SP

78

NR

292

Randy Rodriguez

Giants

RP

30

NR

293

Miguel Vargas

White Sox

3B

22

270

294

Brandon Marsh

Phillies

OF

67

273

295

Trent Grisham

Yankees

OF

68

295

296

Edward Cabrera

Marlins

SP

79

294

297

Kyle Stowers

Marlins

OF

69

NR

298

Seth Halvorsen

Rockies

RP

31

289

299

Willi Castro

Twins

SS

26

293

300

J.P. Crawford

Mariners

SS

27

288

June 30 Notes

– Dropping off the list: Zach Eflin (245th), Jordan Romano (281st), Bailey Ober (286th), José Soriano (287th), Hayden Birdsong (290th), Mickey Moniak (291st), Luke Weaver (297th), Dane Myers (298th), Drake Baldwin (299th)

– This is one of those weeks that I wish I had an extra 10-12 spots to work with. I didn’t really intend to drop Myers or Baldwin, and I wanted to add the Astros’ Brandon Walter and have Phillies prospect Andrew Painter start working his way up the list in anticipation of a second-half debut. I also nearly included Guardians prospect Chase DeLauter, but he’s just such an injury risk; he’ll warrant adding in mixed leagues if he gets a callup here soon, but he can’t really be counted on to stay healthy.

Advertisement

– There’s no denying that Camilo Doval has been pretty shaky since returning to the closer’s role in late May, and with the Giants being pretty proactive when it comes to changing closers, Randy Rodriguez joins the top 300 this week. Rodriguez has a 0.75 ERA and a crazy 51/7 K/BB in 36 innings. He’s also clearly ahead of Ryan Walker on the depth chart at this point.

Brandon Woodruff’s cursed rehab time in the minors appears over after he gave up four runs in 3 1/3 innings Sunday. The good news there is that he averaged 93.0 mph with his fastball. That’s down from 95.8 mph when he was last seen in the majors prior to shoulder surgery, but it’s considerably better than the 91.6 mph he averaged in his earlier Triple-A starts. I wouldn’t want him active immediately in mixed leagues, but I’m a little more optimistic now than I was a couple of weeks ago. He checks in at No. 228.

– The A’s promoted Colby Thomas on Monday, but since I’m not sure where they’re going to start him, he didn’t crack the top 300. The 2022 third-round pick was batting .297/.365/.542 for Triple-A Las Vegas and has enough speed and power to be interesting, especially with the way the ballpark is playing in Sacramento this season. But he needs an everyday gig, and I don’t think he’s getting one just yet. Maybe it’ll eventually come at Denzel Clarke’s expense, but Clarke’s defense has been incredible enough to justify the playing time so far.

Read the full article here

Leave A Reply

2025 © Prices.com LLC. All Rights Reserved.
Exit mobile version