June Top 300 Overall

Matthew Pouliot
Rotoworld
Jesse Pantuosco looks at Giancarlo Stanton's latest injury and recaps another big day for Mookie Betts in Monday's Dose

Dose: Life After Stanton

Jesse Pantuosco looks at Giancarlo Stanton's latest injury and recaps another big day for Mookie Betts in Monday's Dose

It's time for the June rankings update. As always, players are ranked based on how I believe they'll perform in 5x5 scoring over the rest of the season. I try to list players at the positions at which they're most valuable, so if you can't find that second baseman you're looking for, check shortstop instead.

Click to see other June rankings:

Top 300 | SP | RP | OF | 1B | 2B | SS | 3B | C | DH

Feel free to flame away @matthewpouliot on Twitter.

Top 300 Overall Rankings

 

Top 300

Team

1

Mike Trout

Angels

2

Miguel Cabrera

Tigers

3

Troy Tulowitzki

Rockies

4

Hanley Ramirez

Dodgers

5

Clayton Kershaw

Dodgers

6

Paul Goldschmidt

Diamondbacks

7

Yasiel Puig

Dodgers

8

Giancarlo Stanton

Marlins

9

Jacoby Ellsbury

Yankees

10

Carlos Gomez

Brewers

11

Ryan Braun

Brewers

12

Edwin Encarnacion

Blue Jays

13

Adrian Beltre

Rangers

14

Carlos Gonzalez

Rockies

15

Freddie Freeman

Braves

16

Justin Upton

Braves

17

Andrew McCutchen

Pirates

18

Adam Wainwright

Cardinals

19

Jose Bautista

Blue Jays

20

Jason Kipnis

Indians

21

David Wright

Mets

22

Robinson Cano

Mariners

23

Albert Pujols

Angels

24

Josh Donaldson

Athletics

25

Shin-Soo Choo

Rangers

26

Felix Hernandez

Mariners

27

Jose Abreu

White Sox

28

Dustin Pedroia

Red Sox

29

Madison Bumgarner

Giants

30

Evan Longoria

Rays

31

Chris Davis

Orioles

32

Stephen Strasburg

Nationals

33

Adam Jones

Orioles

34

Ian Desmond

Nationals

35

Yu Darvish

Rangers

36

Joe Mauer

Twins

37

Adrian Gonzalez

Dodgers

38

Ian Kinsler

Tigers

39

Max Scherzer

Tigers

40

Joey Votto

Reds

41

Zack Greinke

Dodgers

42

Hunter Pence

Giants

43

David Ortiz

Red Sox

44

Carlos Santana

Indians

45

Jose Reyes

Blue Jays

46

Nelson Cruz

Orioles

47

Masahiro Tanaka

Yankees

48

Buster Posey

Giants

49

Craig Kimbrel

Braves

50

Yoenis Cespedes

Athletics

51

Manny Machado

Orioles

52

Jason Heyward

Braves

53

Justin Verlander

Tigers

54

Kenley Jansen

Dodgers

55

Jay Bruce

Reds

56

Victor Martinez

Tigers

57

Michael Brantley

Indians

58

Cliff Lee

Phillies

59

Michael Wacha

Cardinals

60

Dee Gordon

Dodgers

61

Greg Holland

Royals

62

Alex Cobb

Rays

63

Alex Rios

Rangers

64

Pablo Sandoval

Giants

65

Doug Fister

Nationals

66

Trevor Rosenthal

Cardinals

67

Yadier Molina

Cardinals

68

David Price

Rays

69

Desmond Jennings

Rays

70

Johnny Cueto

Reds

71

Matt Holliday

Cardinals

72

Brandon Moss

Athletics

73

Aroldis Chapman

Reds

74

Ryan Zimmerman

Nationals

75

George Springer

Astros

76

Sonny Gray

Athletics

77

Matt Carpenter

Cardinals

78

Jayson Werth

Nationals

79

Michael Cuddyer

Rockies

80

Glen Perkins

Twins

81

Jose Altuve

Astros

82

Cole Hamels

Phillies

83

Melky Cabrera

Blue Jays

84

James Shields

Royals

85

Chris Sale

White Sox

86

