Skip to content

July Top 300 Overall

MLB: Chicago White Sox at Los Angeles Angels

MLB: Chicago White Sox at Los Angeles Angels

Presented here are the July rest-of-season position rankings and overall top 300. Players are ranked based on 5×5 value in mixed leagues.

I’ll be back with my way-too-early 2024 rankings at the All-Star break.

Soon you will be able to click here to see other July rankings:
Top 300 | SP | RP | OF | 1B | 2B | SS | 3B | C

Start off your Sunday with MLB Sunday leadoff on Peacock featuring exclusive games with no blackout restrictions. Check out the schedule now to see if your favorite team is playing and join for one low annual fee.

Top 300 Overall Rankings

July

Top 300

Team

1

Ronald Acuna Jr.

Braves

2

Corbin Carroll

Diamondbacks

3

Shohei Ohtani – DH

Angels

4

Fernando Tatis Jr.

Padres

5

Julio Rodriguez

Mariners

6

Bo Bichette

Blue Jays

7

Freddie Freeman

Dodgers

8

Trea Turner

Phillies

9

Vladimir Guerrero Jr.

Blue Jays

10

Kyle Tucker

Astros

11

Juan Soto

Padres

12

Jose Ramirez

Guardians

13

Mookie Betts

Dodgers

14

Mike Trout

Angels

15

Matt Olson

Braves

16

Pete Alonso

Mets

17

Randy Arozarena

Rays

18

Shane McClanahan

Rays

19

Paul Goldschmidt

Cardinals

20

Yordan Alvarez

Astros

21

Austin Riley

Braves

22

Corey Seager

Rangers

23

Aaron Judge

Yankees

24

Spencer Strider

Braves

25

Rafael Devers

Red Sox

26

Wander Franco

Rays

27

Gerrit Cole

Yankees

28

Bobby Witt Jr.

Royals

29

Luis Robert Jr.

White Sox

30

Adolis Garcia

Rangers

31

Joe Ryan

Twins

32

Shohei Ohtani – SP

Angels

33

Marcus Semien

Rangers

34

Bryce Harper

Phillies

35

Christian Yelich

Brewers

36

Kevin Gausman

Blue Jays

37

Michael Harris II

Braves

38

Cedric Mullins

Orioles

39

Ozzie Albies

Braves

40

Max Scherzer

Mets

41

Nathaniel Lowe

Rangers

42

Starling Marte

Mets

43

Nolan Arenado

Cardinals

44

Nico Hoerner

Cubs

45

Will Smith

Dodgers

46

Framber Valdez

Astros

47

Jose Altuve

Astros

48

Jazz Chisholm

Marlins

49

Corbin Burnes

Brewers

50

Gunnar Henderson

Orioles

51

Josh Hader

Padres

52

Daulton Varsho

Blue Jays

53

Camilo Doval

Giants

54

Logan Gilbert

Mariners

55

Alex Verdugo

Red Sox

56

Zack Wheeler

Phillies

57

George Springer

Blue Jays

58

Felix Bautista

Orioles

59

Willy Adams

Brewers

60

Justin Verlander

Mets

61

Francisco Lindor

Mets

62

Emmanuel Clase

Guardians

63

Ryan McMahon

Rockies

64

Luis Castillo

Mariners

65

Jonathan India

Reds

66

Elly De La Cruz

Reds

67

Zac Gallen

Diamondbacks

68

Bryan Reynolds

Pirates

69

Devin Williams

Brewers

70

Aaron Nola

Phillies

71

Joe Musgrove

Padres

72

Manny Machado

Padres

73

Nick Castellanos

Phillies

74

Jordan Romano

Blue Jays

75

Esteury Ruiz

Athletics

76

Eloy Jimenez

White Sox

77

Ketel Marte

Diamondbacks

78

Tyler Glasnow

Rays

79

Ian Happ

Cubs

80

JT Realmuto

Phillies

81

John Duran

Twins

82

Kyle Schwarber

Phillies

83

Dylan Cease

White Sox

84

Josh Jung

Rangers

85

Yandy Diaz

Rays

86

Luis Arraez

Marlins

87

Zach Eflin

Rays

