Paul Sporer’s Top 100 Outfielders

Outfield is one of those positions that always feels deep just because of the star power at the top, but of course leagues generally require 3-5 starting OFs plus the many multi-positional players plucked from the OF pool to play other positions.

I’ll have an update in early March to account for any moves, news, and/or injuries. Let me know what you think in the comments: how are you building your OF plan? do you stack a few early on or play the middle tiers? who is your sleeper at the position?

Other positions:

Here’s my list.

2021 OF Rankings
RK Player TM ELIG. ADP
1 Mookie Betts LAD OF 4
2 Ronald Acuña Jr. ATL OF 2
3 Juan Soto WAS OF 4
4 Mike Trout LAA OF 7
5 Christian Yelich MLW OF 12
6 Bryce Harper PHI OF 21
7 Kyle Tucker HOU OF 30
8 Eloy Jiménez CWS OF 38
9 Luis Robert CWS OF 35
10 Starling Marte MIA OF 46
11 Cody Bellinger LAD 1B, OF 18
12 Whit Merrifield KC 2B, OF 41
13 George Springer TOR OF 51
14 Marcell Ozuna ATL OF 54
15 Brandon Lowe TB 2B, OF 76
16 Lourdes Gurriel Jr. TOR OF 87
17 Michael Conforto NYM OF 75
18 Aaron Judge NYY OF 66
19 Randy Arozarena TB OF 57
20 Trent Grisham SD OF 63
21 Nick Castellanos CIN OF 86
22 Charlie Blackmon COL OF 100
23 Byron Buxton MIN OF 110
24 Eddie Rosario CLE OF 112
25 Tommy Edman STL 2B, 3B, SS, OF 126
26 Dominic Smith NYM 1B, OF 124
27 Dylan Carlson STL OF 142
28 Ramón Laureano OAK OF 136
29 Cavan Biggio TOR 2B, 3B, OF 60
30 Jeff McNeil NYM 2B, 3B, OF 91
31 Austin Meadows TB OF 94
32 Alex Verdugo BOS OF 127
33 Kyle Lewis SEA OF 144
34 Wil Myers SD OF 135
35 Teoscar Hernández TOR OF 80
36 Victor Robles WAS OF 145
37 Mike Yastrzemski SF OF 148
38 Michael Brantley HOU OF 150
39 Tommy Pham SD OF 121
40 Nick Solak TEX 2B, OF 165
41 Jorge Soler KC OF 153
42 Joey Gallo TEX OF 173
43 Ian Happ CHC OF 170
44 Clint Frazier NYY OF 186
45 Kyle Schwarber WAS OF 185
46 Leody Taveras TEX OF 172
47 Anthony Santander BAL OF 162
48 Chris Taylor LAD 2B, SS, OF 223
49 Victor Reyes DET OF 191
50 Dylan Moore SEA 2B, OF 127
51 Trey Mancini BAL 1B, OF 193
52 Daulton Varsho ARZ C, OF 153
53 Andrew McCutchen PHI OF 198
54 Jesse Winker CIN OF 216
55 Ryan Mountcastle BAL 1B, OF 170
56 AJ Pollock LAD OF 208
57 Randal Grichuk TOR OF 214
58 Jurickson Profar SD 2B, OF 239
59 Mark Canha OAK OF 269
60 Max Kepler MIN OF 198
61 Brandon Nimmo NYM OF 262
62 David Peralta ARZ OF 271
63 Lorenzo Cain MLW OF 242
64 Austin Hays BAL OF 228
65 Kole Calhoun ARZ OF 261
66 Raimel Tapia COL OF 237
67 Manuel Margot TB OF 240
68 Jarred Kelenic SEA OF 231
69 Mitch Haniger SEA OF 274
70 Aaron Hicks NYY OF 270
71 Yasiel Puig ATL OF 266
72 Alex Dickerson SF OF 317
73 Justin Upton LAA OF 316
74 Bryan Reynolds PIT OF 281
75 Andrew Benintendi KC OF 237
76 David Dahl TEX OF 312
77 Adam Duvall MIA OF 403
78 J.D. Davis NYM 3B, OF 236
79 Hunter Dozier KC 1B, OF 242
80 Nick Senzel CIN OF 263
81 Avisaíl García MLW OF 298
82 Corey Dickerson MIA OF 329
83 Alex Kirilloff MIN OF 266
84 Joc Pederson CHC OF 325
85 Willie Calhoun TEX OF 326
86 Scott Kingery PHI 2B, OF 286
87 Mauricio Dubón SF 2B, SS, OF 274
88 Kevin Pillar FA OF 351
89 Oscar Mercado CLE OF 350
90 Jon Berti MIA 2B, OF 249
91 Garrett Hampson COL 2B, OF 265
92 Sam Hilliard COL OF 345
93 Adam Eaton CWS OF 323
94 Josh Naylor CLE OF 363
95 Hunter Renfroe BOS OF 363
96 Robbie Grossman DET OF 362
97 Jackie Bradley Jr. FA OF 334
98 Shogo Akiyama CIN OF 388
99 Jason Heyward CHC OF 405
100 Enrique Hernández BOS 2B, OF 377
SOURCE: NFBC ADP Since 1/1





Paul is the Editor of Rotographs and contributes to ESPN's Daily Notes. Follow Paul on Twitter @sporer and on Twitch at sporer.

newest oldest most voted
WalterBishop
Member
Member
WalterBishop

I just don’t get the love for Kyle Tucker.

xsts1ss
Member
Member
xsts1ss

I’m with you. Plenty of players have done similar over a short span and end up average. Not in the top 10 over established proven players. Maybe Paul and Justin are just that much smarter then we are.

jdylan
Member
Member
jdylan

I mean, he’s been an elite prospect for years, and it’s all about the steals

Anon
Member
Member
Anon

I was initially going to say the same thing but:

.332 with 24 HR, 20 SB, 86 R and 93 RBI in 100 games as a 21 YO in AAA in 2018

.266 with 34 HR, 30 SB, 92 Rm 97 RBI in 125 games as a 22 yo in AAA in 2019

Both years he was among the youngest in all of AAA.

Then he has gone .268 with 13 HR, 13 SB, 48 R and 53 RBI in 80 games in the majors over the last 2 years. That’s basically the Ronald Acuna starter kit there. In fact:

Tucker (career so far including his brutal 2018 call-up) – 372 PA, .244, 13 HR, 14 SB, 58 R, 57 RBI

Acuna (1st 373 PA as a rookie) – .292, 23 HR, 11 SB, 60 R, 50 RBI

Acuna is better but keep in mind that Acuna carved that out more or less entirely as a starter (he had 1 PH appearance and 1 game at DH in that span). Tucker has had 34 PA as a pinch-hitter and.or late game substitution which has greatly hurt his numbers.

I started out skeptical, but after looking at it. . . .I can kind of see it.I mean, I’m probably not jumping on him at 30, but I can see what others see in him