World Series

2026 Fantasy Baseball Top 300: Tarik Skubal rejoins top 100, Ryan Waldschmidt and Henry Bolte debut

2026 Fantasy Baseball Top 300: Tarik Skubal rejoins top 100, Ryan Waldschmidt and Henry Bolte debut

Here's our rest-of-season Top 300. Expect this space to be updated every Monday. Players are ranked for 5×5 mixed leagues using a one-catcher format. I include the mixed-league disclaimer because I do reward upside, particularly past the top 200 or so.

⚾️ Baseball is back on NBC: MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason and much more.

2026 Fantasy Baseball Top 300 overall ranks

**Updated May 11**

May 11

Top 300

Team

Pos

Pos Rk

May 4

1

Aaron Judge

Yankees

OF

1

1

2

Shohei Ohtani

Dodgers

DH

1

2

3

Bobby Witt Jr.

Royals

SS

1

3

4

Elly De La Cruz

Reds

SS

2

4

5

Julio Rodriguez

Mariners

OF

2

5

6

Juan Soto

Mets

OF

3

8

7

Jose Ramirez

Guardians

3B

1

6

8

Corbin Carroll

Diamondbacks

OF

4

7

9

Ronald Acuna Jr.

Braves

OF

5

22

10

Vladimir Guerrero Jr.

Blue Jays

1B

1

9

11

Paul Skenes

Pirates

SP

1

11

12

Kyle Tucker

Dodgers

OF

6

10

13

Yordan Alvarez

Astros

OF

7

12

14

Nick Kurtz

Athletics

1B

2

13

15

Pete Alonso

Orioles

1B

3

14

16

Fernando Tatis Jr.

Padres

2B

1

15

17

Kyle Schwarber

Phillies

DH

2

18

18

Zach Neto

Angels

SS

3

17

19

Junior Caminero

Rays

3B

2

19

20

Gunnar Henderson

Orioles

SS

4

16

21

Jackson Chourio

Brewers

OF

8

20

22

Logan Gilbert

Mariners

SP

2

21

23

Trea Turner

Phillies

SS

5

23

24

James Wood

Nationals

OF

9

26

25

Yoshinobu Yamamoto

Dodgers

SP

3

25

26

Ketel Marte

Diamondbacks

2B

2

24

27

Cristopher Sanchez

Phillies

SP

4

27

28

CJ Abrams

Nationals

SS

6

30

29

Brice Turang

Brewers

2B

3

29

30

Michael Harris II

Braves

OF

10

28

31

Mason Miller

Padres

RP

1

31

32

Freddie Freeman

Dodgers

1B

4

32

33

Sal Stewart

Reds

2B

4

33

34

Bryce Harper

Phillies

1B

5

36

35

George Kirby

Mariners

SP

5

34

36

Max Fried

Yankees

SP

6

35

37

Matt Olson

Braves

1B

6

42

38

Bryan Woo

Mariners

SP

7

37

39

Shohei Ohtani

Dodgers

SP

8

41

40

Oneil Cruz

Pirates

OF

11

39

41

Austin Riley

Braves

3B

3

38

42

Jazz Chisholm Jr.

Yankees

2B

5

40

43

Garrett Crochet

Red Sox

SP

9

43

44

Pete Crow-Armstrong

Cubs

OF

12

44

45

Cody Bellinger

Yankees

OF

13

48

46

Jacob deGrom

Rangers

SP

10

45

47

Chris Sale

Braves

SP

11

47

48

Maikel Garcia

Royals

3B

4

46

49

Jarren Duran

Red Sox

OF

14

50

50

Cade Smith

Guardians

RP

2

52

51

Brent Rooker

Athletics

OF

15

58

52

Manny Machado

Padres

3B

5

49

53

Aroldis Chapman

Red Sox

RP

3

55

54

Ben Rice

Yankees

C

1

57

55

Jackson Merrill

Padres

OF

16

56

56

Cal Raleigh

Mariners

C

2

51

57

Framber Valdez

Tigers

SP

12

54

58

Dylan Cease

Blue Jays

SP

13

59

59

Mike Trout

Angels

OF

17

