Subscribe
Demo

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.

Advertisement

2026 Fantasy Baseball Top 300 overall ranks

**Updated Sept. 14**

Sept. 14

Top 300

Team

Pos

Pos Rk

Sept. 7

1

Pete Crow-Armstrong

Cubs

OF

1

2

2

Yordan Alvarez

Astros

OF

2

1

3

Bobby Witt Jr.

Royals

SS

1

3

4

Ronald Acuna Jr.

Braves

OF

3

4

5

Fernando Tatis Jr.

Padres

2B

1

7

6

Junior Caminero

Rays

3B

1

5

7

James Wood

Nationals

OF

4

6

8

Juan Soto

Mets

OF

5

10

9

Aaron Judge

Yankees

OF

6

14

10

Jacob Misiorowski

Brewers

SP

1

21

11

Tarik Skubal

Dodgers

SP

2

9

12

Pete Alonso

Orioles

1B

1

11

13

Jackson Chourio

Brewers

OF

7

15

14

Elly De La Cruz

Reds

SS

2

12

15

Kyle Schwarber

Phillies

1B

2

13

16

Yoshinobu Yamamoto

Dodgers

SP

3

18

17

Bryce Harper

Phillies

1B

3

17

18

Julio Rodriguez

Mariners

OF

8

16

19

Cristopher Sanchez

Phillies

SP

4

22

20

CJ Abrams

Nationals

SS

3

20

21

Kyle Tucker

Dodgers

OF

9

30

22

Matt Olson

Braves

1B

4

23

23

Blake Snell

Dodgers

SP

5

28

24

Mason Miller

Padres

RP

1

24

25

Corbin Carroll

Diamondbacks

OF

10

19

26

Sal Stewart

Reds

2B

2

26

27

Michael Harris II

Braves

OF

11

29

28

Josh Hader

Astros

RP

2

35

29

Chris Sale

Braves

SP

6

25

30

Brice Turang

Brewers

2B

3

50

31

Oneil Cruz

Pirates

OF

12

39

32

Ben Rice

Yankees

C

1

40

33

Ketel Marte

Diamondbacks

2B

4

38

34

Cam Schlittler

Yankees

SP

7

27

35

Corey Seager

Rangers

SS

4

79

36

Gunnar Henderson

Orioles

SS

5

36

37

Francisco Lindor

Mets

SS

6

43

38

Manny Machado

Padres

3B

2

54

39

Zach Neto

Angels

SS

7

48

40

Dylan Cease

Blue Jays

SP

8

37

41

Jackson Merrill

Padres

OF

13

68

42

Jordan Walker

Cardinals

OF

14

32

43

Alex Bregman

Cubs

3B

3

57

44

Mookie Betts

Dodgers

SS

8

86

45

Jhoan Duran

Phillies

RP

3

44

46

Zack Wheeler

Phillies

SP

9

42

47

Cade Smith

Guardians

RP

4

47

48

Trea Turner

Phillies

SS

9

55

49

Randy Arozarena

Mariners

OF

15

87

50

Cody Bellinger

Yankees

OF

16

60

51

Seiya Suzuki

Cubs

OF

17

53

52

Miguel Vargas

White Sox

3B

4

49

53

Riley Greene

Tigers

OF

18

64

54

Jose Ramirez

Guardians

3B

5

31

55

Alec Burleson

Cardinals

1B

5

59

56

Jacob deGrom

Rangers

SP

10

75

57

Aroldis Chapman

Red Sox

RP

5

61

58

Vladimir Guerrero Jr.

Blue Jays

1B

6

46

59

Jeremy Pena

Astros

SS

10

45

60

Roman Anthony

Red Sox

OF

19

62

61

Mike Trout

Angels

OF

20

70

62

Gavin Williams

Guardians

SP

11

78

63

David Bednar

Yankees

RP

6

69

64

Louis Varland

Blue Jays

RP

7

66

65

Max Fried

Yankees

SP

12

52

66

Logan Gilbert

Mariners

SP

13

33

67

