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
I just don’t get the love for Kyle Tucker.
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.
I mean, he’s been an elite prospect for years, and it’s all about the steals
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