62

60

Jhoan Duran

Phillies

RP

4

65

61

Jacob Misiorowski

Brewers

SP

14

63

62

George Springer

Blue Jays

OF

18

61

63

Andres Munoz

Mariners

RP

5

60

64

Nolan McLean

Mets

SP

15

67

65

Riley Greene

Tigers

OF

19

66

66

Corey Seager

Rangers

SS

7

64

67

Tyler Soderstrom

Athletics

1B

7

68

68

Seiya Suzuki

Cubs

OF

20

72

69

Shea Langeliers

Athletics

C

3

81

70

Blake Snell

Dodgers

SP

16

93

71

Jeremy Pena

Astros

SS

8

79

72

Tarik Skubal

Tigers

SP

17

140

73

Roman Anthony

Red Sox

OF

21

53

74

Nico Hoerner

Cubs

2B

6

71

75

Xavier Edwards

Marlins

SS

9

73

76

Zack Wheeler

Phillies

SP

18

74

77

Byron Buxton

Twins

OF

22

78

78

Wyatt Langford

Rangers

OF

23

69

79

Ivan Herrera

Cardinals

C

4

75

80

Josh Naylor

Mariners

1B

8

84

81

Joe Ryan

Twins

SP

19

126

82

Geraldo Perdomo

Diamondbacks

SS

10

76

83

Bryan Reynolds

Pirates

OF

24

77

84

David Bednar

Yankees

RP

6

80

85

Andy Pages

Dodgers

OF

25

95

86

Bo Bichette

Mets

SS

11

70

87

Drew Rasmussen

Rays

SP

20

83

88

Drake Baldwin

Braves

C

5

86

89

Devin Williams

Mets

RP

7

90

90

Kyle Stowers

Marlins

OF

26

88

91

Cam Schlittler

Yankees

SP

21

92

92

Jose Altuve

Astros

2B

7

89

93

Jesus Luzardo

Phillies

SP

22

87

94

Rafael Devers

Giants

1B

9

102

95

Sonny Gray

Red Sox

SP

23

94

96

Josh Hader

Astros

RP

8

103

97

Gerrit Cole

Yankees

SP

24

96

98

Mookie Betts

Dodgers

SS

12

106

99

Francisco Lindor

Mets

SS

13

99

100

Luke Keaschall

Twins

2B

8

100

101

Vinnie Pasquantino

Royals

1B

10

91

102

Chase Burns

Reds

SP

25

101

103

Cole Ragans

Royals

SP

26

85

104

Jo Adell

Angels

OF

27

97

105

Shota Imanaga

Cubs

SP

27

111

106

Alec Burleson

Cardinals

1B

11

98

107

Kevin Gausman

Blue Jays

SP

28

105

108

Daniel Palencia

Cubs

RP

9

110

109

Christian Yelich

Brewers

OF

28

141

110

Brandon Nimmo

Rangers

OF

29

104

111

Eury Perez

Marlins

SP

29

108

112

Willson Contreras

Red Sox

1B

12

107

113

William Contreras

Brewers

C

6

109

114

Konnor Griffin

Pirates

SS

14

114

115

Logan Webb

Giants

SP

30

82

116

Yandy Diaz

Rays

1B

13

115

117

Freddy Peralta

Mets

SP

31

116

118

Gavin Williams

Guardians

SP

32

117

119

Alex Bregman

Cubs

3B

6

119

120

Kevin McGonigle

Tigers

SS

15

120

121

Jordan Walker

Cardinals

OF

30

123

122

Ryan Helsley

Orioles

RP

10

130

123

Daylen Lile

Nationals

OF

31

118

124

Teoscar Hernandez

Dodgers

OF

32

112

125

Bryce Miller

Mariners

SP

33

128

126

Luis Robert Jr.

Mets

OF

33

121

127

Kyle Bradish

Orioles

SP

34

122

128

Raisel Iglesias

Braves

RP

11

124

129

Munetaka Murakami

White Sox

3B

7

127

130

Daulton Varsho

Blue Jays

OF

34

129

131

Tyler Glasnow

Dodgers

SP

35

113

132

Ceddanne Rafaela

