May Top 300 Overall

Matthew Pouliot
Rotoworld
The Yankees and Tigers refused to play nice on Thursday. Jesse Pantuosco breaks down a wild day at Comerica in Friday's Dose

Dose: Chaos at Comerica

The Yankees and Tigers refused to play nice on Thursday. Jesse Pantuosco breaks down a wild day at Comerica in Friday's Dose

It's time for the May rankings update. As always, players are ranked based on how I believe they'll perform in 5x5 scoring over the rest of the season. Included along with the position rankings is an updated top 300 list. 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.

Feel free to flame away @matthewpouliot on twitter.

Click to see other May rankings:

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




Top 300 Overall Rankings

Rank

Player

Team

1

Miguel Cabrera

Tigers

2

Mike Trout

Angels

3

Ryan Braun

Brewers

4

Clayton Kershaw

Dodgers

5

Carlos Gonzalez

Rockies

6

Robinson Cano

Yankees

7

Bryce Harper

Nationals

8

Justin Upton

Braves

9

Troy Tulowitzki

Rockies

10

Justin Verlander

Tigers

11

Matt Kemp

Dodgers

12

David Wright

Mets

13

Joey Votto

Reds

14

Felix Hernandez

Mariners

15

Albert Pujols

Angels

16

Evan Longoria

Rays

17

Buster Posey

Giants

18

Jacoby Ellsbury

Red Sox

19

Prince Fielder

Tigers

20

Ian Kinsler

Rangers

21

Cole Hamels

Phillies

22

Andrew McCutchen

Pirates

23

Adrian Gonzalez

Dodgers

24

Adam Wainwright

Cardinals

25

Adam Jones

Orioles

26

Yoenis Cespedes

Athletics

27

Madison Bumgarner

Giants

27

Adrian Beltre

Rangers

29

Jose Bautista

Blue Jays

30

Starlin Castro

Cubs

31

Yu Darvish

Rangers

32

Dustin Pedroia

Red Sox

33

Pablo Sandoval

Giants

34

Shin-Soo Choo

Reds

35

Stephen Strasburg

Nationals

36

Edwin Encarnacion

Blue Jays

37

Cliff Lee

Phillies

38

Alex Gordon

Royals

39

Chase Headley

Padres

40

Craig Kimbrel

Braves

41

Gio Gonzalez

Nationals

42

Matt Holliday

Cardinals

43

Jason Heyward

Braves

44

David Price

Rays

45

Giancarlo Stanton

Marlins

46

Joe Mauer

Twins

47

Matt Cain

Giants

48

Aroldis Chapman

Reds

49

Paul Goldschmidt

Diamondbacks

50

Matt Moore

Rays

51

Hanley Ramirez

Dodgers

52

Ryan Zimmerman

Nationals

53

James Shields

Royals

54

Max Scherzer

Tigers

55

Alex Rios

White Sox

56

Wilin Rosario

Rockies

57

Aramis Ramirez

Brewers

58

Mariano Rivera

Yankees

59

Carlos Santana

Indians

60

Jon Lester

Red Sox

61

Jason Kipnis

Indians

62

Jay Bruce

Reds

63

Mike Napoli

Red Sox

64

Brandon Phillips

Reds

65

Matt Harvey

Mets

66

Mat Latos

Reds

67

Austin Jackson

Tigers

68

Carl Crawford

Dodgers

69

Victor Martinez

Tigers

70

Martin Prado

Diamondbacks

71

Jordan Zimmermann

Nationals

72

Billy Butler

Royals

73

Chase Utley

Phillies

74

Starling Marte

Pirates

75

Anibal Sanchez

Tigers

76

Matt Wieters

Orioles

77

Freddie Freeman

Braves

78

CC Sabathia

Yankees

79

Asdrubal Cabrera

Indians

80

Jonathan Papelbon

Phillies

81

Jose Altuve

Astros

82

Chris Davis

Orioles

83

Yadier Molina

Cardinals

84

Jeff Samardzija

Cubs

85

Desmond Jennings

Rays

86

Kris Medlen

Braves

87

Chris Sale

White Sox

88

David Ortiz

Red Sox

89

Fernando Rodney

