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: Miami Marlins-Workouts

Fantasy Baseball Waiver Wire: Time to stash Eury Perez, is Cam Smith figuring it out?

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 9**

Top 300

Player

Team

Pos

Rk

June 2

1

Aaron Judge

Yankees

OF

1

1

2

Shohei Ohtani

Dodgers

DH

1

2

3

Bobby Witt Jr.

Royals

SS

1

3

4

Corbin Carroll

Diamondbacks

OF

2

4

5

Tarik Skubal

Tigers

SP

1

5

6

Elly De La Cruz

Reds

SS

2

7

7

Fernando Tatis Jr.

Padres

OF

3

6

8

Gunnar Henderson

Orioles

SS

3

8

9

Kyle Tucker

Cubs

OF

4

9

10

Jose Ramirez

Guardians

3B

1

10

11

Ronald Acuna Jr.

Braves

OF

5

11

12

Juan Soto

Mets

OF

6

12

13

Paul Skenes

Pirates

SP

2

14

14

Julio Rodriguez

Mariners

OF

7

13

15

Vladimir Guerrero Jr.

Blue Jays

1B

1

15

16

Francisco Lindor

Mets

SS

4

16

17

Freddie Freeman

Dodgers

1B

2

17

18

Jackson Merrill

Padres

OF

8

18

19

Zack Wheeler

Phillies

SP

3

19

20

Jarren Duran

Red Sox

OF

9

21

21

James Wood

Nationals

OF

10

20

22

Austin Riley

Braves

3B

2

22

23

Wyatt Langford

Rangers

OF

11

23

24

Jackson Chourio

Brewers

OF

12

24

25

Mookie Betts

Dodgers

SS

5

25

26

Manny Machado

Padres

3B

3

26

27

Oneil Cruz

Pirates

SS

6

27

28

Matt Olson

Braves

1B

3

28

29

Kyle Schwarber

Phillies

DH

2

29

30

Garrett Crochet

Red Sox

SP

4

31

31

Pete Alonso

Mets

1B

4

34

32

Rafael Devers

Red Sox

3B

4

33

33

CJ Abrams

Nationals

SS

7

30

34

Trea Turner

Phillies

SS

8

40

35

Yordan Alvarez

Astros

OF

13

35

36

Ketel Marte

Diamondbacks

2B

1

36

37

Hunter Brown

Astros

SP

5

37

38

Jazz Chisholm Jr.

Yankees

2B

2

41

39

Teoscar Hernandez

Dodgers

OF

14

38

40

Pete Crow-Armstrong

Cubs

OF

15

47

41

Jacob deGrom

Rangers

SP

6

44

42

Bryce Harper

Phillies

1B

5

32

43

Bo Bichette

Blue Jays

SS

9

43

44

Brent Rooker

Athletics

DH

3

45

45

Dylan Cease

Padres

SP

7

42

46

Jose Altuve

Astros

2B

3

46

47

Zach Neto

Angels

SS

10

48

48

Seiya Suzuki

Cubs

OF

16

52

49

Corey Seager

Rangers

SS

11

49

50

Josh Hader

Astros

RP

1

50

51

Marcell Ozuna

Braves

DH

4

39

52

Framber Valdez

Astros

SP

8

54

53

Michael Harris II

Braves

OF

17

51

54

Mike Trout

Angels

OF

18

55

55

George Kirby

Mariners

SP

9

65

56

Max Fried

Yankees

SP

10

56

57

Logan Gilbert

Mariners

SP

11

60

58

Ian Happ

Cubs

OF

19

57

59

Joe Ryan

Twins

SP

12

58

60

Emmanuel Clase

Guardians

RP

2

59

61

Cal Raleigh

Mariners

C

1

63

62

Lawrence Butler

Athletics

OF

20

64

63

Yoshinobu Yamamoto

Dodgers

SP

13

61

64

Chris Sale

Braves

SP

14

62

65

Josh Lowe

Rays

OF

21

67

66

Mason Miller

Athletics

RP

3

66

67

Anthony Volpe

Yankees

SS

12

70

68

Edwin Diaz

Mets

RP

4

68

69

Logan Webb

Giants

SP

15

74

70

Spencer Strider

