The following 2017 fantasy baseball outfield rankings are based on standard 5×5 scoring. Hitting categories include BA, HRs, Runs, RBIs, and SBs. While the rankings are based in large part on a player’s projected performance, we also take into account upside and risk. While several players are eligible at multiple positions, each player is only ranked once in their primary position.

More Rankings: C | 1B | 2B | SS | 3B | OF | SP | RP |  PDFicon Top 150 |  PDFicon By Position

Rank
Player
Team
1 Mike TroutLAA
2 Mookie BettsBOS
3 Bryce HarperWAS
4 Charlie BlackmonCOL
5 Ryan BraunMLW
6 Nelson CruzSEA
7 Gregory PolancoPIT
8 George SpringerHOU
9 A.J. PollockARZ
10 Starling MartePIT
11 J.D. MartinezDET
12 Andrew McCutchenPIT
13 Christian YelichMIA
14 Giancarlo StantonMIA
15 Justin UptonDET
16 Mark TrumboBAL
17 Khris DavisOAK
18 Carlos GonzalezCOL
19 Yoenis CespedesNYM
20Billy HamiltonCIN
21 Matt KempATL
22 Kyle SchwarberCHC
23 Adam JonesBAL
24 Odubel HerreraPHI
25 Yasmany TomasARZ
26 Ian DesmondCOL
27 Jackie BradleyBOS
28 David DahlCOL
29 Adam DuvallCIN
30 Jose BautistaTOR
31 Joc PedersonLA
32 Andrew BenintendiBOS
33 Keon BroxtonMLW
34 Hunter RenfroeSD
35 Michael BrantleyCLE
36 Adam EatonWAS
37Corey DickersonTB
38 Stephen PiscottySTL
39 Randal GrichukSTL
40 Ender InciarteATL
41 Byron BuxtonMIN
42 Kole CalhounLAA
43 Matt HollidayNYY
44 Nomar MazaraTEX
45 Marcell OzunaMIA
46 Jay BruceNYM
47 Hunter PenceSF
48 Domingo SantanaMLW
49 Carlos BeltranHOU
50 Lorenzo CainKC
51 Jorge SolerKC
52 Yasiel PuigLA
53 Andrew TolesLA
54 Kevin KiermaierTB
55 Max KeplerMIN
56 Carlos GomezTEX
57 Hyun Soo KimBAL
58 Curtis GrandersonNYM
59 Jacoby EllsburyNYY
60 Mitch HanigerSEA
61 Scott ScheblerCIN
62 Jarrod DysonSEA