Teoscar Hernandez

Dodgers

OF

21

95

68

Hunter Brown

Astros

SP

14

82

69

Parker Messick

Guardians

SP

15

73

70

Yandy Diaz

Rays

1B

7

72

71

Andres Munoz

Mariners

RP

8

63

72

Kevin McGonigle

Tigers

SS

11

85

73

Logan Henderson

Brewers

SP

16

74

74

Drake Baldwin

Braves

C

2

76

75

Bryan Woo

Mariners

SP

17

67

76

Freddie Freeman

Dodgers

1B

8

34

77

Bo Bichette

Mets

SS

12

77

78

Wyatt Langford

Rangers

OF

22

80

79

Gerrit Cole

Yankees

SP

18

56

80

Hunter Goodman

Rockies

C

3

106

81

Trevor Megill

Brewers

RP

9

83

82

Tommy Edman

Dodgers

2B

5

119

83

Drew Rasmussen

Rays

SP

19

81

84

Josh Naylor

Mariners

1B

9

94

85

Reid Detmers

Angels

SP

20

186

86

Henry Bolte

Athletics

OF

23

100

87

Raisel Iglesias

Braves

RP

10

90

88

Willson Contreras

Red Sox

1B

10

187

89

Bryan Reynolds

Pirates

OF

24

92

90

Jarren Duran

Red Sox

OF

25

91

91

Nolan McLean

Mets

SP

21

65

92

Ivan Herrera

Cardinals

C

4

88

93

Jesus Luzardo

Phillies

SP

22

51

94

Brandon Nimmo

Rangers

OF

26

93

95

Luke Keaschall

Twins

2B

6

98

96

Wilyer Abreu

Red Sox

OF

27

103

97

Cal Raleigh

Mariners

C

5

108

98

Geraldo Perdomo

Diamondbacks

SS

13

113

99

Daylen Lile

Nationals

OF

28

96

100

William Contreras

Brewers

C

6

102

101

Sonny Gray

Red Sox

SP

23

99

102

Max Muncy

Dodgers

3B

6

124

103

Austin Riley

Braves

3B

7

112

104

Dominic Canzone

Mariners

OF

29

178

105

Sandy Alcantara

Marlins

SP

24

110

106

Paul Skenes

Pirates

SP

25

71

107

Otto Lopez

Marlins

SS

14

117

108

Isaac Paredes

Astros

3B

8

115

109

Mason Montgomery

Pirates

RP

11

175

110

Michael Busch

Cubs

1B

11

120

111

Nico Hoerner

Cubs

SS

15

101

112

Kyle Stowers

Marlins

1B

12

111

113

Bryan Baker

Rays

RP

12

125

114

Jake Bauers

Brewers

1B

13

126

115

Konnor Griffin

Pirates

SS

16

121

116

Jacob Latz

Rangers

RP

13

114

117

Troy Melton

Tigers

SP

26

132

118

Luis Garcia Jr.

Yankees

2B

7

128

119

Jose Soriano

Blue Jays

SP

27

155

120

Ranger Suarez

Red Sox

SP

28

123

121

Jose Altuve

Astros

2B

8

122

122

Framber Valdez

Tigers

SP

29

109

123

Jo Adell

Guardians

OF

30

130

124

Max Clark

Tigers

OF

31

184

125

Freddy Peralta

Rays

SP

30

97

126

Carson Benge

Mets

OF

32

131

127

Christian Yelich

Brewers

OF

33

129

128

Tyler Glasnow

Dodgers

SP

31

107

129

Munetaka Murakami

White Sox

3B

9

127

130

Vinnie Pasquantino

Royals

1B

14

118

131

Eury Perez

Marlins

SP

32

84

132

Chase DeLauter

Guardians

OF

34

143

133

Luis Arraez

Phillies

2B

9

134

134

Dylan Crews

Nationals

OF

35

138

135

Jonathan Aranda

Rays

1B

15

136

136

Carlos Rodon

Yankees

SP

33

135

137

Alec Bohm

Phillies