Braves

SP

16

53

71

Cody Bellinger

Yankees

1B

6

75

72

Cristopher Sanchez

Phillies

SP

17

71

73

Paul Goldschmidt

Yankees

1B

7

72

74

Jacob Wilson

Athletics

SS

13

113

75

Brice Turang

Brewers

2B

4

73

76

Jeremy Pena

Astros

SS

14

82

77

Junior Caminero

Rays

3B

5

80

78

Cole Ragans

Royals

SP

18

69

79

Willson Contreras

Cardinals

C

2

76

80

Spencer Schwellenbach

Braves

SP

19

77

81

Josh Naylor

Diamondbacks

1B

8

78

82

Ryan Helsley

Cardinals

RP

5

81

83

Jhoan Duran

Twins

RP

6

79

84

Matt McLain

Reds

2B

5

84

85

Andres Munoz

Mariners

RP

7

85

86

Tommy Edman

Dodgers

2B

6

87

87

Isaac Paredes

Astros

3B

6

94

88

Luis Robert Jr.

White Sox

OF

22

90

89

Jeff Hoffman

Blue Jays

RP

8

88

90

Christian Walker

Astros

1B

9

86

91

Robert Suarez

Padres

RP

9

95

92

Alec Bohm

Phillies

3B

7

91

93

William Contreras

Brewers

C

3

92

94

Jordan Westburg

Orioles

2B

7

99

95

Bryan Woo

Mariners

SP

20

98

96

Christian Yelich

Brewers

OF

23

103

97

Kodai Senga

Mets

SP

21

100

98

Bryan Reynolds

Pirates

OF

24

101

99

Maikel Garcia

Royals

2B

8

107

100

Freddy Peralta

Brewers

SP

22

102

101

Riley Greene

Tigers

OF

25

105

102

Jasson Dominguez

Yankees

OF

26

96

103

Brenton Doyle

Rockies

OF

27

83

104

Jesus Luzardo

Phillies

SP

23

106

105

Michael King

Padres

SP

24

104

106

Felix Bautista

Orioles

RP

10

109

107

Tanner Bibee

Guardians

SP

25

114

108

Tyler Soderstrom

Athletics

1B

10

118

109

Steven Kwan

Guardians

OF

28

112

110

Shota Imanaga

Cubs

SP

26

111

111

Brandon Lowe

Rays

2B

9

115

112

Devin Williams

Yankees

RP

11

135

113

Ozzie Albies

Braves

2B

10

108

114

Vinnie Pasquantino

Royals

1B

11

121

115

Matt Chapman

Giants

3B

8

119

116

Robbie Ray

Giants

SP

27

126

117

Kevin Gausman

Blue Jays

SP

28

120

118

Xavier Edwards

Marlins

SS

15

116

119

Carlos Rodon

Yankees

SP

29

122

120

Salvador Perez

Royals

C

4

117

121

Jung Hoo Lee

Giants

OF

29

123

122

Adley Rutschman

Orioles

C

5

133

123

Nico Hoerner

Cubs

2B

11

124

124

Sonny Gray

Cardinals

SP

30

130

125

Brendan Donovan

Cardinals

2B

12

127

126

Hunter Greene

Reds

SP

31

89

127

Nick Castellanos

Phillies

OF

30

129

128

Camilo Doval

Giants

RP

12

125

129

Adolis Garcia

Rangers

OF

31

136

130

Tanner Scott

Dodgers

RP

13

147

131

Lars Nootbaar

Cardinals

OF

32

131

132

Byron Buxton

Twins

OF

33

137

133

Alex Bregman

Red Sox

3B

9

161

134

Yainer Diaz

Astros

C

6

140

135

Marcus Semien

Rangers

2B

13

176

136

Blake Snell

Dodgers

SP

32

134

137

Randy Arozarena

Mariners

OF

34

142

138

Kenley Jansen

Angels

RP

14

143

139

Tyler Glasnow

Dodgers

SP

33

128

140

Royce Lewis

Twins

3B

10

160

141

Brandon Nimmo

Mets

OF

35

152

142

Willy Adames

Giants

SS

16

139

143

Trevor Megill

Brewers

RP

15

145

144

Jonathan India

Royals