Brian Dozier

Twins

87

David Robertson

Yankees

88

Billy Hamilton

Reds

89

Julio Teheran

Braves

90

Koji Uehara

Red Sox

91

Charlie Blackmon

Rockies

92

Matt Kemp

Dodgers

93

Mike Minor

Braves

94

Howie Kendrick

Angels

95

Starlin Castro

Cubs

96

Sean Doolittle

Athletics

97

Jordan Zimmermann

Nationals

98

Carlos Beltran

Yankees

99

Justin Morneau

Rockies

100

Elvis Andrus

Rangers

101

Homer Bailey

Reds

102

Jon Lester

Red Sox

103

Joe Nathan

Tigers

105

Starling Marte

Pirates

105

Anthony Rendon

Nationals

106

Corey Kluber

Indians

107

Alexei Ramirez

White Sox

108

Sergio Romo

Giants

109

Hyun-Jin Ryu

Dodgers

110

Torii Hunter

Tigers

111

Jonathan Lucroy

Brewers

112

Chase Utley

Phillies

113

Ernesto Frieri

Angels

114

Jean Segura

Brewers

115

Hisashi Iwakuma

Mariners

116

Josh Hamilton

Angels

117

Brian McCann

Yankees

118

Kolten Wong

Cardinals

119

Jonathan Papelbon

Phillies

120

Martin Prado

Diamondbacks

121

Ben Zobrist

Rays

122

Gerrit Cole

Pirates

123

Daniel Murphy

Mets

124

Joakim Soria

Rangers

125

Xander Bogaerts

Red Sox

126

Matt Cain

Giants

127

Angel Pagan

Giants

128

Kyle Seager

Mariners

129

Rafael Soriano

Nationals

130

Everth Cabrera

Padres

131

Anibal Sanchez

Tigers

132

Gregory Polanco

Pirates

133

Jeff Samardzija

Cubs

134

Salvador Perez

Royals

135

Neil Walker

Pirates

136

Gio Gonzalez

Nationals

137

Bryce Harper

Nationals

138

Steve Cishek

Marlins

139

C.J. Wilson

Angels

140

Brandon Phillips

Reds

141

Francisco Rodriguez

Brewers

142

Jimmy Rollins

Phillies

143

Alex Gordon

Royals

144

John Lackey

Red Sox

145

Todd Frazier

Reds

146

Wilin Rosario

Rockies

147

Andrew Cashner

Padres

148

Coco Crisp

Athletics

149

Addison Reed

Diamondbacks

150

Aramis Ramirez

Brewers

151

Tim Hudson

Giants

152

Michael Morse

Giants

153

Fernando Rodney

Mariners

154

Anthony Rizzo

Cubs

155

Oscar Taveras

Cardinals

156

Mat Latos

Reds

157

Casey Janssen

Blue Jays

158

Allen Craig

Cardinals

159

Ian Kennedy

Padres

160

Jhonny Peralta

Cardinals

161

Mark Trumbo

Diamondbacks

162

Evan Gattis

Braves

163

Ervin Santana

Braves

164

Pedro Alvarez

Pirates

165

Jenrry Mejia

Mets

166

Aaron Hill

Diamondbacks

167

Devin Mesoraco

Reds

168

Chris Archer

Rays

169

Huston Street

Padres

170

Erick Aybar

Angels

171

R.A. Dickey

Blue Jays

172

Adam LaRoche

Nationals

173

Nick Markakis

Orioles

174

Miguel Montero

Diamondbacks

175

Lonnie Chisenhall

Indians

176

Jason Grilli

Pirates

177

Tyson Ross

Padres

178

Austin Jackson

Tigers

179

Wil Myers

Rays

180

Wilson Ramos

Nationals

181

Mike Napoli

Red Sox

182

Jed Lowrie

Athletics

183

Grant Balfour

Rays

184

Alfonso Soriano

Yankees

185

Dan Haren

Dodgers

186

Eric Hosmer

Royals

187

Rick Porcello

Tigers

188

B.J. Upton

Braves

189

Hector Rondon

Cubs

190

Andrelton Simmons

Braves

191

Kyle Lohse

Brewers

192

Christian Yelich

Marlins