Red Sox

2B

9

134

133

Wilyer Abreu

Red Sox

OF

35

133

134

Salvador Perez

Royals

C

7

125

135

Miguel Vargas

White Sox

3B

8

147

136

JJ Wetherholt

Cardinals

SS

16

135

137

Ranger Suarez

Red Sox

SP

36

144

138

Christian Walker

Astros

1B

14

146

139

MacKenzie Gore

Rangers

SP

37

132

140

Ian Happ

Cubs

OF

36

138

141

Tanner Bibee

Guardians

SP

38

147

142

Chandler Simpson

Rays

OF

37

139

143

Hunter Brown

Astros

SP

39

143

144

Shane McClanahan

Rays

SP

40

158

145

Michael Busch

Cubs

1B

15

151

146

Trevor Story

Red Sox

SS

17

145

147

Jackson Holliday

Orioles

2B

10

148

148

Michael King

Padres

SP

41

149

149

Pete Fairbanks

Marlins

RP

12

163

150

Hunter Goodman

Rockies

C

8

150

151

Nathan Eovaldi

Rangers

SP

42

142

152

Matt McLain

Reds

2B

11

154

153

Otto Lopez

Marlins

SS

18

156

154

Riley O’Brien

Cardinals

RP

13

136

155

Taylor Ward

Orioles

OF

38

153

156

Dansby Swanson

Cubs

SS

19

157

157

Adolis Garcia

Phillies

OF

39

159

158

Trey Yesavage

Blue Jays

SP

43

160

159

Kenley Jansen

Tigers

RP

14

165

160

Bryson Stott

Phillies

2B

12

168

161

Abner Uribe

Brewers

RP

15

172

162

Max Muncy

Dodgers

3B

9

161

163

Randy Arozarena

Mariners

OF

40

155

164

Carlos Rodon

Yankees

SP

44

171

165

Eugenio Suarez

Reds

3B

10

166

166

Sandy Alcantara

Marlins

SP

45

167

167

Louis Varland

Blue Jays

RP

16

200

168

Isaac Paredes

Astros

3B

11

196

169

Jonathan Aranda

Rays

1B

16

174

170

Braxton Ashcraft

Pirates

SP

46

175

171

Alec Bohm

Phillies

3B

12

180

172

Brandon Woodruff

Brewers

SP

47

191

173

Josh Jung

Rangers

3B

13

178

174

Jose Soriano

Angels

SP

48

179

175

Caleb Durbin

Red Sox

3B

14

170

176

Kazuma Okamoto

Blue Jays

3B

15

193

177

Ezequiel Tovar

Rockies

SS

20

169

178

Colson Montgomery

White Sox

SS

21

184

179

Spencer Strider

Braves

SP

49

194

180

Hunter Greene

Reds

SP

50

187

181

Xander Bogaerts

Padres

SS

22

185

182

Garrett Mitchell

Brewers

OF

41

176

183

Randy Vasquez

Padres

SP

51

181

184

Jeff Hoffman

Blue Jays

RP

17

152

185

Jung Hoo Lee

Giants

OF

42

183

186

Jakob Marsee

Marlins

OF

43

173

187

Cam Smith

Astros

OF

44

192

188

Nolan Schanuel

Angels

1B

17

189

189

Willy Adames

Giants

SS

23

188

190

Trent Grisham

Yankees

OF

45

190

191

Luis Garcia Jr.

Nationals

2B

13

204

192

Jacob Wilson

Athletics

SS

24

131

193

Ramon Laureano

Padres

OF

46

182

194

Edward Cabrera

Cubs

SP

52

186

195

Parker Messick

Guardians

SP

53

206

196

Ozzie Albies

Braves

2B

14

198

197

Seranthony Dominguez

White Sox

RP

18

197

198

Brandon Marsh

Phillies

OF

47

235

199

Nick Lodolo

Reds

SP

54

211

200

Brendan Donovan

Mariners

2B

15

220

201

Bryan Baker

Rays

RP

19

202

203

Luis Arraez

Giants

1B

18

207

203

Emmet Sheehan

Dodgers

SP

55

201

204

