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

Singer: Top 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

Spring Training Injury Updates

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 3B/OF
7 Clayton Kershaw LAD SP
8 Manny Machado BAL 3B,SS
9 Josh Donaldson TOR 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 Madison Bumgarner SF SP
16 Robinson Cano SEA 2B
17 Corey Seager LAD SS
18 Edwin Encarnacion CLE 1B
19 Starling Marte PIT OF
20 Noah Syndergaard NYM 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 2B,OF
26 Freddie Freeman ATL 1B
27 Nelson Cruz SEA OF
28 Joey Votto CIN 1B
29 Jonathan Villar MIL 3B,SS
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 Jon Lester CHC SP
39 Brian Dozier MIN 2B
40 Johnny Cueto SF SP
41 Billy Hamilton CIN OF
42 Yu Darvish TEX SP
43 Trevor Story COL SS
44 Wil Myers SD 1B
45 Jake Arrieta CHC SP
46 Stephen Strasburg WSH SP
47 Yoenis Cespedes NYM OF
48 Kyle Seager SEA 3B
49 Rougned Odor TEX 2B
50 Christian Yelich MIA OF
51 Justin Verlander DET SP
52 Gregory Polanco PIT OF
53 Mark Trumbo BAL OF
54 Anthony Rendon WSH 3B
55 Chris Davis BAL 1B
56 Buster Posey SF C
57 Carlos Carrasco CLE SP
58 Daniel Murphy WSH 1B,2B
59 Jacob DeGrom NYM SP
60 Chris Archer TB SP
61 Adrian Beltre TEX 3B
62 Dee Gordon MIA 2B
63 Andrew McCutchen PIT OF
64 Justin Upton DET OF
65 Gary Sanchez NYY C
66 Carlos Martinez STL SP
67 Aroldis Chapman NYY RP
68 Jackie Bradley BOS OF
69 Matt Carpenter STL 1B,2B,3B
70 Masahiro Tanaka NYY SP
71 Evan Longoria TB 3B
72 Ian Kinsler DET 2B
73 Jean Segura SEA 2B,SS
74 Matt Kemp ATL OF
75 Jason Kipnis CLE 2B
76 Carlos Santana CLE 1B
77 DJ LeMahieu COL 2B
78 Cole Hamels TEX SP
79 Eric Hosmer KC 1B
80 Zach Britton BAL RP
81 Adam Eaton WSH OF
82 Odubel Herrera PHI OF
83 Kenley Jansen LAD RP
84 Zack Greinke ARI SP
85 Jose Quintana CWS SP
86 David Price BOS SP
87 Kyle Hendricks CHC SP
88 Jose Bautista TOR OF
89 Jonathan Lucroy TEX C
90 Gerrit Cole PIT SP
91 Khris Davis OAK 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 Ben Zobrist CHC 2B,OF
99 Rick Porcello BOS SP
100 Julio Teheran ATL SP
101 Adam Jones BAL OF
102 Mark Melancon SF RP
103 Roberto Osuna TOR RP
104 David Dahl COL OF
105 Kyle Schwarber CHC OF
106 Wade Davis CHC RP
107 Seung-Hwan Oh STL RP
108 Eduardo Nunez SF 3B,SS
109 Edwin Diaz SEA RP
110 Willson Contreras CHC C,OF
111 Kenneth Giles HOU RP
112 Danny Duffy KC SP,RP
113 Stephen Piscotty STL OF
114 J.T. Realmuto MIA C
115 David Robertson CWS RP
116 Dustin Pedroia BOS 2B
117 Kenta Maeda LAD SP
118 Rich Hill LAD SP
119 Lorenzo Cain KC OF
120 Kelvin Herrera KC RP
121 Cody Allen CLE RP
122 Alexander Colome TB RP
123 Felix Hernandez SEA SP
124 Miguel Sano MIN 3B,OF
125 Matt Harvey NYM SP
126 Francisco Rodriguez DET RP
127 Kole Calhoun LAA OF
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 Maikel Franco PHI 3B
138 Adam Duvall CIN OF
139 Marcell Ozuna MIA OF
140 Jeurys Familia NYM RP
141 Tanner Roark WSH SP
142 Ian Desmond COL OF
143 Alex Bregman HOU 3B
144 Dallas Keuchel HOU SP
145 Andrew Miller CLE RP
146 Evan Gattis HOU C
147 Salvador Perez KC C
148 Brandon Belt SF 1B
149 J.A. Happ TOR SP
150 Dellin Betances NYY RP
151 Kendrys Morales TOR DH
152 Carlos Gomez TEX OF
153 Troy Tulowitzki TOR SS
154 Tommy Joseph PHI 1B
155 Jonathan Gray COL SP
156 Jake Lamb ARI 3B
157 Dexter Fowler STL OF
158 Justin Turner LAD 3B
159 Yasmani Grandal LAD C
160 Matt Moore SF SP
161 Shin-Soo Choo TEX OF
162 Hunter Pence SF OF
163 Aledmys Diaz STL SS
164 Victor Martinez DET DH
165 Michael Fulmer DET SP
166 Mike Napoli TEX 1B
167 Javier Baez CHC 2B,3B,SS
168 John Lackey CHC SP
169 Aaron Nola PHI SP
170 Jonathan Schoop BAL 2B
171 James Paxton SEA SP
172 Greg Holland COL RP
173 Neftali Feliz MIL RP
174 Carlos Beltran HOU OF
175 Aaron Sanchez TOR SP
176 Vincent Velasquez PHI SP
177 Jake Odorizzi TB SP
178 Joc Pederson LAD OF
179 Michael Brantley CLE OF
180 Keon Broxton MIL OF
181 Jim Johnson ATL RP
182 Brandon Kintzler MIN RP
183 Elvis Andrus TEX SS
184 Jeff Samardzija SF SP
185 Kevin Gausman BAL SP
186 Greg Bird NYY 1B
187 C.J. Cron LAA 1B
188 Tony Watson PIT RP
189 Eric Thames MIL OF
190 Russell Martin TOR C
191 Carlos Rodon CWS SP
192 Kevin Kiermaier TB OF
193 Robbie Ray ARI SP
194 David Peralta ARI OF
195 Lance McCullers HOU SP
196 Jason Heyward CHC OF
197 Andrew Benintendi BOS OF
198 Julio Urias LAD SP
199 Michael Pineda NYY SP
200 Taijuan Walker ARI SP
201 Justin Bour MIA 1B
202 Jerad Eickhoff PHI SP
203 Brad Miller TB 1B,SS
204 Drew Pomeranz BOS SP
205 Devon Travis TOR 2B
206 Marcus Semien OAK SS
207 Dansby Swanson ATL SS
208 Jeanmar Gomez PHI RP
209 Fernando Rodney ARI RP
210 Jose Ramirez CLE 3B,OF
211 Sonny Gray OAK SP
212 Anthony DeSclafani CIN SP
213 Nomar Mazara TEX OF
214 Curtis Granderson NYM OF
215 Sean Manaea OAK SP
216 Michael Saunders PHI OF
217 Brandon Maurer SD RP
218 Jacoby Ellsbury NYY OF
219 Neil Walker NYM 2B
220 Leonys Martin SEA OF
221 Yadier Molina STL C
222 Tim Anderson CWS SS
223 Brett Gardner NYY OF
224 Lucas Duda NYM 1B
225 Garrett Richards LAA SP
226 Randal Grichuk STL OF
227 Tyler Glasnow PIT SP
228 Blake Snell TB SP
229 Jay Bruce NYM OF
230 Jung-Ho Kang PIT 3B
231 Corey Dickerson TB OF
232 Adam Wainwright STL SP
233 Raisel Iglesias CIN SP,RP
234 Hunter Renfroe SD OF
235 Melky Cabrera CWS OF
236 Drew Smyly SEA SP
237 Michael Conforto NYM OF
238 Cameron Bedrosian LAA RP
239 Domingo Santana MIL OF
240 Ryon Healy OAK 3B
241 Koda Glover WSH RP
242 Matt Shoemaker LAA SP
243 Jose Peraza CIN SS,OF
244 Joe Mauer MIN 1B
245 Brandon Crawford SF SS
246 Didi Gregorius NYY SS
247 Starlin Castro NYY 2B
248 Ender Inciarte ATL OF
249 Welington Castillo BAL C
250 Angel Pagan FA OF

 

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!