193

Billy Butler

Royals

194

Zach Britton

Orioles

195

Lance Lynn

Cardinals

196

Leonys Martin

Rangers

197

Brandon Belt

Giants

198

Brett Lawrie

Blue Jays

199

Chad Qualls

Astros

200

Trevor Bauer

Indians

201

Shane Victorino

Red Sox

202

Brett Gardner

Yankees

203

Chase Headley

Padres

204

Garrett Richards

Angels

205

Curtis Granderson

Mets

206

Mark Teixeira

Yankees

207

Andre Ethier

Dodgers

208

Alcides Escobar

Royals

209

Scott Kazmir

Athletics

210

Cody Allen

Indians

211

Juan Francisco

Blue Jays

212

Josh Reddick

Athletics

213

Wily Peralta

Brewers

214

Adam Lind

Blue Jays

215

Nolan Arenado

Rockies

216

LaTroy Hawkins

Rockies

217

Francisco Liriano

Pirates

218

Kole Calhoun

Angels

219

Ryan Howard

Phillies

220

Gordon Beckham

White Sox

221

Yordano Ventura

Royals

222

Jason Castro

Astros

223

Rajai Davis

Tigers

224

Jered Weaver

Angels

225

Mark Reynolds

Brewers

226

Mark Melancon

Pirates

227

Denard Span

Nationals

228

Asdrubal Cabrera

Indians

229

Dallas Keuchel

Astros

230

Colby Rasmus

Blue Jays

231

Joaquin Benoit

Padres

232

Jesse Chavez

Athletics

233

Marlon Byrd

Phillies

234

Kendrys Morales

 

235

Marco Estrada

Brewers

236

Yan Gomes

Indians

237

Yangervis Solarte

Yankees

238

Will Venable

Padres

239

Jason Hammel

Cubs

240

Jake McGee

Rays

241

Jonathan Villar

Astros

242

Nathan Eovaldi

Marlins

243

Derek Norris

Athletics

244

Michael Bourn

Indians

245

Alex Wood

Braves

246

Jedd Gyorko

Padres

247

Daniel Webb

White Sox

248

Chris Young

Mets

249

Jose Quintana

White Sox

250

Stephen Drew

Red Sox

251

Ronald Belisario

White Sox

252

Mike Leake

Reds

253

Lorenzo Cain

Royals

254

A.J. Pierzynski

Red Sox

255

Derek Holland

Rangers

256

Oswaldo Arcia

Twins

257

John Axford

Indians

258

Dayan Viciedo

White Sox

259

J.J. Hardy

Orioles

260

James Loney

Rays

261

Tony Cingrani

Reds

262

Russell Martin

Pirates

263

Norichika Aoki

Royals

264

Drew Smyly

Tigers

265

Bryan Shaw

Indians

266

Domonic Brown

Phillies

267

Matt Garza

Brewers

268

Dustin Ackley

Mariners

269

Ben Revere

Phillies

270

Gerardo Parra

Diamondbacks

271

Jaime Garcia

Cardinals

272

Jarrod Saltalamacchia

Marlins

273

Corey Dickerson

Rockies

274

Jesse Crain

Astros

275

Josh Beckett

Dodgers

276

Josh Willingham

Twins

277

Drew Pomeranz

Athletics

278

Chris Johnson

Braves

279

Marcus Stroman

Blue Jays

280

Marcell Ozuna

Marlins

281

C.J. Cron

Angels

282

Brandon McCarthy

Diamondbacks

283

Adam Eaton

White Sox

284

Josmil Pinto

Twins

285

Emilio Bonifacio

Cubs

286

Khris Davis

Brewers

287

Jake Peavy

Red Sox

288

Brad Miller

Mariners

289

Seth Smith

Padres

290

Hiroki Kuroda

Yankees

291

Alex Avila

Tigers

292

Yovani Gallardo

Brewers

293

Tommy Hunter

Orioles

294

Carl Crawford

Dodgers

295

Dexter Fowler

Astros

296

Shelby Miller

Cardinals

297

Wade Davis

Royals

298

Ike Davis

Pirates

299

Michael Saunders

Mariners

300

Zack Wheeler

Mets

What to Read Next