Mickey Moniak

Rockies

OF

48

209

205

Kris Bubic

Royals

SP

56

214

206

Brandon Lowe

Pirates

2B

16

208

207

Payton Tolle

Red Sox

SP

57

216

208

Travis Bazzana

Guardians

2B

17

255

209

Steven Kwan

Guardians

OF

49

199

210

Tanner Scott

Dodgers

RP

20

205

211

Dillon Dingler

Tigers

C

9

212

212

Jorge Soler

Angels

OF

50

213

213

Logan Henderson

Brewers

SP

58

222

214

Spencer Torkelson

Tigers

1B

19

215

215

Brett Baty

Mets

2B

18

210

216

Sam Antonacci

White Sox

2B

19

244

217

Heliot Ramos

Giants

OF

51

226

218

Ryan Waldschmidt

Diamondbacks

OF

52

NR

219

Bubba Chandler

Pirates

SP

59

219

220

Shane Bieber

Blue Jays

SP

60

233

221

Dylan Crews

Nationals

OF

53

227

222

Ryan O’Hearn

Pirates

1B

20

221

223

Clay Holmes

Mets

SP

61

225

224

Matt Chapman

Giants

3B

16

218

225

Spencer Schwellenbach

Braves

SP

62

230

226

Jared Jones

Pirates

SP

63

263

227

Will Smith

Dodgers

C

10

224

228

Colt Keith

Tigers

2B

20

228

229

Nick Martinez

Rays

SP

64

242

230

Ernie Clement

Blue Jays

SS

25

238

231

Gleyber Torres

Tigers

2B

21

234

232

Spencer Steer

Reds

1B

21

249

233

Jorge Polanco

Mets

2B

22

231

234

Evan Carter

Rangers

OF

54

240

235

Lucas Erceg

Royals

RP

21

264

236

Tommy Edman

Dodgers

2B

23

164

237

Josh Bell

Twins

1B

22

232

238

Christian Scott

Mets

SP

65

256

239

Andres Gimenez

Blue Jays

SS

26

229

240

Jacob Latz

Rangers

RP

22

261

241

Chase DeLauter

Guardians

OF

55

243

242

Gabriel Moreno

Diamondbacks

C

11

241

243

Reid Detmers

Angels

SP

66

248

244

Jesus Sanchez

Blue Jays

OF

56

250

245

Jameson Taillon

Cubs

SP

67

245

246

Kyle Harrison

Brewers

SP

68

253

247

Trevor Megill

Brewers

RP

23

195

248

Jeff McNeil

Athletics

2B

24

251

249

Adley Rutschman

Orioles

C

12

258

250

Sal Frelick

Brewers

OF

57

252

251

Gregory Soto

Pirates

RP

24

300

252

Andrew Vaughn

Brewers

1B

23

274

253

Anthony Volpe

Yankees

SS

27

247

254

Justin Wrobleski

Dodgers

SP

69

NR

255

Masyn Winn

Cardinals

SS

28

257

256

Lawrence Butler

Athletics

OF

58

239

257

Shane Baz

Orioles

SP

70

262

258

Carson Benge

Mets

OF

59

268

259

Emerson Hancock

Mariners

SP

71

296

260

Josh Lowe

Angels

OF

60

237

261

Gus Varland

Nationals

RP

25

270

262

Chad Patrick

Brewers

SP

72

265

263

Henry Bolte

Athletics

OF

61

NR

264

Dylan Beavers

Orioles

OF

62

271

265

Nathaniel Lowe

Reds

1B

24

246

266

Brenton Doyle

Rockies

OF

63

260

267

Kodai Senga

Mets

SP

73

273

268

Mark Vientos

Mets

3B

17

285

269

Davis Martin

White Sox

SP

74

NR

270

Royce Lewis

Twins

3B

18

269

271

Marcell Ozuna

Pirates

DH

3

267

272

Will Warren

Yankees

SP

75

276

273

Paul Sewald

Diamondbacks

RP

26

284

274

Noelvi Marte

Reds

3B

19

286

275

Matt Wallner

Twins

OF

64

278

276

Jose Caballero

Yankees

SS

