Halpin: overall top 250 fantasy baseball player rankings

The fantasy baseball draft season is here! FOX Sports Fantasy department will be sharing and updating its 2017 fantasy baseball rankings over the next two months. Need to join a league? Sign up for FOX Sports free fantasy baseball game!

Note: We used the NFBC Average Draft Positions for reference.

2017 Fantasy Baseball Rankings

Halpin: Top 250C | 1B | 2B | 3B | SS | OF | SP | RP | Position Eligibility

Fowler: Top 250 | C | 1B | 2B | 3B | SS | OF | SP | RP

2017 Top 250 Players Overall

Trea Turner, the Nationals 23-year-old third basemen, is a valuable combination of power and speed. He could hit 15 homers with 40 stolen bases and a .300 batting average in 2017 … Josh Donaldson has averaged 39 home runs, 122 runs and 111 RBI in two seasons with the Blue Jays … Bryce Harper endured the Barry Bonds treatment last season as he led MLB in walk rate … Max Scherzer has averaged better than 10 strikeouts per nine innings for five consecutive seasons … Kris Bryant’s most fantasy friendly accomplishment last season may be his strikeout rate dipping nearly eight percent year-over-year … Mookie Betts is projected for 25 homers, 90-plus RBI and runs, 30-plus stolen bases, with a batting average north of 300 … Mike Trout hit 29 homers, scored 129 runs, drove in 100 runs and stole 30 bases with a .441 on base percentage in 2016 to help him secure the top spot in 2017 rankings