3B

10

137

138

Gabriel Moreno

Diamondbacks

C

7

140

139

Kazuma Okamoto

Blue Jays

3B

11

146

140

Bryce Eldridge

Giants

1B

16

144

141

Steven Kwan

Guardians

OF

36

164

142

Kenley Jansen

Tigers

RP

14

148

143

Trevor Story

Red Sox

SS

17

142

144

Garrett Mitchell

Brewers

OF

37

151

145

Kade Anderson

Mariners

SP

34

133

146

Jake McCarthy

Rockies

OF

38

200

147

Bryson Stott

Phillies

2B

10

147

148

Christian Walker

Astros

1B

17

153

149

Payton Tolle

Red Sox

SP

35

157

150

Chandler Simpson

Rays

OF

39

139

151

Spencer Jones

Yankees

OF

40

158

152

Tanner Bibee

Guardians

SP

36

156

153

Xavier Edwards

Marlins

SS

18

NR

154

Sam Antonacci

White Sox

2B

11

161

155

George Springer

Blue Jays

OF

41

104

156

Ozzie Albies

Braves

2B

12

160

157

Brett Bateman

Blue Jays

OF

42

174

158

Daulton Varsho

Astros

OF

43

169

159

Xander Bogaerts

Padres

SS

19

207

160

Shea Langeliers

Athletics

C

8

NR

161

Cade Cavalli

Nationals

SP

37

179

162

Brandon Lowe

Pirates

2B

13

163

163

Noah Cameron

Royals

SP

38

152

164

Caleb Durbin

Red Sox

3B

12

168

165

Josue De Paula

Dodgers

OF

44

NR

166

Emilio Pagan

Reds

RP

15

194

167

Colson Montgomery

White Sox

SS

20

165

168

Shane Baz

Orioles

SP

39

201

169

Brandon Marsh

Phillies

OF

45

172

170

Michael Wacha

Royals

SP

40

215

171

TJ Rumfield

Rockies

1B

18

241

172

Ty France

Padres

1B

19

190

173

A.J. Ewing

Mets

OF

46

188

174

George Kirby

Mariners

SP

41

170

175

Will Smith

Dodgers

C

9

224

176

Cole Carrigg

Rockies

SS

21

220

177

Nick Martinez

Rays

SP

42

236

178

Ian Happ

Cubs

OF

47

167

179

Joe Ryan

Twins

SP

43

89

180

Travis Bazzana

Guardians

2B

14

225

181

Quinn Mathews

Cardinals

SP

44

274

182

Clay Holmes

Cubs

SP

45

192

183

Jonah Tong

Mets

SP

46

217

184

Griffin Jax

Rays

SP

47

NR

185

Kaelen Culpepper

Twins

SS

22

176

186

Lawrence Butler

Athletics

OF

48

150

187

Dustin May

Brewers

SP

48

268

188

Jac Caglianone

Royals

OF

49

193

189

Kodai Senga

Mets

RP

16

218

190

Tyler Mahle

Braves

SP

49

198

191

Tanner Scott

Dodgers

RP

17

191

192

Josh Jung

Rangers

3B

13

NR

193

Riley O’Brien

Cardinals

RP

18

173

194

Shota Imanaga

Cubs

SP

50

149

195

Foster Griffin

Guardians

SP

51

166

196

Lazaro Montes

Mariners

OF

50

NR

197

Ezequiel Duran

Rangers

SS

23

181

198

Zack Gelof

Athletics

2B

15

185

199

Coby Mayo

Orioles

3B

14

272

200

Jared Jones

Pirates

SP

52

210

201

Eugenio Suarez

Reds

3B

15

199

202

Cam Smith

Astros

OF

51

NR

203

Kevin Gausman

Cubs

SP

53

105

204

Michael King

Padres

SP

54

145

205

Lars Nootbaar

Diamondbacks

OF

52

197

206

Will Warren

Yankees

SP

55

216

207

Hector Rodriguez

Reds

OF

53

182

208

Heriberto Hernandez