29

279

277

Caleb Kilian

Giants

RP

27

NR

278

Kerry Carpenter

Tigers

OF

65

203

279

Robbie Ray

Giants

SP

76

277

280

Ryan Weathers

Yankees

SP

77

280

281

TJ Rumfield

Rockies

1B

25

NR

282

Ryan Jeffers

Twins

C

13

NR

283

Michael Wacha

Royals

SP

78

287

284

Addison Barger

Blue Jays

3B

20

217

285

Giancarlo Stanton

Yankees

OF

66

254

286

Max Meyer

Marlins

SP

79

291

287

Luke Raley

Mariners

1B

26

NR

288

Jake Bauers

Brewers

1B

27

282

289

Ben Brown

Cubs

SP

80

NR

290

Robert Suarez

Braves

RP

28

288

291

Justin Crawford

Phillies

OF

67

292

292

Aaron Ashby

Brewers

RP

29

NR

293

Samuel Basallo

Orioles

C

14

NR

294

Joey Cantillo

Guardians

SP

81

NR

295

Jake Burger

Rangers

1B

28

283

296

Angel Martinez

Guardians

2B

25

290

297

Pierce Johnson

Reds

RP

30

NR

298

Jac Caglianone

Royals

OF

68

297

299

Dennis Santana

Pirates

RP

31

266

300

Cade Cavalli

Nationals

SP

82

298

May 11 Notes

Falling off: Emilio Pagán (162nd), Matthew Boyd (177th), Carlos Correa (223rd), Jordan Westburg (236th), Taj Bradley (259th), Lourdes Gurriel Jr. (272nd), Ryan Walker (275th), Carlos Cortes (281st), Jack Perkins (289th), TJ Friedl (293rd), Carter Jensen (294th), Dominic Smith (295th), Francisco Alvarez (299th)

– Last week's big three injuries all turned out to be not as bad as they initially seemed. That was especially the case for Joe Ryan's elbow, as he's already back in the rotation and back up to 81st in the rankings. That's about 15 spots lower than he was before the scare, just because I'd like to see him get through a couple of more outings without incident. Tarik Skubal is hoping for a June return from his elbow surgery, and even if that proves optimistic, he has to be back in the top 100 at this point. I have him 72nd. Ronald Acuña Jr. is also back in the top 10. It sounds like he could return from his hamstring strain within a week.

– After collecting 18 homers and 29 steals in his first full minor league season in 2025, Ryan Waldschmidt was off to a similar pace in Triple-A this year, hitting .289/.400/.477 with three homers and six steals. The Diamondbacks thought that was good enough to give him his first opportunity, even DFAing Alek Thomas to make it happen, and he joins the rankings at No. 218. I might have gone higher, but I don't like the way his strikeout rate jumped this year; he was at 24.4 percent in Triple-A, compared to 17.6 percent against younger competition last year. His 33 percent hard-hit rate was also pretty unimpressive. Still, he has more-than-sufficient bat speed, and some of his strikeouts are just a product of his tendency to work deep into counts. Mixed-league value will probably hinge on how much running he does, because I don't see him hitting a bunch of homers in the short term.

– 22-year-old Henry Bolte will join the A's on Tuesday and thus replaces Carlos Cortes in the top 300 this week. Cortes still figures to play more often than not and certainly deserves to with his 33 hits and nine strikeouts in 93 at-bats, but Bolte is quite a bit more interesting for fantasy purposes because of his speed; he's 61-for-65 stealing bases in 155 games between Double- and Triple-A since the beginning of last year. Bolte also has 12 homers in 177 plate appearances at Las Vegas this season, which is pretty remarkable given that he's hit the ball on the ground 58 percent of the time. I don't think Bolte is quite ready to hit in the majors, but between his speed and the fantastic offensive ballpark in Sacramento, he's worth a try. He debuts here at No. 263, but he'd be in my top 200 in a short-term ranking.

– The Patrick Bailey trade from San Francisco to Cleveland wouldn't seem to have much of a direct fantasy impact, but it does make me warier about Logan Webb's chances of bouncing back without the game's best framer. Cleveland pitchers should benefit, which is why Joey Cantillo squeezes back into the top 300 after falling off last week.