2B

14

151

145

Nick Pivetta

Padres

SP

34

144

146

Roman Anthony

Red Sox

OF

36

197

147

Carlos Estevez

Royals

RP

16

150

148

Josh Jung

Rangers

3B

11

141

149

Clay Holmes

Mets

SP

35

148

150

Raisel Iglesias

Braves

RP

17

110

151

Kerry Carpenter

Tigers

OF

37

156

152

Masyn Winn

Cardinals

SS

17

154

153

Drew Rasmussen

Rays

SP

36

153

154

Bryson Stott

Phillies

2B

15

149

155

Kristian Campbell

Red Sox

2B

16

164

156

Luis Garcia Jr.

Nationals

2B

17

155

157

Pete Fairbanks

Rays

RP

18

157

158

Addison Barger

Blue Jays

3B

12

173

159

MacKenzie Gore

Nationals

SP

37

170

160

Gleyber Torres

Tigers

2B

18

158

161

Dylan Crews

Nationals

OF

38

163

162

Spencer Steer

Reds

1B

12

132

163

Jackson Holliday

Orioles

2B

19

162

164

Reese Olson

Tigers

SP

38

167

165

Dansby Swanson

Cubs

SS

18

166

166

Jonathan Aranda

Rays

1B

13

165

167

Yandy Diaz

Rays

1B

14

168

168

Jac Caglianone

Royals

1B

15

175

169

Bryce Miller

Mariners

SP

39

138

170

Nolan Arenado

Cardinals

3B

13

171

171

Shane McClanahan

Rays

SP

40

172

172

Ezequiel Tovar

Rockies

SS

19

93

173

Chris Bassitt

Blue Jays

SP

41

174

174

Nick Kurtz

Athletics

1B

16

208

175

Clayton Kershaw

Dodgers

SP

42

177

176

Kyle Finnegan

Nationals

RP

19

181

177

Andres Gimenez

Blue Jays

2B

20

169

178

Spencer Torkelson

Tigers

1B

17

179

179

Christian Encarnacion-Strand

Reds

1B

18

NR

180

Ceddanne Rafaela

Red Sox

SS

20

183

181

Matt Shaw

Cubs

3B

14

188

182

Wilyer Abreu

Red Sox

OF

39

146

183

Ranger Suarez

Phillies

SP

43

200

184

Tyler O’Neill

Orioles

OF

40

186

185

Nathan Eovaldi

Rangers

SP

44

185

186

Trevor Story

Red Sox

SS

21

189

187

Jorge Soler

Angels

OF

41

159

188

Eugenio Suarez

Diamondbacks

3B

15

182

189

Xander Bogaerts

Padres

SS

22

180

190

Ivan Herrera

Cardinals

C

7

184

191

Parker Meadows

Tigers

OF

42

199

192

Zac Gallen

Diamondbacks

SP

45

195

193

Jake Burger

Rangers

3B

16

203

194

Eury Perez

Marlins

SP

46

235

195

Heliot Ramos

Giants

OF

43

194

196

Luis Arraez

Padres

2B

21

192

197

Taylor Ward

Angels

OF

44

193

198

Will Smith

Dodgers

C

8

196

199

Austin Hays

Reds

OF

45

210

200

Anthony Santander

Blue Jays

OF

46

190

201

Jesus Sanchez

Marlins

OF

47

205

202

Max Muncy

Dodgers

3B

17

243

203

TJ Friedl

Reds

OF

48

201

204

Aaron Nola

Phillies

SP

47

191

205

Colton Cowser

Orioles

OF

49

244

206

Brett Baty

Mets

2B

22

249

207

Daniel Palencia

Cubs

RP

20

214

208

Logan O’Hoppe

Angels

C

9

207

209

Jordan Beck

Rockies

OF

50

212

210

Marcelo Mayer

Red Sox

SS

23

206

211

Aroldis Chapman

Red Sox

RP

21

217

212

Michael Busch

Cubs

1B

19

220

213

Matthew Boyd

Cubs

SP

48

211

214

Ryan O’Hearn

Orioles

1B

20

209

215

Jack Flaherty

Tigers

SP

49

221

216

Sandy Alcantara

Marlins

SP

50

216

217

