Loading scores...
Francisco Lindor
Getty Images
Strike Zone

May Top 300 Overall

by Matthew Pouliot
Updated On: May 1, 2019, 4:46 am ET

Up this week are the May 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

Editor’s Note: Stay ahead of the competition from wire to wire with rankings, customizable projections, trade evaluator, exclusive columns and more in our Season Pass. And start using optimized lineups on Yahoo!, DraftKings and FanDuel with our DFS Toolkit!.

Feel free to flame away @matthewpouliot on Twitter.

 

Top 300 Overall rankings

MayTop 300Team2019
1Mike TroutAngels1
2Mookie BettsRed Sox2
3Christian YelichBrewers3
4Max ScherzerNationals4
5Trevor StoryRockies5
6Francisco LindorIndians16
7J.D. MartinezRed Sox9
8Nolan ArenadoRockies6
9Ronald AcunaBraves10
10Jose AltuveAstros13
11Alex BregmanAstros18
12Jose RamirezIndians7
13Javier BaezCubs28
14Cody BellingerDodgers26
15Andrew BenintendiRed Sox11
16Bryce HarperPhillies17
17Jacob deGromMets14
18Freddie FreemanBraves20
19Gerrit ColeAstros29
20Justin VerlanderAstros32
21Paul GoldschmidtCardinals23
22Whit MerrifieldRoyals30
23Blake SnellRays44
24Trea TurnerNationals8
25Juan SotoNationals21
26Giancarlo StantonYankees19
27Xander BogaertsRed Sox27
28Ozzie AlbiesBraves52
29Aaron NolaPhillies25
30Chris SaleRed Sox15
31Carlos CorreaAstros35
32Starling MartePirates33
33Corey KluberIndians24
34Eddie RosarioTwins59
35Kris BryantCubs31
36Adalberto MondesiRoyals37
37Clayton KershawDodgers64
38Tim AndersonWhite Sox97
39Eugenio SuarezReds39
40Gary SanchezYankees40
41Carlos CarrascoIndians45
42Manny MachadoPadres34
43Anthony RendonNationals48
44Noah SyndergaardMets50
45Mitch HanigerMariners54
46Trevor BauerIndians69
47Elvis AndrusRangers92
48Daniel MurphyRockies47
49J.T. RealmutoPhillies43
50David DahlRockies36
51Anthony RizzoCubs38
52Walker BuehlerDodgers42
53Rhys HoskinsPhillies58
54Jonathan VillarOrioles51
55Patrick CorbinNationals76
56Vladimir Guerrero Jr.Blue Jays70
57Yoan MoncadaWhite Sox111
58Charlie BlackmonRockies22
59Willson ContrerasCubs104
60Joey GalloRangers62
61Jean SeguraPhillies41
62Rafael DeversRed Sox53
63Dee GordonMariners87
64Edwin DiazMets49
65Jack FlahertyCardinals60
66Matt ChapmanAthletics74
67Marcell OzunaCardinals84
68Blake TreinenAthletics56
69Jose AbreuWhite Sox63
70Aaron JudgeYankees12
71Roberto OsunaAstros67
72James PaxtonYankees98
73Corey SeagerDodgers55
74David PriceRed Sox90
75Felipe VazquezPirates75
76Luke VoitYankees108
77Khris DavisAthletics72
78Zack GreinkeDiamondbacks101
79Luis CastilloReds145
80Yasiel PuigReds46
81George SpringerAstros83
82Kenley JansenDodgers79
83Nelson CruzTwins80
84Stephen StrasburgNationals82
85Tommy PhamRays73
86Justin TurnerDodgers78
87Josh HaderBrewers95
88Victor RoblesNationals61
89Shohei OhtaniAngels91
90Ketel MarteDiamondbacks88
91Aroldis ChapmanYankees89
92Cole HamelsCubs107
93Josh DonaldsonBraves85
94Nicholas CastellanosTigers68
95Jose BerriosTwins132
96Kirby YatesPadres121
97Lorenzo CainBrewers81
98Rougned OdorRangers77
99Joey VottoReds71
100Andrew McCutchenPhillies93
101Brad HandIndians100
102Max KeplerTwins105
103Masahiro TanakaYankees113
104Michael ConfortoMets144
105Jordan HicksCardinals141
106Tyler GlasnowRays166
107Domingo SantanaMariners193
108Max MuncyDodgers96
109Byron BuxtonTwins118
110Chris ArcherPirates94
111Mike MoustakasBrewers139
112Michael BrantleyAstros149
113Wil MyersPadres103
114Jameson TaillonPirates119
115Raisel IglesiasReds130
116Paul DeJongCardinals182
117Shane BieberIndians143
118Miguel CabreraTigers117
119Nomar MazaraRangers128
120Madison BumgarnerGiants109
121Gleyber TorresYankees112
122Wade DavisRockies151
123Gregory PolancoPirates171
124Josh BellPirates196
125Yu DarvishCubs116
126German MarquezRockies154
127Craig Kimbrel 86
128Travis ShawBrewers129
129David PeraltaDiamondbacks177
130Kenta MaedaDodgers137
131Miguel AndujarYankees65
132Charlie MortonRays146
133Fernando Tatis Jr.Padres282
134Pete AlonsoMets257
135Joe MusgrovePirates159
136Robinson CanoMets136
137Sean DoolittleNationals133
138Yasmani GrandalBrewers158
139Jose QuintanaCubs155
140Eloy JimenezWhite Sox122
141Alex ColomeWhite Sox131
142Jorge PolancoTwins258
143Ross StriplingDodgers126
144Zack WheelerMets148
145Buster PoseyGiants115
146Randal GrichukBlue Jays138
147Nick SenzelReds254
148Mike FoltynewiczBraves164
149Amed RosarioMets114
150Justin UptonAngels102
151Chris PaddackPadres207
152Ken GilesBlue Jays153
153Ian DesmondRockies124
154Aaron HicksYankees134
155Kyle HendricksCubs135
156Rich HillDodgers188
157Mallex SmithMariners57
158Jonathan SchoopTwins162
159Jose LeclercRangers110
160Marcus StromanBlue Jays244
161Jose PerazaReds66
162Yadier MolinaCardinals167
163Ryan BraunBrewers152
164Sonny GrayReds184
165Yandy DiazRaysnew
166Adam EatonNationals173
167Matt OlsonAthletics233
168Miles MikolasCardinals147
169Trey ManciniOrioles209
170Jose AlvaradoRays181
171Andrelton SimmonsAngels220
172C.J. CronTwins169
173Matthew BoydTigers260
174Ender InciarteBraves120
175Edwin EncarnacionMariners214
176Will SmithGiants172
177Dansby SwansonBravesnew
178Miguel SanoTwins198
179Ramon LaureanoAthletics168
180Ryan PresslyAstros190
181Eric HosmerPadres127
182Billy HamiltonRoyals163
183Eduardo RodriguezRed Sox156
184Matt CarpenterCardinals183
185Brian DozierNationals150
186Alex VerdugoDodgersnew
187Pablo LopezMarlins185
188David RobertsonPhillies125
189Wilson RamosMets175
190Max FriedBravesnew
191Jesse WinkerReds204
192Marcus SemienAthleticsnew
193Greg HollandDiamondbacks232
194Hunter RenfroePadres189
195Teoscar HernandezBlue Jays165
196Robbie RayDiamondbacks140
197Hunter DozierRoyalsnew
198Joey LucchesiPadres161
199Hector NerisPhilliesnew
200Kyle SchwarberCubs176
201A.J. PollockDodgers142
202Collin McHughAstros186
203Austin BarnesDodgers208
204Pedro StropCubs228
205Adam JonesDiamondbacks219
206Yonny ChirinosRays229
207Ryan BrasierRed Soxnew
208Adam FrazierPirates178
209Franmil ReyesPadresnew
210Caleb SmithMarlins245
211A.J. MinterBraves217
212Brandon NimmoMets195
213Luis SeverinoYankees123
214Diego CastilloRays222
215Danny JansenBlue Jays180
216Stephen PiscottyAthletics202
217Shane GreeneTigers280
218Steven MatzMets194
219Domingo GermanYankeesnew
220Austin MeadowsRays223
221Maikel FrancoPhilliesnew
222Matt BarnesRed Sox205
223Hyun-Jin RyuDodgers221
224Justin SmoakBlue Jays277
225Jackie Bradley Jr.Red Sox192
226Kole CalhounAngels236
227Joc PedersonDodgers227
228Brad PeacockAstros197
229Anthony DeSclafaniReds210
230Asdrubal CabreraRangers235
231Brandon LoweRaysnew
232J.A. HappYankees179
233Shin-Soo ChooRangers248
234Jake ArrietaPhillies251
235Christian WalkerDiamondbacksnew
236Cody AllenAngels174
237Dallas Keuchel 160
238Willy AdamesRays238
239Raimel TapiaRockiesnew
240Jorge AlfaroMarlins283
241Seranthony DominguezPhillies224
242Rick PorcelloRed Sox216
243Jason HeywardCubsnew
244Yusei KikuchiMariners200
245Tyler SkaggsAngels279
246Sergio RomoMarlins239
247Corey DickersonPirates187
248Luke WeaverDiamondbacksnew
249Mike ClevingerIndians106
250Jay BruceMariners261
251Jake BauersIndians252
252Reyes MorontaGiants299
253Cesar HernandezPhillies270
254Garrett HampsonRockies99
255Jorge SolerRoyals215
256Clint FrazierYankeesnew
257Mike SorokaBravesnew
258Corbin BurnesBrewers157
259Jeff McNeilMets297
260Ty ButtreyAngelsnew
261Julio UriasDodgers259
262Kevin KiermaierRaysnew
263Michael WachaCardinals247
264Marwin GonzalezTwins264
265Jesus AguilarBrewers199
266Matt StrahmPadres290
267Welington CastilloWhite Sox240
268Manuel MargotPadres266
269Blake ParkerTwins272
270Jon GrayRockies273
271Eduardo EscobarDiamondbacksnew
272Kevin GausmanBravesnew
273Brian AndersonMarlins268
274Eric ThamesBrewersnew
275Jon LesterCubs281
276Ian KennedyRoyalsnew
277Carlos SantanaIndians295
278Harrison BaderCardinals294
279Touki ToussaintBravesnew
280Francisco MejiaPadres213
281Joe JimenezTigers246
282Jeimer CandelarioTigersnew
283Odubel HerreraPhillies274
284Jordan LylesPiratesnew
285Starlin CastroMarlins284
286Alex WoodReds212
287Didi GregoriusYankeesnew
288Chris OwingsRoyals241
289Marco GonzalesMarinersnew
290Trevor MayTwins203
291Jose MartinezCardinals287
292Mike ZuninoRays292
293Hunter StricklandMariners170
294Dan VogelbachMarinersnew
295Willians AstudilloTwinsnew
296Jimmy NelsonBrewersnew
297Archie BradleyDiamondbacks255
298Scott KingeryPhilliesnew
299Delino DeShieldsRangersnew
300Taylor RogersTwinsnew
Matthew Pouliot

Matthew Pouliot is the Executive Editor of NBC Sports Edge and has been doing the site's baseball projections for the last 10 years. Follow him on Twitter @matthewpouliot.