Loading scores...
Strike Zone

May Top 300 Overall

by Matthew Pouliot
Updated On: October 4, 2018, 4:04 pm ET

Welcome to the May rankings update. Up this week are all of May's rest-of-season position rankings and overall top 300. Remember that players are listed where they’re most valuable, so if you don’t see someone you’re looking for, check another position. Designated hitters are listed with the first basemen.

 

Click to see other May rankings:

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

 

Feel free to flame away @matthewpouliot on Twitter.

 

 

Top 300 Overall Rankings

 

 

May Top 300 Team
1 Mike Trout Angels
2 Bryce Harper Nationals
3 Manny Machado Orioles
4 Clayton Kershaw Dodgers
5 Carlos Correa Astros
6 Jake Arrieta Cubs
7 Giancarlo Stanton Marlins
8 Josh Donaldson Blue Jays
9 Jose Altuve Astros
10 Nolan Arenado Rockies
11 Paul Goldschmidt Diamondbacks
12 Mookie Betts Red Sox
13 Kris Bryant Cubs
14 Anthony Rizzo Cubs
15 Jose Abreu White Sox
16 George Springer Astros
17 Max Scherzer Nationals
18 Buster Posey Giants
19 Stephen Strasburg Nationals
20 Miguel Cabrera Tigers
21 Andrew McCutchen Pirates
22 Chris Sale White Sox
23 Edwin Encarnacion Blue Jays
24 Francisco Lindor Indians
25 Xander Bogaerts Red Sox
26 Yoenis Cespedes Mets
27 Chris Davis Orioles
28 Madison Bumgarner Giants
29 Robinson Cano Mariners
30 Jose Bautista Blue Jays
31 Jose Fernandez Marlins
32 Starling Marte Pirates
33 J.D. Martinez Tigers
34 Trevor Story Rockies
35 Rougned Odor Rangers
36 David Price Red Sox
37 Carlos Gonzalez Rockies
38 Noah Syndergaard Mets
39 Christian Yelich Marlins
40 Corey Kluber Indians
41 Eric Hosmer Royals
42 Ryan Braun Brewers
43 Corey Seager Dodgers
44 Gerrit Cole Pirates
45 Brian McCann Yankees
46 Jacob deGrom Mets
47 Hanley Ramirez Red Sox
48 Yasiel Puig Dodgers
49 Sonny Gray Athletics
50 Troy Tulowitzki Blue Jays
51 David Ortiz Red Sox
52 Zack Greinke Diamondbacks
53 Adam Jones Orioles
54 Todd Frazier White Sox
55 Justin Upton Tigers
56 Johnny Cueto Giants
57 Kenley Jansen Dodgers
58 Anthony Rendon Nationals
59 Joey Votto Reds
60 Cole Hamels Rangers
61 Wade Davis Royals
62 Maikel Franco Phillies
63 Jason Kipnis Indians
64 Danny Salazar Indians
65 Craig Kimbrel Red Sox
66 Dallas Keuchel Astros
67 Nelson Cruz Mariners
68 Mark Melancon Pirates
69 Matt Harvey Mets
70 Miguel Sano Twins
71 Zach Britton Orioles
72 Dustin Pedroia Red Sox
73 Jonathan Lucroy Brewers
74 Gregory Polanco Pirates
75 Jose Quintana White Sox
76 Charlie Blackmon Rockies
77 Trevor Rosenthal Cardinals
78 Hector Rondon Cubs
79 Kyle Seager Mariners
80 Michael Brantley Indians
81 Garrett Richards Angels
82 Mark Trumbo Orioles
83 Michael Conforto Mets
84 Brian Dozier Twins
85 Aroldis Chapman Yankees
86 Adrian Beltre Rangers
87 Taijuan Walker Mariners
88 Ian Kinsler Tigers
89 Matt Kemp Padres
90 Carlos Martinez Cardinals
91 Jeurys Familia Mets
92 Adrian Gonzalez Dodgers
93 David Robertson White Sox
94 Ian Desmond Rangers
95 Carlos Carrasco Indians
96 Lorenzo Cain Royals
97 Albert Pujols Angels
98 Roberto Osuna Blue Jays
99 Felix Hernandez Mariners
100 Jason Heyward Cubs
101 Yasmani Grandal Dodgers
102 Hunter Pence Giants
103 Jacoby Ellsbury Yankees
104 Jean Segura Diamondbacks
105 Matt Carpenter Cardinals
106 Kenta Maeda Dodgers
107 Joc Pederson Dodgers
108 Jon Lester Cubs
109 Jake Odorizzi Rays
110 Marcell Ozuna Marlins
111 Jeff Samardzija Giants
112 Billy Hamilton Reds
113 Mike Moustakas Royals
114 Adam Wainwright Cardinals
115 Curtis Granderson Mets
116 Lucas Duda Mets
117 Jonathan Papelbon Nationals
118 Drew Smyly Rays
119 Dexter Fowler Cubs
120 Ben Zobrist Cubs
121 Cody Allen Indians
122 Freddie Freeman Braves
123 Justin Verlander Tigers
124 Stephen Piscotty Cardinals
125 Brad Miller Rays
126 Luke Gregerson Astros
127 Chris Archer Rays
128 Jay Bruce Reds
129 Brandon Belt Giants
130 Francisco Rodriguez Tigers
131 Wilson Ramos Nationals
132 Masahiro Tanaka Yankees
133 Jorge Soler Cubs
134 Marcus Stroman Blue Jays
135 Victor Martinez Tigers
136 Evan Longoria Rays
137 A.J. Ramos Marlins
138 Yu Darvish Rangers
139 Randal Grichuk Cardinals
140 Joe Panik Giants
141 Brad Boxberger Rays
142 Yasmany Tomas Diamondbacks
143 Michael Wacha Cardinals
144 Adam Eaton White Sox
145 Khris Davis Athletics
146 Byung-ho Park Twins
147 Santiago Casilla Giants
148 Odubel Herrera Phillies
149 Michael Pineda Yankees
150 Yan Gomes Indians
151 Prince Fielder Rangers
152 Logan Forsythe Rays
153 Welington Castillo Diamondbacks
154 John Lackey Cubs
155 Carlos Gomez Astros
156 Carlos Santana Indians
157 Alcides Escobar Royals
158 Steven Matz Mets
159 Kole Calhoun Angels
160 Domingo Santana Brewers
161 Ryan Zimmerman Nationals
162 Eugenio Suarez Reds
163 Huston Street Angels
164 Francisco Liriano Pirates
165 Salvador Perez Royals
166 Daniel Murphy Nationals
167 Steve Cishek Mariners
168 Jaime Garcia Cardinals
169 Chris Carter Brewers
170 Josh Reddick Athletics
171 Justin Turner Dodgers
172 Ryan Madson Athletics
173 Starlin Castro Yankees
174 Wei-Yin Chen Marlins
175 Wil Myers Padres
176 Kyle Hendricks Cubs
177 Shin-Soo Choo Rangers
178 Matt Wieters Orioles
179 Jeremy Jeffress Brewers
180 Josh Harrison Pirates
181 David Wright Mets
182 Lance McCullers Astros
183 Fernando Rodney Padres
184 Kevin Pillar Blue Jays
185 Nick Castellanos Tigers
186 Ben Revere Nationals
187 Stephen Vogt Athletics
188 Howie Kendrick Dodgers
189 Patrick Corbin Diamondbacks
190 Brett Gardner Yankees
191 Addison Russell Cubs
192 Brad Ziegler Diamondbacks
193 David Peralta Diamondbacks
194 Gio Gonzalez Nationals
195 Javier Baez Cubs
196 Matt Moore Rays
197 Shawn Tolleson Rangers
198 Jung-Ho Kang Pirates
199 Corey Dickerson Rays
200 Jordan Zimmermann Tigers
201 J.T. Realmuto Marlins
202 Arodys Vizcaino Braves
203 Kolten Wong Cardinals
204 Yordano Ventura Royals
205 Pedro Alvarez Orioles
206 Jake Lamb Diamondbacks
207 Jason Hammel Cubs
208 Gerardo Parra Rockies
209 Colby Rasmus Astros
210 Russell Martin Blue Jays
211 Andrew Miller Yankees
212 Matt Holliday Cardinals
213 Anthony DeSclafani Reds
214 Steven Souza Rays
215 Neil Walker Mets
216 Evan Gattis Astros
217 Jake McGee Rockies
218 Julio Teheran Braves
219 Jackie Bradley Jr. Red Sox
220 Mark Teixeira Yankees
221 Matt Duffy Giants
222 Juan Nicasio Pirates
223 Melky Cabrera White Sox
224 Elvis Andrus Rangers
225 Francisco Cervelli Pirates
226 Dellin Betances Yankees
227 Hisashi Iwakuma Mariners
228 Jarrod Dyson Royals
229 Oswaldo Arcia Twins
230 Jonathan Schoop Orioles
231 Billy Burns Athletics
232 Kendrys Morales Royals
233 Glen Perkins Twins
234 Marcus Semien Athletics
235 Joe Ross Nationals
236 Travis Shaw Red Sox
237 Adam Conley Marlins
238 Melvin Upton Jr. Padres
239 Tyson Ross Padres
240 Rick Porcello Red Sox
241 Nick Hundley Rockies
242 Michael Saunders Blue Jays
243 Jonathan Villar Brewers
244 D.J. LeMahieu Rockies
245 Raisel Iglesias Reds
246 Michael Taylor Nationals
247 Jose Reyes Rockies
248 Sean Doolittle Athletics
249 Travis d'Arnaud Mets
250 Jose Berrios Twins
251 Alex Gordon Royals
252 Dee Gordon Marlins
253 Mike Leake Cardinals
254 Danny Valencia Athletics
255 Derek Norris Padres
256 Brett Lawrie White Sox
257 Marco Estrada Blue Jays
258 Kevin Kiermaier Rays
259 Sam Dyson Rangers
260 Jimmy Nelson Brewers
261 Carlos Beltran Yankees
262 Aaron Nola Phillies
263 Brandon Moss Cardinals
264 Ian Kennedy Royals
265 Nomar Mazara Rangers
266 Derek Dietrich Marlins
267 Kevin Gausman Orioles
268 Ken Giles Astros
269 Devon Travis Blue Jays
270 Jesse Hahn Athletics
271 Denard Span Giants
272 Justin Bour Marlins
273 Cameron Rupp Phillies
274 Yulieski Gurriel  
275 Scott Kazmir Dodgers
276 Brandon Phillips Reds
277 Ender Inciarte Braves
278 Drew Pomeranz Padres
279 Trea Turner Nationals
280 Trevor May Twins
281 Rich Hill Athletics
282 Cameron Maybin Tigers
283 Vincent Velasquez Phillies
284 A.J. Reed Astros
285 Joe Smith Angels
286 Carlos Rodon White Sox
287 Clay Buchholz Red Sox
288 Yadier Molina Cardinals
289 Brandon Crawford Giants
290 James Shields Padres
291 Joe Mauer Twins
292 Desmond Jennings Rays
293 Erasmo Ramirez Rays
294 Scooter Gennett Brewers
294 Daniel Hudson Diamondbacks
295 Shelby Miller Diamondbacks
297 Chase Headley Yankees
298 Alex Colome Rays
299 Eduardo Rodriguez Red Sox
300 Hector Santiago Angels
Matthew Pouliot
Matthew Pouliot is the Executive Editor of RotoWorld.com and has been doing the site's baseball projections for the last 10 years. Follow him on Twitter @matthewpouliot.