Marlins

OF

54

205

209

Casey Mize

Padres

SP

56

211

210

Kody Clemens

Twins

2B

16

259

211

Michael Conforto

Cubs

OF

55

287

212

Christian Encarnacion-Strand

Orioles

3B

16

189

213

Jackson Jobe

Tigers

SP

57

196

214

Josh Bell

Twins

1B

20

208

215

Matthew Boyd

Cubs

SP

58

141

216

Taj Bradley

Twins

SP

59

195

217

Ryan O’Hearn

Pirates

1B

21

NR

218

Adley Rutschman

Red Sox

C

10

219

219

Cal Quantrill

Rangers

SP

60

204

220

Jakob Marsee

Marlins

OF

56

231

221

Jake Burger

Rangers

1B

22

212

222

Bubba Chandler

Pirates

SP

61

202

223

Emmet Sheehan

Dodgers

SP

62

240

224

JJ Bleday

Reds

OF

57

203

225

Jung Hoo Lee

Giants

OF

58

209

226

Joey Cantillo

Guardians

SP

63

232

227

Jacob Lopez

Athletics

SP

64

248

228

Ryan Jeffers

Twins

C

11

221

229

Robbie Ray

Padres

SP

65

247

230

Chris Bassitt

Orioles

SP

66

234

231

Logan Webb

Giants

SP

67

116

232

Andrew Painter

Phillies

SP

68

154

233

Nolan Arenado

Diamondbacks

3B

17

261

234

Christian Scott

Mets

SP

69

226

235

Grant Taylor

White Sox

RP

19

228

236

Andres Gimenez

Blue Jays

SS

24

239

237

Colt Keith

Tigers

2B

17

244

238

Cooper Pratt

Brewers

SS

25

245

239

Griffin Conine

Marlins

OF

59

242

240

Pete Fairbanks

Marlins

RP

20

NR

241

Dustin Harris

Padres

OF

60

NR

242

Carter Jensen

Royals

C

12

289

243

Jeff McNeil

Athletics

2B

18

159

244

Trevor Rogers

Orioles

SP

70

162

245

Salvador Perez

Royals

C

13

238

246

Maikel Garcia

Royals

3B

18

NR

247

Andre Pallante

Cardinals

SP

71

NR

248

Walker Jenkins

Twins

OF

61

180

249

Joshua Baez

Cardinals

OF

62

171

250

Jackson Holliday

Orioles

2B

19

223

251

Mickey Moniak

Rockies

OF

63

279

252

Tristan Peters

White Sox

OF

64

249

253

Ben Joyce

Angels

RP

21

267

254

Ethan Pecko

Astros

SP

72

NR

255

Landen Roupp

Giants

SP

73

270

256

Aaron Nola

Phillies

SP

74

252

257

J.P. Crawford

Mariners

SS

26

NR

258

Zebby Matthews

Twins

SP

75

263

259

Brandon Young

Orioles

SP

76

278

260

Hao-Yu Lee

Tigers

2B

20

265

261

Nick Pivetta

Padres

SP

77

288

262

Davis Martin

White Sox

SP

78

290

263

Cole Young

Mariners

2B

21

NR

264

Peter Lambert

Astros

SP

79

235

265

Nick Gonzales

Pirates

2B

22

266

266

Cody Bradford

Rangers

SP

80

264

267

Spencer Torkelson

Tigers

1B

23

237

268

Alex Freeland

Dodgers

2B

23

NR

269

Jake Bennett

Red Sox

SP

81

256

270

Nathaniel Lowe

Guardians

1B

24

280

271

Wade Meckler

Angels

OF

65

275

272

Sean Manaea

Mets

SP

82

NR

273

Mickey Gasper

Red Sox

C

14

276

274

Brooks Lee

Twins

SS

27

NR

275

Sean Burke

White Sox

SP

83

213

276

Yoendrys Gomez

Twins

RP

22

271

277

Adael Amador

Rockies

2B

24

NR

278

Dean Kremer

Twins

SP

84

NR