Nick Lodolo

Reds

SP

51

213

218

Landon Roupp

Giants

SP

52

219

219

Colt Keith

Tigers

2B

23

215

220

George Springer

Blue Jays

OF

51

228

221

Victor Scott II

Cardinals

OF

52

202

222

Andy Pages

Dodgers

OF

53

245

223

Zach Eflin

Orioles

SP

53

218

224

Shane Baz

Rays

SP

54

223

225

Cedric Mullins

Orioles

OF

54

227

226

Matt Wallner

Twins

OF

55

248

227

Justin Martinez

Diamondbacks

RP

22

226

228

Cam Smith

Astros

3B

18

240

229

Lourdes Gurriel Jr.

Diamondbacks

OF

56

231

230

Will Vest

Tigers

RP

23

239

231

Noelvi Marte

Reds

3B

19

233

232

Kris Bubic

Royals

SP

55

229

233

Rhys Hoskins

Brewers

1B

21

222

234

Jordan Romano

Phillies

RP

24

224

235

Dustin May

Dodgers

SP

56

237

236

Clarke Schmidt

Yankees

SP

57

234

237

Sal Frelick

Brewers

OF

57

236

238

David Bednar

Pirates

RP

25

276

239

Jo Adell

Angels

OF

58

283

240

Ryan Weathers

Marlins

SP

58

232

241

Ryan McMahon

Rockies

3B

20

252

242

Emilio Pagan

Reds

RP

26

261

243

Gavin Lux

Reds

2B

24

241

244

Shohei Ohtani

Dodgers

SP

59

254

245

Ben Rice

Yankees

1B

22

230

246

Tylor Megill

Mets

SP

60

246

247

J.T. Realmuto

Phillies

C

10

256

248

Daulton Varsho

Blue Jays

OF

59

278

249

Ryan Pepiot

Rays

SP

61

258

250

Roki Sasaki

Dodgers

SP

62

257

251

Nolan Schanuel

Angels

1B

23

263

252

David Peterson

Mets

SP

63

262

253

Cade Horton

Cubs

SP

64

260

254

Pavin Smith

Diamondbacks

1B

24

251

255

Bailey Ober

Twins

SP

65

238

256

Jeff McNeil

Mets

2B

25

NR

257

Brandon Woodruff

Brewers

SP

66

198

258

Thairo Estrada

Rockies

2B

26

250

259

Gavin Williams

Guardians

SP

67

271

260

Tyler Stephenson

Reds

C

11

274

261

Lance McCullers Jr.

Astros

SP

68

297

262

Nathaniel Lowe

Nationals

1B

25

267

263

Tyler Mahle

Rangers

SP

69

264

264

Sean Manaea

Mets

SP

70

280

265

Miguel Vargas

White Sox

3B

21

279

266

Luis Castillo

Mariners

SP

71

275

267

Kyle Manzardo

Guardians

1B

26

259

268

Max Meyer

Marlins

SP

72

225

269

Taj Bradley

Rays

SP

73

272

270

Robert Garcia

Rangers

RP

27

282

271

Jake Cronenworth

Padres

2B

27

277

272

Justin Verlander

Giants

SP

74

285

273

Gabriel Moreno

Diamondbacks

C

12

286

274

Brandon Marsh

Phillies

OF

60

281

275

Kyle Stowers

Marlins

OF

61

270

276

Carlos Correa

Twins

SS

24

284

277

Bubba Chandler

Pirates

SP

75

269

278

Merrill Kelly

Diamondbacks

SP

76

295

279

Andrew Benintendi

White Sox

OF

62

287

280

Casey Mize

Tigers

SP

77

266

281

Seth Lugo

Royals

SP

78

288

282

Jack Leiter

Rangers

SP

79

292

283

Hunter Goodman

Rockies

C

13

NR

284

Michael Conforto

Dodgers

OF

63

289

285

Willi Castro

Twins

SS

25

296

286

Hayden Birdsong

Giants

SP

80

273

287

Coby Mayo

Orioles

3B

22

NR

288

Jose Caballero

Rays

SS

26

293

289

David Festa

Twins

SP

81

NR

290

Ryan Ritter

Rockies

SS

27

NR

291