88

Brandon Lowe

Rays

89

Kenley Jansen

Red Sox

90

Byron Buxton

Twins

91

Teoscar Hernandez

Mariners

92

Nathan Eovaldi

Rangers

93

Dansby Swanson

Cubs

94

Alexis Diaz

Reds

95

Cristian Javier

Astros

96

Adley Rutschman

Orioles

97

Clayton Kershaw

Dodgers

98

Masataka Yoshida

Red Sox

99

David Bednar

Pirates

100

Alex Bregman

Astros

101

Josh Lowe

Rays

102

Sandy Alcantara

Marlins

103

Ryan Pressly

Astros

104

Lane Thomas

Nationals

105

Lourdes Gurriel Jr.

Diamondbacks

106

Logan Webb

Giants

107

JD Martinez

Dodgers

108

Jake McCarthy

Diamondbacks

109

Yu Darvish

Padres

110

Christian Walker

Diamondbacks

111

Raisel Iglesias

Braves

112

Jorge Soler

Marlins

113

Matt McLain

Reds

114

Pablo Lopez

Twins

115

Brandon Nimmo

Mets

116

Anthony Rizzo

Yankees

117

George Kirby

Mariners

118

Steven Kwan

Guardians

119

David Robertson

Mets

120

Spencer Steer

Reds

121

CJ Cron

Rockies

122

Hunter Brown

Astros

123

Carlos Estevez

Angels

124

Ryan Mountcastle

Orioles

125

Jeremy Pena

Astros

126

Salvador Perez

Royals

127

Mitch Keller

Pirates

128

Tommy Edman

Cardinals

129

Clay Holmes

Yankees

130

Max Muncy

Dodgers

131

Matt Chapman

Blue Jays

132

Carlos Rodon

Yankees

133

Andres Gimenez

Guardians

134

Pete Fairbanks

Rays

135

Jarred Kelenic

Mariners

136

Julio Urias

Dodgers

137

Gleyber Torres

Yankees

138

Anthony Santander

Orioles

139

Andrew Vaughn

White Sox

140

Sonny Gray

Twins

141

Xander Bogaerts

Padres

142

Craig Kimbrel

Phillies

143

Bryson Stott

Phillies

144

Isaac Paredes

Rays

145

Lucas Giolito

White Sox

146

Taylor Ward

Angels

147

Evan Phillips

Dodgers

148

Thairo Estrada

Giants

149

Christopher Morel

Cubs

150

Anthony Volpe

Yankees

151

Shane Bieber

Guardians

152

Jesus Luzardo

Marlins

153

Jordan Walker

Cardinals

154

Nolan Gorman

Cardinals

155

Cody Bellinger

Cubs

156

Brandon Woodruff

Brewers

157

Austin Hays

Orioles

158

Adbert Alzolay

Cubs

159

Trevor Story

Red Sox

160

Seiya Suzuki

Cubs

161

Tanner Bibee

Guardians

162

Whit Merrifield

Blue Jays

163

Blake Snell

Padres

164

Marcus Stroman

Cubs

165

Nolan Jones

Rockies

166

Max Fried

Braves

167

Gavin Williams

Guardians

168

Paul Sewald

Mariners

169

Josh Naylor

Guardians

170

Lars Nootbaar

Cardinals

171

Reid Detmers

Angels

172

Ke’Bryan Hayes

Pirates

173

Scott McGough

Diamondbacks

174

Alec Bohm

Phillies

175

Carlos Correa

Twins

176

Jordan Montgomery

Cardinals

177

Will Smith

Rangers

178

Justin Steele

Cubs

179

Tim Anderson

White Sox

180

Ty France

Mariners

181

Sean Murphy

Braves

182

Jose Berrios

Blue Jays

183

Hunter Renfroe

Angels

184

Bryan De La Cruz

Marlins

185

Scott Barlow

Royals

186

Chris Bryant

Rockies

187

Bradley gave it

Rays

188

Tony Gonsolin

Dodgers

189

Rowdy Tellez

Brewers

190

William Contreras

Brewers

191

Andrew Benintendi

White Sox

192

AJ Puk

Marlins

193

Justin Turner