279

Chase Meidroth

White Sox

SS

28

NR

280

Samad Taylor

Padres

OF

66

NR

281

Tim Tawa

Diamondbacks

2B

25

292

282

Walbert Urena

Angels

SP

85

NR

283

Leo Bernal

Cardinals

C

15

297

284

Merrill Kelly

Diamondbacks

SP

86

NR

285

Javier Sanoja

Marlins

SS

29

NR

286

Luis Campusano

Padres

C

16

NR

287

Matt McLain

Reds

SS

30

227

288

Patrick Sandoval

Red Sox

SP

87

NR

289

Vaughn Grissom

Angels

2B

26

286

290

Alejandro Kirk

Blue Jays

C

17

294

291

Max Scherzer

Blue Jays

SP

88

258

292

Pedro Ramirez

Cubs

2B

27

230

293

Jake Mangum

Pirates

OF

67

NR

294

Andrew Vaughn

Brewers

3B

19

233

295

Kyle Karros

Rockies

3B

20

NR

296

Emmanuel Rodriguez

Twins

OF

68

NR

297

George Lombard Jr.

Yankees

SS

31

277

298

Masyn Winn

Cardinals

SS

32

NR

299

Ernie Clement

Blue Jays

SS

33

229

300

Ezequiel Tovar

Rockies

SS

34

NR

September 14 Notes

Falling off: Shohei Ohtani DH (eighth), Rafael Devers (41st), Jazz Chisholm Jr. (58th), Bryce Miller (177th), Gleyber Torres (183rd), Hayden Wesneski (206th), Royce Lewis (214th), Kyle Bradish (222nd), Michael McGreevy (243rd), Brandon Pfaadt (246th), Braxton Ashcraft (250th) and 21 other players

– I don’t have much of a notes section for you right now, since it’s after 3 am and I’d like to get some sleep. Still, the rankings are updated for the final 14 days of the season. A lot of the pitcher movement this week is elevating guys with three starts remaining and dropping those with only two. I also gave Rockies hitters a nice boost, as they play 10 of their remaining 13 games at home. Padres hitters also got a little lift from that, as they’ll be starting a four-game series in Coors Field on Monday.

Advertisement

September 7 Notes

Falling off: Kyle Harrison (101st), Shane McClanahan (125th), Luis Robert Jr. (163rd), Trent Graham (180th), Joe Musgrove (192nd), Byron Buxton (202nd), Cam Smith (219th), Brendan Donovan (227th), JJ Wetherholt (236th), Eric Lauer (243rd), Jesús Sánchez (247th), Xavier Edwards (254th), Sean Manaea (261st), Samuel Basallo (262nd), Nathan Eovaldi (265th), Connor Norby (268th), Chase Burns (273rd), Shohei Ohtani SP (280th), Tommy White (282nd), Daniel Palencia (285th), Colton Cowser (286th), Taylor Ward (289th), Ezequiel Tovar (290th), Alek Thomas (292nd), Willi Castro (294th), Elvis Alvarado (295th), Brandyn Garcia (299th)

– With three weeks to go, nearly every injured player is off the rankings at this point, with the exception of a few guys hopefully returning before the end of this week. Also, I’m paying a lot more attention to matchups, particularly this week’s. So, some starters with multiple starts this week who wouldn’t normally be in the top 300 make the cut. Also, Athletics hitters have moved up, since they’ll be at home for six games this week. Rockies hitters have dropped off as that team goes back on the road after a week of home games.

Rafael Devers gets an overdue late bump. There really was good reason for concern early on with his strikeout rate up and his bat speed down, but he bounced back nicely in both categories. Amazing is the consistency in his wOBAs since 2021: .373, .373, .359, .364, .365 and .365. His xwOBAs, on the other hand, still show a little decline: .391, .365, .380, .366, .367, .340. Still, it’s been a really impressive season, and getting to 100 runs scored (maybe) and 100 RBI (almost certainly) on the moribund Giants offense is one heck of an accomplishment.

Advertisement