Rays

90

Brett Lawrie

Blue Jays

91

R.A. Dickey

Blue Jays

92

Torii Hunter

Tigers

93

Alcides Escobar

Royals

94

Howie Kendrick

Angels

95

Clay Buchholz

Red Sox

96

B.J. Upton

Braves

97

Anthony Rizzo

Cubs

98

Dexter Fowler

Rockies

99

Ian Desmond

Nationals

100

Rafael Soriano

Nationals

101

Allen Craig

Cardinals

102

Hiroki Kuroda

Yankees

103

Hunter Pence

Giants

104

Curtis Granderson

Yankees

105

Ben Zobrist

Rays

106

Joe Nathan

Rangers

107

Alex Cobb

Rays

108

Zack Greinke

Dodgers

109

Jean Segura

Brewers

110

Jim Johnson

Orioles

111

Carlos Gomez

Brewers

112

Yovani Gallardo

Brewers

113

Addison Reed

White Sox

114

Josh Hamilton

Angels

115

Michael Cuddyer

Rockies

116

Hyun-Jin Ryu

Dodgers

117

Elvis Andrus

Rangers

118

Mark Reynolds

Indians

119

Glen Perkins

Twins

120

Mike Minor

Braves

121

Sergio Romo

Giants

122

Ike Davis

Mets

123

Ichiro Suzuki

Yankees

124

J.P. Arencibia

Blue Jays

125

Jered Weaver

Angels

126

Nelson Cruz

Rangers

127

Michael Bourn

Indians

128

Jason Grilli

Pirates

129

Josh Rutledge

Rockies

130

Ryan Howard

Phillies

131

Lance Lynn

Cardinals

132

Tom Wilhelmsen

Mariners

133

Jimmy Rollins

Phillies

134

Miguel Montero

Diamondbacks

135

Jake Peavy

White Sox

136

Erick Aybar

Angels

137

Angel Pagan

Giants

138

Kyle Seager

Mariners

139

Brian McCann

Braves

140

Michael Morse

Mariners

141

Tommy Milone

Athletics

142

Chris Perez

Indians

143

Everth Cabrera

Padres

144

Johnny Cueto

Reds

145

Josh Reddick

Athletics

146

Jayson Werth

Nationals

147

Salvador Perez

Royals

148

Brandon League

Dodgers

149

Todd Frazier

Reds

150

Jed Lowrie

Athletics

151

Nick Markakis

Orioles

152

Dan Haren

Nationals

153

Jeremy Hellickson

Rays

154

Carlos Beltran

Cardinals

155

Brett Anderson

Athletics

156

Mark Trumbo

Angels

157

Grant Balfour

Athletics

158

Manny Machado

Orioles

159

Matt Garza

Cubs

160

Andre Ethier

Dodgers

161

Eric Hosmer

Royals

162

Greg Holland

Royals

163

Melky Cabrera

Blue Jays

164

A.J. Burnett

Pirates

165

Lance Berkman

Rangers

166

Rickie Weeks

Brewers

167

Rafael Betancourt

Rockies

168

Shelby Miller

Cardinals

169

J.J. Putz

Diamondbacks

170

Paul Konerko

White Sox

171

Jesus Montero

Mariners

172

Homer Bailey

Reds

173

Mark Teixeira

Yankees

174

Alejandro De Aza

White Sox

175

Matt Carpenter

Cardinals

176

Tony Cingrani

Reds

177

Alexei Ramirez

White Sox

178

A.J. Pierzynski

Rangers

179

Brett Gardner

Yankees

180

Huston Street

Padres

181

Jose Reyes

Blue Jays

182

Aaron Hill

Diamondbacks

183

Doug Fister

Tigers

184

C.J. Wilson

Angels

185

Ben Revere

Phillies

186

Casey Janssen

Blue Jays

187

Will Middlebrooks

Red Sox

188

Alexi Ogando

Rangers

189

Michael Brantley

Indians

190

Andrelton Simmons

Braves

191

Adam LaRoche

Nationals

192

Jaime Garcia

Cardinals

193

Alfonso Soriano

Cubs

194

Bobby Parnell

Mets

195

Trevor Cahill