Robby Snelling might have cracked the list with a strong debut, but that obviously didn't materialize against the Nationals. It was really impressive how he handled Triple-A hitters this year, with his 40 percent strikeout rate and 57 percent groundball rate, but his fastball probably won't play as well in the majors. He's interesting, but he's also in a position where he could be swapped out for Braxton Garrett if he fails to succeed right away.

May 4 Notes

Falling off: Agustín Ramírez (164th), Griffin Jax (211th), Justin Steele (228th), Luis Castillo (260th), Merrill Kelly (277th), Marcus Semien (284th), Trevor Rogers (285th), Joey Cantillo (287th), Andrew Painter (291st), Reynaldo López (295th), Luke Raley (298th), Casey Mize (299th), Landen Roupp (300th)

– I considered keeping Griffin Jax on the list, but he's going to be pretty useless these next few weeks while getting stretched out as a starter. I think he might be a mixed-league option once he's ready to throw six innings at a time.

Agustín Ramírez was another tough call after being sent down by the Marlins on Sunday. If he returns as a first baseman and DH in a few weeks, he could easily be a top-10 fantasy catcher the rest of the way.

– Injuries to Tarik Skubal and Ronald Acuña Jr. have rocked the top 10 this week. I'm putting Skubal at No. 140 for now in the hopes that he can return from elbow surgery not long after the break. There's no news about Joe Ryan's elbow as of press time, so he essentially has a placeholder ranking of No. 126. Elly De La Cruz, who probably should have been in the top 10 already, moves into Acuña's old spot at No. 4, while Julio Rodríguez, who seems to have warmed up earlier than usual this season, joins the top five for the first tie.

– I was tempted to add Brant Hurter to the list with Skubal out. If the Tigers keep using him like they did against the Rangers on Sunday Night Baseball, when he threw 3 1/3 innings of bulk relief for a win, he should offer some mixed-league value.

– Other near misses this week including Griffin Canning, Landen Roupp and Connor Prielipp, as well as relievers Kyle Finnegan and Ben Joyce.

– I keep looking at his stats to wonder if I should be dropping Freddie Freeman in the rankings, but he has a career-best strikeout rate while actually showing more bat speed this year than he did the last couple of seasons. His 14 barrels and 48 percent hard-hit rate have produced only three homers and a .271/.333/.419 line, but everything still seems fine under the hood.

Matt McLain finally tumbles in the rankings this week (No. 118 to No. 154) with the Reds dropping him to the bottom of the order, but I don't think it's time to write him off. He's striking out less than usual, with significantly improved contact numbers, and he's doing so with his average bat speed up two mph from last year. He's still in a great situation in Cincinnati, and while he's not a strong option in shallow leagues while hitting ninth, it could prove to be a short-term switch if he can heat up a little.

Anthony Volpe put in the work and had come up with nine hard-hit balls in four games after moving up to Triple-A on his rehab assignment from shoulder surgery, but the Yankees picked José Caballero over him anyway. Of course, it doesn't have to be Volpe vs. Caballero; the team could bench Ryan McMahon and play Caballero at third. McMahon's bat has been as wretched as ever this season, and his glovework isn't making up for it right now. Maybe they'll consider it in a couple of weeks.

– It's going to be fascinating to see how the Giants try integrating Bryce Eldridge and Jesus Rodriguez into their offense. The expected weakest link, Casey Schmitt as a first baseman and DH, has been the team's best hitter. Rafael Devers and Willy Adames, owners of the two biggest contracts in franchise history, have been the big liabilities, and the Giants are also getting nothing offensively from probably the game's best defensive catcher in Patrick Bailey. It's hard to imagine Devers, Adames or Matt Chapman cheerfully accepting losing one or two starts per week to Eldridge, who can only play first base. Rodriguez can catch and play second base and left field. He'll probably start primarily against lefties. Eldridge will sit against lefties and maybe some righties, so even though he was off to a nice start in Triple-A, hitting .333/.445/.518 with five homers in 137 plate appearances, I'm leaving him off the list for now.

Source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button