Agustin Ramirez

Marlins

C

14

NR

292

Mark Vientos

Mets

3B

23

187

293

Ha-Seong Kim

Rays

SS

28

291

294

Orion Kerkering

Phillies

RP

28

NR

295

Max Scherzer

Blue Jays

SP

82

NR

296

Chase Meidroth

White Sox

SS

29

NR

297

Alec Burleson

Cardinals

OF

64

300

298

Will Warren

Yankees

SP

83

299

299

Calvin Faucher

Marlins

RP

29

NR

300

Ronny Mauricio

Mets

SS

30

NR

June 9 Notes

– Dropping off the list: Pablo López (97th), Corbin Burnes (178th), Shea Langeliers (204th), Zebby Matthews (242nd), Luke Weaver (247th), Brandon Pfaadt (253rd), Tony Gonsolin (255th), Shane Bieber (265th), José Soriano (268th), Josh Bell (290th), Lenyn Sosa (294th), Nick Loftin (298th)

Advertisement

– Eight players dropped off the top 300 because of injuries this week, which is an unfortunate season high. I considered putting Pablo López, out 8-12 weeks with a shoulder strain, somewhere towards the bottom of the list, but there’s too much uncertainty in his diagnosis. He’ll probably reappear in a few weeks.

Roman Anthony finally got the call Monday after batting .288/.423/.491 with 10 homers in 265 plate appearances for Triple-A Worcester, and he moves up to No. 146 in the rankings. It seems unlikely that he’ll try many steals after going just 3-for-6 there in Triple-A, but he should put up strong power numbers and hit for a decent average. I’m hoping he won’t be in a full platoon like Marcelo Mayer is, though it’s hard to blame the Red Sox for wanting to make sure Rob Refsnyder starts against every lefty. Anthony was hitting .367 against lefties in Triple-A, though he has less power against them than righties.

– It looks like Wilyer Abreu is going on the IL to make room for Anthony, so Ceddanne Rafaela can keep playing regularly for now. No word yet as of the update what’s wrong with Abreu, so I’m just sticking him at No. 182 in the hopes that it’s a short absence.

Christian Encarnacion-Strand, who opened the season at No. 161 before falling off due to his back problems, is the high addition to the list this week, coming in at No. 179. Because I wasn’t certain what kind of role he would have in Cincinnati, I didn’t put him back on the list as his return neared. Fortunately, hitting three homers in his first three games since being activated has settled things for now. He’s still awfully far from a sure thing, but it’s entirely possible that he’ll be good for 15-20 homers and 50-60 RBI over the final 60% of the season.

Advertisement

– I’ve been steadily dropping Ben Rice in the rankings in recent weeks out of cause for concern about his role on the Yankees after Giancarlo Stanton returns. He’s also slumped of late, which has made it easier. Still, it’d have him in the 150-170 range if not for Stanton, who is about to begin a rehab assignment as he attempts to return from his elbow problems. Rice is No. 245 this week.

– Not that it seemed likely that they’d make a change, but Ryan Ritter was building a great case to become the Rockies’ second baseman before Ezequiel Tovar got hurt, opening up room at his natural position. The 24-year-old Ritter was batting .305/.413/.635 with 16 homers in 52 games for Triple-A Albuquerque before getting promoted last week. He’s hardly a top prospect, and he wouldn’t have cracked the list here if not for Coors Field, but he has decent enough pop, and while he doesn’t project as a quality hitter for average, Coors will help there. He’ll also probably sport a nice walk rate. I stuck him at No. 290 in the hopes that he’ll outhit Thairo Estrada these next few weeks and force the Rockies to keep him around.

– Mets infielder Ronny Mauricio edged out Drake Baldwin, Tyler Freeman and Tommy Kahnle for the final spot on the list. I’m not at all positive that’s the right call, since Mark Vientos (hamstring) and Jesse Winker (oblique) could both return before the end of the month, making things very crowded in the Mets lineup. Still the power-speed ceiling with Mauricio can’t be ignored; he had 25 homers and 31 steals between Triple-A and the majors in 2023, and although he didn’t recover from his torn ACL as quickly as expected, he seems to be running just fine now.

Read the full article here

Leave A Reply

Exit mobile version