Diamondbacks

196

Josh Willingham

Twins

197

Ian Kennedy

Diamondbacks

198

Corey Hart

Brewers

199

Pedro Alvarez

Pirates

200

Juan Pierre

Marlins

201

Jonathan Lucroy

Brewers

202

Derek Holland

Rangers

203

Norichika Aoki

Brewers

204

Edward Mujica

Cardinals

205

Jhonny Peralta

Tigers

206

Carlos Ruiz

Phillies

207

Hisashi Iwakuma

Mariners

208

Nate McLouth

Orioles

209

Lorenzo Cain

Royals

210

Jim Henderson

Brewers

211

Josh Donaldson

Athletics

212

Edwin Jackson

Cubs

213

Ernesto Frieri

Angels

214

Stephen Drew

Red Sox

215

Russell Martin

Pirates

216

Ervin Santana

Royals

217

Coco Crisp

Athletics

218

Steve Cishek

Marlins

219

Brandon Moss

Athletics

220

Tim Lincecum

Giants

221

Denard Span

Nationals

222

Joel Hanrahan

Red Sox

223

Mike Moustakas

Royals

224

Kendrys Morales

Mariners

225

Kyle Lohse

Brewers

226

Jarrod Saltalamacchia

Red Sox

227

Michael Saunders

Mariners

228

Jose Valverde

Tigers

229

Michael Young

Phillies

230

Shane Victorino

Red Sox

231

Brandon Morrow

Blue Jays

232

Jon Jay

Cardinals

233

Alex Avila

Tigers

234

Nolan Arenado

Rockies

235

Yonder Alonso

Padres

236

Josh Johnson

Blue Jays

237

Nick Swisher

Indians

238

Paul Maholm

Braves

239

Tim Hudson

Braves

240

Justin Morneau

Twins

241

Kelly Johnson

Rays

242

Jason Kubel

Diamondbacks

243

John Buck

Mets

244

Patrick Corbin

Diamondbacks

245

Vernon Wells

Yankees

246

David Freese

Cardinals

247

Neil Walker

Pirates

248

Andrew Bailey

Red Sox

249

Ryan Dempster

Red Sox

250

Dan Uggla

Braves

251

Kevin Youkilis

Yankees

252

Will Venable

Padres

253

Jason Vargas

Angels

254

Evan Gattis

Braves

255

Daniel Murphy

Mets

256

Brandon Belt

Giants

257

Andy Pettitte

Yankees

258

Dayan Viciedo

White Sox

259

J.J. Hardy

Orioles

260

Trevor Rosenthal

Cardinals

261

Domonic Brown

Phillies

262

Travis Hafner

Yankees

263

Jose Quintana

White Sox

264

Yasmani Grandal

Padres

265

Logan Morrison

Marlins

266

Jedd Gyorko

Padres

267

Phil Hughes

Yankees

268

Gerardo Parra

Diamondbacks

269

Kenley Jansen

Dodgers

270

Wandy Rodriguez

Pirates

271

Peter Bourjos

Angels

272

Chris Iannetta

Angels

273

Chris Carter

Astros

274

Mark Melancon

Pirates

275

Dustin Ackley

Mariners

276

Wade Miley

Diamondbacks

277

David Murphy

Rangers

278

Lonnie Chisenhall

Indians

279

Chris Young

Athletics

280

Jon Niese

Mets

281

Andrew Cashner

Padres

282

Sean Doolittle

Athletics

283

Delmon Young

Phillies

284

Ross Detwiler

Nationals

285

Ryan Doumit

Twins

286

Kevin Gregg

Cubs

287

Cody Ross

Diamondbacks

288

Jhoulys Chacin

Rockies

289

Jurickson Profar

Rangers

290

Chris Johnson

Braves

291

Ryan Madson

Angels

292

Matt Joyce

Rays

293

Julio Teheran

Braves

294

Alex Rodriguez

Yankees

295

Jose Veras

Astros

296

Aaron Hicks

Twins

297

Jose Fernandez

Marlins

298

Garrett Jones

Pirates

299

Adam Eaton

Diamondbacks

300

Jason Hammel

Orioles

What to Read Next