Loading scores...
Strike Zone

June Outfielder Rankings

by Matthew Pouliot
Updated On: June 2, 2022, 5:22 am ET

Editor’s Note: Now, all our premium tools for Fantasy, DFS and Betting are included in one subscription at one low price. Customers can subscribe to NBC Sports EDGE+ monthly for $9.99. Click here to learn more!

Up this week are the June rest-of-season position rankings and overall top 300 for 5x5 leagues.

Click to see other June rankings:

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



Outfielder rankings

1Ronald Acuña Jr.Braves21
2Juan SotoNationals12
3Kyle TuckerAstros33
4Mike TroutAngels84
5Aaron JudgeYankees98
6Mookie BettsDodgers410
7Luis RobertWhite Sox55
8Yordan AlvarezAstros66
9Bryce HarperPhillies109
10Byron BuxtonTwins77
11Whit MerrifieldRoyals1513
12Teoscar HernándezBlue Jays1212
13Fernando Tatis Jr.Padres2015
14Nick CastellanosPhillies1614
15Starling MarteMets1717
16Cedric MullinsOrioles1316
17Julio RodriguezMariners5219
18Christian YelichBrewers2818
19George SpringerBlue Jays2722
20Tyler O'NeillCardinals1111
21J.D. MartinezRed Sox2426
22Alex VerdugoRed Sox1920
23Randy ArozarenaRays1825
24Tommy EdmanCardinals3931
25Kyle SchwarberPhillies2121
26Taylor WardAngels8538
27Marcell OzunaBraves3123
28Ketel MarteDiamondbacks2328
29Cody BellingerDodgers2524
30Lourdes Gurriel Jr.Blue Jays2627
31Ian HappCubs3835
32Eloy JimenezWhite Sox1444
33Andrew BenintendiRoyals3533
34Bryan ReynoldsPirates3434
35Myles StrawGuardians3030
36Daulton VarshoDiamondbacks5952
37Franmil ReyesGuardiansDH 2DH 2
38Giancarlo StantonYankees3636
39Manuel MargotRays5857
40Nick SenzelReds3239
41Charlie BlackmonRockies3737
42Kris BryantRockies2232
43Max KeplerTwins5746
44Andrew VaughnWhite Sox8241
45Seiya SuzukiCubs4129
46Amed RosarioGuardiansn/an/a
47Jeff McNeilMets9356
48Adolís GarciaRangers8140
49Michael BrantleyAstros4849
50Avisail GarciaMarlins4443
51Jesse WinkerMariners4547
52Ramón LaureanoAthletics6048
53Austin MeadowsTigers4945
54Hunter RenfroeBrewers4750
55Brandon NimmoMets6160
56Anthony SantanderOrioles5459
57Tommy PhamReds5355
58Josh NaylorGuardians11174
59AJ PollockWhite Sox5058
60Chris TaylorDodgers7068
61Randal GrichukRockies5151
62Harrison BaderCardinals7966
63Trent GrishamPadres4042
64Connor JoeRockies8953
65Kyle LewisMariners9998
66Joey GalloYankees6365
67Ryan MountcastleOrioles3367
68Luis ArraezTwins7481
69Vidal BrujanRays7570
70Brandon MarshAngels9162
71Dylan CarlsonCardinals4373
72Jarren DuranRed Sox7263
73Austin HaysOrioles6675
74Jorge SolerMarlins7377
75Mike YastrzemskiGiants8080
76Michael Harris IIBraves186NR
77BrIan AndersonMarlinsn/a76
78LaMonte Wade Jr.Giants7771
79Mitch HanigerMariners4254
80Jurickson ProfarPadres13494
81Josh RojasDiamondbacks10592
82Joc PedersonGiants10888
83Tyler NaquinReds7679
84Alek ThomasDiamondbacks116110
85Brandon DruryRedsNR155
86Franchy CorderoRed Sox131121
87Garrett CooperMarlins9084
88Steven KwanGuardians6861
89Andrew McCutchenBrewers8382
90Jesus SanchezMarlins7869
91Juan YepezCardinalsn/an/a
92Trevor LarnachTwins158134
93Adam DuvallBraves6572
94Jorge MateoOrioles10789
95Patrick WisdomCubsn/an/a
96Eddie RosarioBraves2996
97Tyrone TaylorBrewers12199
98Enrique HernandezRed Sox100112
99Pavin SmithDiamondbacks98101
100Alex KirilloffTwins5687
101David PeraltaDiamondbacks122123
102Yonathan DazaRockies192NR
103Christopher MorelCubsNRNR
104Riley GreeneTigers118114
105Aaron HicksYankees10497
106Edward OlivaresRoyals10183
107Jarred KelenicMariners4664
108Lane ThomasNationals6790
109Darin RufGiants8486
110Harold RamirezRays12593
111Jake MeyersAstros124116
112Dylan MooreMariners92104
113Akil BaddooTigers5578
114Jo AdellAngels86115
115Kole CalhounRangers152162
116Sam HilliardRockies88100
117Michael A. TaylorRoyals97108
118Robbie GrossmanTigers8795
119Kyle IsbelRoyals132105
120Hunter DozierRoyals138124
121Seth BrownAthletics114130
122Austin SlaterGiants109113
123Kevin KiermaierRays164157
124Mark CanhaMets129125
125Odúbel HerreraPhillies117106
126Josh LoweRays6485
127Josh HarrisonWhite Sox106118
128Victor ReyesTigers94111
129Adam FrazierMarinersn/an/a
130Willie CalhounRangers71102
131Clint FrazierCubs96120
132Brad MillerRangers95107
133Cooper HummelDiamondbacksNR103
134Victor RoblesNationals113126
135Wil MyersPadres102127
136Oscar MercadoGuardians146109
137Luis BarreraAthleticsNRNR
138Orlando ArciaBraves168172
139Chad PinderAthletics126129
140Lorenzo CainBrewers69119
141Gavin SheetsWhite Sox4 DH91
142Yadiel HernandezNationals174143
143Brett PhillipsRays140138
144Alfonso RivasCubsNR122
145Nick SolakRangersn/a117
146Kyle GarlickTwinsNR169
147Corbin CarrollDiamondbacks149139
148Garrett HampsonRockies115128
149Jose SiriAstros103132
150Nick GordonTwins135146
151Richie PalaciosGuardiansn/an/a
152Tony KempAthletics110133
153Greg AllenPirates128140
154Luis GonzalezGiantsNR142
155Dominic SmithMets120131
156Cristian PacheAthletics151151
157Bryan De La CruzMarlins163147
158Corey DickersonCardinals127141
159Sam HaggertyMarinersNRNR
160Willi CastroTigersn/an/a
161Aristides AquinoReds133NR
162Bubba ThompsonRangersNRNR
163Taylor TrammellMarinersNRNR
164Tyler WadeAngels143160
165Oscar GonzalezGuardiansNRNR
166Diego CastilloPiratesn/an/a
167Dee Strange-GordonNationalsn/an/a
168Justin UptonMariners160170
169Rafael OrtegaCubs137156
170Cal MitchellPiratesNRNR
171Kevin PillarDodgers169NR
172Ben GamelPirates172152
173Jake FraleyReds123135
174Chas McCormickAstros178166
175Raimel TapiaBlue Jays144149
176Nomar MazaraPadresNRNR
177Stephen PiscottyAthletics197165
178Eli WhiteRangersNRNR
179Jackie Bradley Jr.Red Sox157161
180Adam EngelWhite Sox150163
181Steven DuggarGiants148148
182Derek HillTigers170NR
183Mickey MoniakPhilliesNRNR
184Andrew StevensonNationals142NR
185Yoshi TsutsugoPirates130145
186Jack SuwinskiPiratesNR171
187Leody TaverasRangers136144
188Bradley ZimmerBlue Jays112137
189Alec BurlesonCardinalsNRNR
190Josh PalaciosNationalsNR150
191Roman QuinnPhillies165164
192Leury GarciaWhite Sox139167
193Nick PlummerMetsNRNR
194Jace PetersonBrewers180175
195Jake McCarthyDiamondbacks182NR
196Eric HaaseTigers154168
197Albert AlmoraRedsNRNR
198Nelson VelazquezCubsNRNR
199Christian ArroyoRed Soxn/aNR
200Lars NootbaarCardinals173NR