Red Sox

194

Luis Severino

Yankees

195

Josh Bell

Guardians

196

Alex Lange

Tigers

197

Giancarlo Stanton

Yankees

198

Harrison Bader

Yankees

199

Jon Gray

Rangers

200

Alex Cobb

Giants

201

Amed Rosario

Guardians

202

Ezequiel Tovar

Rockies

203

Bailey Ober

Twins

204

Jordan Hicks

Cardinals

205

Brett Baty

Mets

206

Bryce Elder

Braves

207

Jose Siri

Rays

208

Bobby Miller

Dodgers

209

Jonah Heim

Rangers

210

Matt Vierling

Tigers

211

Liam Hendriks

White Sox

212

Marcell Ozuna

Braves

213

Ezequiel Duran

Rangers

214

Freddy Peralta

Brewers

215

Michael Conforto

Giants

216

Cal Raleigh

Mariners

217

Ryan Helsley

Cardinals

218

Miguel Vargas

Dodgers

219

Willson Contreras

Cardinals

220

Bryce Miller

Mariners

221

Jeff McNeil

Mets

222

Charlie Morton

Braves

223

Jose Abreu

Astros

224

Anthony Rendon

Angels

225

Alejandro Kirk

Blue Jays

226

Tyler Wells

Orioles

227

Jorge Polanco

Twins

228

Jorge Mateo

Orioles

229

Jason Adam

Rays

230

JD Davis

Giants

231

Joey Votto

Reds

232

Eury Perez

Marlins

233

Aaron Civale

Guardians

234

Jake Cronenworth

Padres

235

MJ Melendez

Royals

236

Leody Taveras

Rangers

237

Kodai Senga

Mets

238

Dylan Carlson

Cardinals

239

James Paxton

Red Sox

240

Eddie Rosario

Braves

241

Luis Garcia

Nationals

242

Andres Munoz

Mariners

243

Joc Pederson

Giants

244

Riley Greene

Tigers

245

Drew Smyly

Cubs

246

Brandon Drury

Angels

247

Lance Lynn

White Sox

248

Andrew McCutchen

Pirates

249

James Outman

Dodgers

250

Kyle Finnegan

Nationals

251

Nestor Cortes

Yankees

252

Ha-Seong Kim

Padres

253

Alex Kirilloff

Twins

254

Jarren Duran

Red Sox

255

Braxton Garrett

Marlins

256

Andrew Abbott

Reds

257

Brandon Marsh

Phillies

258

Jordan Westburg

Orioles

259

Joey Wiemer

Brewers

260

Jake Fraley

Reds

261

Luke Raley

Rays

262

Logan Allen

Guardians

263

Triston Casas

Red Sox

264

Tarik Skubal

Tigers

265

DJ LeMahieu

Yankees

266

TJ Friedl

Reds

267

Michael King

Yankees

268

Royce Lewis

Twins

269

Garrett Whitlock

Red Sox

270

Michael Garcia

Royals

271

Jurickson Profar

Rockies

272

Aroldis Chapman

Royals

273

MacKenzie Gore

Nationals

274

Luis Matos

Giants

275

Edward Olivares

Royals

276

Daniel Hudson

Dodgers

277

Orlando Arcia

Braves

278

Tyler Stephenson

Reds

279

Chris Bassitt

Blue Jays

280

Tyler O’Neill

Cardinals

281

Charlie Blackmon

Rockies

282

Justin Lawrence

Rockies

283

Luis Urias

Brewers

284

Oneil Cruz

Pirates

285

Brian Anderson

Brewers

286

Kyle Bradish

Orioles

287

Hunter Harvey

Nationals

288

Brendan Donovan

Cardinals

289

Javier Baez

Tigers

290

Brian Bello

Red Sox

291

Ranger Suarez

Phillies

292

LaMonte Wade Jr.

Giants

293

Mickey Moniak

Angels

294

Kendall Graveman

White Sox

295

Jack Suwinski

Pirates

296

Nick Pratto

Royals

297

Yusei Kikuchi

Blue Jays

298

Jake Burger

White Sox

299

Zach Neto

Angels

300

Francisco Alvarez

Mets