– The Orioles getting swept by Red Sox over the weekend, dropping their postseason odds at Fangraphs to just three percent, would seem to greatly increase the chances that Kyle Bradish gets shut down with a week or two to go. He’s up to 152 innings in his first full year back from Tommy John, and he’s not exactly doing his best work at the moment.

Kyle Harrison might have lost his rotation spot with his performance Sunday against the Reds, though I thought about keeping him on the list anyway, since he could be well set up for wins in middle relief if moved to the pen. In the end, he didn’t quite make the cut. It will be really interesting to see how the Brewers play things the rest of the way. I imagine both Jacob Misiorowski and Logan Henderson will make a couple of shorter starts in an attempt to save bullets for October.

– It’ll be nice to see Corbin Burnes back on a major league mound Tuesday, but given that he threw just two innings in his lone rehab start after Tommy John, so I couldn’t see including him here just yet. San Diego’s Nick Pivetta, on the other hand, at least made it up to 4 1/3 innings in his last rehab start as he returns from an elbow injury. That gets him a spot on the bottom of the list, even if he’s a long shot to get a win Monday in his return.

August 31 Notes

Falling off: Pete Fairbanks (158th), Emerson Hancock (179th), Shane Bieber (220th), Roki Sasaki (228th), Masyn Winn (257th), Tyler O’Neill (269th), Willy Adames (273rd), Evan Carter (274th), Shane Drohan (282nd), Hogan Harris (291st), Jordan Lawlar (293rd), Alejandro Kirk (294th), Edwin Díaz (295th), Landen Roupp (296th), Hao-Yu Lee (297th), Abimelec Ortiz (298th), Jeff Hoffman (299th)

Advertisement

– The healthy rankings plummeter of the week is Chase Burns, who apparently was making his last traditional start of 2026 while picking up his 15th win Sunday night against the Cubs. Instead of shutting Burns down early, the Reds have instead decided to have him make a series of short starts the rest of the way. If they committed to using an opener in front of him in those outings, he still might be worth playing in shallow leagues. However, that’s not part of the plan, which is fair; given that the change is about keeping him healthy, disrupting his routine by using him in relief probably wouldn’t be a good idea. But since he won’t be going five innings as a starter, wins are off the table, making him pretty useless in mixed leagues even if he excels.

– That Baltimore claimed Luis Robert Jr. was rather surprising and probably not great for Robert’s fantasy value, since he could do a fair amount of sitting against righties. I had him No. 142 this week as a Met, but he’s down to No. 163 now. A.J. Ewing got a little boost with Robert gone from the Mets’ outfield, but it’s still not great for him that he’s been dropping in the lineup with Juan Soto back.

– Things with the Mariners got pretty interesting in the last couple of days. Bryce Miller was sent to the pen, only to apparently immediately regain his rotation spot because of Emerson Hancock‘s adductor strain. And the news came down Sunday night that left-handed slugger Lazaro Montes was going to be the team’s Sept. 1 position player callup. The addition of the 21-year-old Montes, who has 38 homers but also a 31 percent strikeout rate between Double- and Triple-A this year, only really makes sense if he’s going to start against righties, and if that’s going to happen, it only really makes sense that he does so in place of trade deadline pickup Taylor Ward. Since he’ll be a platoon guy in a tough ballpark for hitters, I decided against putting Montes in the top 300. Ward dropped from No. 206 to No. 289, and he’ll be off the list next week if he does start sitting against righties.

As for Miller, I was planning to drop him off the list this week, but the Hancock injury gets him back up to No. 189. Hancock is, unfortunately, gone from the list after landing on the 15-day IL.

Advertisement

– Playing six home games gets most of the Rockies hitters little boosts this week and puts Ezequiel Tovar and Willi Castro back on the list, probably for one week only.

– With injuries to JJ Wetherholt and Xavier Edwards taking a toll on middle infield depth, it still seems like a good time to give Kaelen Culpepper a look.

Read the full article here

Leave A Reply

2026 © Prices.com LLC. All Rights Reserved.