Name Team Positions
1 Mike Trout LAA OF
2 Jose Altuve HOU 2B
3 Mookie Betts BOS OF
4 Paul Goldschmidt ARI 1B
5 Nolan Arenado COL 3B
6 Kris Bryant CHC OF,3B
7 Clayton Kershaw LAD SP
8 Josh Donaldson TOR 3B
9 Manny Machado BAL SS,3B
10 Anthony Rizzo CHC 1B
11 Miguel Cabrera DET 1B
12 Bryce Harper WSH OF
13 Max Scherzer WSH SP
14 Charlie Blackmon COL OF
15 Noah Syndergaard NYM SP
16 Robinson Cano SEA 2B
17 Corey Seager LAD SS
18 Edwin Encarnacion CLE 1B
19 Starling Marte PIT OF
20 Madison Bumgarner SF SP
21 Carlos Correa HOU SS
22 Ryan Braun MIL OF
23 Chris Sale BOS SP
24 Corey Kluber CLE SP
25 Trea Turner WSH OF,2B
26 Freddie Freeman ATL 1B
27 Nelson Cruz SEA OF
28 Joey Votto CIN 1B
29 Jonathan Villar MIL 2B,SS,3B
30 Xander Bogaerts BOS SS
31 A.J. Pollock ARI OF
32 George Springer HOU OF
33 J.D. Martinez DET OF
34 Carlos Gonzalez COL OF
35 Francisco Lindor CLE SS
36 Jose Abreu CWS 1B
37 Giancarlo Stanton MIA OF
38 David Price BOS SP
39 Brian Dozier MIN 2B
40 Jon Lester CHC SP
41 Billy Hamilton CIN OF
42 Jake Arrieta CHC SP
43 Trevor Story COL SS
44 Wil Myers SD 1B
45 Johnny Cueto SF SP
46 Yu Darvish TEX SP
47 Ian Desmond COL OF
48 Kyle Seager SEA 3B
49 Rougned Odor TEX 2B
50 Yoenis Cespedes NYM OF
51 Stephen Strasburg WSH SP
52 Christian Yelich MIA OF
53 Gregory Polanco PIT OF
54 Anthony Rendon WSH 3B
55 Chris Davis BAL 1B,
56 Buster Posey SF C
57 Justin Verlander DET SP
58 Daniel Murphy WSH 1B,2B
59 Carlos Carrasco CLE SP
60 Jacob DeGrom NYM SP
61 Adrian Beltre TEX 3B
62 Dee Gordon MIA 2B
63 Mark Trumbo BAL OF
64 Andrew McCutchen PIT OF
65 Gary Sanchez NYY C
66 Chris Archer TB SP
67 Aroldis Chapman NYY RP
68 Justin Upton DET OF
69 Ian Kinsler DET 2B
70 Carlos Martinez STL SP
71 Evan Longoria TB 3B
72 Jean Segura SEA 2B,SS
73 Eric Hosmer KC 1B
74 Jackie Bradley BOS OF
75 Jason Kipnis CLE 2B
76 Matt Carpenter STL 2B,1B,3B
77 DJ LeMahieu COL 2B
78 Masahiro Tanaka NYY SP
79 Carlos Santana CLE 1B
80 Zach Britton BAL RP
81 Matt Kemp ATL OF
82 Adam Eaton WSH OF
83 Kenley Jansen LAD RP
84 Cole Hamels TEX SP
85 Kyle Hendricks CHC SP
86 Zack Greinke ARI SP
87 Jose Quintana CWS SP
88 Odubel Herrera PHI OF
89 Jonathan Lucroy TEX C
90 Gerrit Cole PIT SP
91 Jose Bautista TOR OF,
92 Todd Frazier CWS 3B
93 Nick Castellanos DET 3B
94 Danny Salazar CLE SP
95 Craig Kimbrel BOS RP
96 Hanley Ramirez BOS 1B,
97 Adrian Gonzalez LAD 1B
98 Khris Davis OAK OF,
99 Rick Porcello BOS SP
100 Julio Teheran ATL SP
101 Ben Zobrist CHC OF,2B
102 Mark Melancon SF RP
103 Roberto Osuna TOR RP
104 Adam Jones BAL OF
105 David Dahl COL OF
106 Seung-Hwan Oh STL RP
107 Wade Davis CHC RP
108 Miguel Sano MIN 3B,OF
109 Edwin Diaz SEA RP
110 Kyle Schwarber CHC OF
111 Kenneth Giles HOU RP
112 Danny Duffy KC SP,RP
113 J.T. Realmuto MIA C
114 Evan Gattis HOU C
115 David Robertson CWS RP
116 Dustin Pedroia BOS 2B
117 Kenta Maeda LAD SP
118 Felix Hernandez SEA SP
119 Stephen Piscotty STL OF
120 Kelvin Herrera KC RP
121 Cody Allen CLE RP
122 Alexander Colome TB RP
123 Matt Harvey NYM SP
124 Lorenzo Cain KC OF
125 Rich Hill LAD SP
126 Francisco Rodriguez DET RP
127 Eduardo Nunez SF SS,3B
128 Albert Pujols LAA 1B
129 Jameson Taillon PIT SP
130 A.J. Ramos MIA RP
131 Steven Matz NYM SP
132 Addison Russell CHC SS
133 Yasmany Tomas ARI OF
134 Marcus Stroman TOR SP
135 Byron Buxton MIN OF
136 Sam Dyson TEX RP
137 Alex Bregman HOU 3B
138 Adam Duvall CIN OF
139 Marcell Ozuna MIA OF
140 Ryan Madson OAK RP
141 Tanner Roark WSH SP
142 Carlos Gomez TEX OF
143 Jake Lamb ARI 3B
144 Dallas Keuchel HOU SP
145 Jeurys Familia NYM RP
146 Salvador Perez KC C
147 Willson Contreras CHC OF,C
148 Brandon Belt SF 1B
149 J.A. Happ TOR SP
150 Dellin Betances NYY RP
151 Tommy Joseph PHI 1B
152 Kole Calhoun LAA OF
153 Adam Ottavino COL RP
154 Troy Tulowitzki TOR SS
155 Andrew Miller CLE RP
156 Alexander Reyes (out for season – TJ surgery) STL SP,RP
157 Kendrys Morales TOR DH
158 John Lackey CHC SP
159 Justin Turner LAD 3B
160 Dexter Fowler STL OF
161 Javier Baez CHC 3B,2B,SS
162 Yasmani Grandal LAD C
163 Jonathan Gray COL SP
164 Shin-Soo Choo TEX OF
165 Hunter Pence SF OF
166 Aledmys Diaz STL SS
167 Victor Martinez DET DH
168 Matt Moore SF SP
169 Greg Bird NYY 1B
170 Maikel Franco PHI 3B
171 Michael Fulmer DET SP
172 Aaron Nola PHI SP
173 Jonathan Schoop BAL 2B
174 Corey Knebel MIL RP
175 Anthony DeSclafani CIN SP
176 Carlos Beltran HOU OF
177 Jake Odorizzi TB SP
178 Vincent Velasquez PHI SP
179 Julio Urias LAD SP
180 Joc Pederson LAD OF
181 Michael Brantley CLE OF
182 Keon Broxton MIL OF
183 Brandon Kintzler MIN RP
184 Elvis Andrus TEX SS
185 Tony Watson PIT RP
186 Jeff Samardzija SF SP
187 Justin Bour MIA 1B
188 Chris Carter FA 1B
189 Jeanmar Gomez PHI RP
190 Eric Thames MIL OF
191 Russell Martin TOR C
192 James Paxton SEA SP
193 Kevin Kiermaier TB OF
194 Kevin Gausman BAL SP
195 Devon Travis TOR 2B
196 Carlos Rodon CWS SP
197 Nomar Mazara TEX OF
198 Michael Conforto NYM OF
199 Robbie Ray ARI SP
200 Lance McCullers HOU SP
201 Michael Pineda NYY SP
202 Mike Napoli FA 1B
203 Sonny Gray OAK SP
204 Brad Miller TB 1B,SS
205 Taijuan Walker ARI SP
206 Curtis Granderson NYM OF
207 Dansby Swanson ATL SS
208 Marcus Semien OAK SS
209 Huston Street LAA RP
210 Brandon Maurer SD RP
211 Michael Saunders PHI OF
212 Jerad Eickhoff PHI SP
213 Drew Pomeranz BOS SP
214 Jacoby Ellsbury NYY OF
215 Brett Gardner NYY OF
216 Sean Manaea OAK SP
217 Randal Grichuk STL OF
218 Jim Johnson ATL RP
219 Jay Bruce NYM OF
220 Ryon Healy OAK 3B
221 Tim Anderson CWS SS
222 Yadier Molina STL C
223 Brandon Crawford SF SS
224 Corey Dickerson TB OF
225 C.J. Cron LAA 1B
226 Garrett Richards LAA SP
227 Leonys Martin SEA OF
228 Blake Snell TB SP
229 Adam Wainwright STL SP
230 Hunter Renfroe SD OF
231 Melky Cabrera CWS OF
232 Mike Moustakas KC 3B
233 Alex Cobb TB SP
234 Fernando Rodney ARI RP
235 Andrew Benintendi FA OF
236 Domingo Santana MIL OF
237 Tyler Glasnow PIT SP
238 Jason Heyward CHC OF
239 Cameron Bedrosian LAA RP
240 Angel Pagan FA OF
241 Eugenio Suarez CIN 3B
242 Daniel Hudson PIT RP
243 Michael Wacha STL SP
244 Jedd Gyorko STL 2B,SS,3B
245 Lucas Duda NYM 1B
246 Logan Forsythe TB 2B
247 Didi Gregorius NYY SS
248 Ryan Schimpf SD 2B,3B
249 Tyler Naquin CLE OF
250 Welington Castillo BAL C

2017 Fantasy Baseball Rankings

Halpin: Top 250C | 1B | 2B | 3B | SS | OF | SP | RP | Position Eligibility

Fowler: Top 250 | C | 1B | 2B | 3B | SS | OF | SP | RP

FOX Fantasy Baseball Join or Create a Free League
Play Now!