Dropping off: Travis Demeritte (136th), Trayce Thompson (153rd), TJ Friedl (154th), Alex Dickerson (158th), Travis Jankowski (159th), Tyler Nevin (173rd), Matt Beaty (174th)


  • I don’t typically drop superstars in the rankings because of a bad month, but it seemed like Mookie Betts’ body was letting him down while he hit .231/.348/.372 in his first 20 games and I was rather concerned, especially in light of his disappointing 2021. To say he turned things around would be a massive understatement, as he collected 12 homers and 10 doubles in May. I still have him behind five other outfielders this month, but at this point, I’d say Juan Soto, Kyle Tucker, Mike Trout, Aaron Judge and Betts are all pretty much even.


  • Byron Buxton’s recent performance is a good illustration of why it often makes more sense to go on the IL and heal than to play through an injury. He’s 6-for-56 in 15 games since hurting his hip on May 7.


  • The Michael Harris II promotion is awfully aggressive, but maybe it’ll work for the Braves. Harris was looked at as mostly tools without much polish when he was drafted in the third round in 2019, but he’s never actually played like that; he had a .292 average and a modest 19% strikeout rate while always being young for his leagues in the minors. Of course, the majors are a different beast and Harris is still at least a year away from really beginning to fulfill his ample power potential. My guess is that he’ll fall a little short of being a quality major leaguer at age 21, but it’s not something I’d put money on. My rather wishy-washy ranking here puts him 77th among outfielders.