Fantasy Baseball Nerd

2017 Fantasy Baseball Rankings

Consensus fantasy baseball rankings weighted upon past accuracy

Rankings as of Thursday, Mar 30, 2017

Filter your results by selecting a position below. You can also toggle leagues by clicking on the league logo.

American League
National League
Rank Position Player Team League
1 CF Mike Trout ANA American
2 RF Mookie Betts BOS American
3 1B Paul Goldschmidt ARI National
4 2B Jose Altuve HOU American
5 3B Nolan Arenado COL National
6 RF Bryce Harper WAS National
7 3B Manny Machado BAL American
8 SP Clayton Kershaw LA National
9 3B Kris Bryant CHC National
10 3B Josh Donaldson TOR American
11 SP Madison Bumgarner SF National
12 1B Miguel Cabrera DET American
13 CF Charlie Blackmon COL National
14 SP Max Scherzer WAS National
15 1B Anthony Rizzo CHC National
16 SS Carlos Correa HOU American
17 LF Starling Marte PIT National
18 SP Noah Syndergaard NYM National
19 SS Corey Seager LA National
20 1B Joey Votto CIN National
21 CF Trea Turner WAS National
22 SP Chris Sale BOS American
23 3B Edwin Encarnacion CLE American
24 SP Corey Kluber CLE American
25 1B Freddie Freeman ATL National
26 SS Francisco Lindor CLE American
27 DH Nelson Cruz SEA American
28 RF George Springer HOU American
29 2B Robinson Cano SEA American
30 LF Ryan Braun MIL National
31 RF Giancarlo Stanton MIA National
32 RF Carlos Gonzalez COL National
33 CF A.J. Pollock ARI National
34 SS Xander Bogaerts BOS American
35 2B Brian Dozier MIN American
36 SS Jonathan Villar MIL National
37 1B Jose Abreu CWS American
38 SP Jake Arrieta CHC National
39 SS Trevor Story COL National
40 SP Jon Lester CHC National
41 1B Wil Myers SD National
42 SP Johnny Cueto SF National
43 2B Rougned Odor TEX American
44 SP Yu Darvish TEX American
45 2B Daniel Murphy WAS National
46 SP Justin Verlander DET American
47 LF Christian Yelich MIA National
48 SP Stephen Strasburg WAS National
49 3B Kyle Seager SEA American
50 LF Yoenis Cespedes NYM National
51 RF Gregory Polanco PIT National
52 SP Jacob deGrom NYM National
53 LF Justin Upton DET American
54 CF Andrew McCutchen PIT National
55 C Buster Posey SF National
56 2B Ian Kinsler DET American
57 SP Chris Archer TB American
58 1B Chris Davis BAL American
59 3B Adrian Beltre TEX American
60 1B Hanley Ramirez BOS American
61 RF J.D. Martinez DET American
62 2B Dee Gordon MIA National
63 SP Carlos Carrasco CLE American
64 3B Matt Carpenter STL National
65 SS Jean Segura SEA American
66 RP Kenley Jansen LA National
67 RP Aroldis Chapman NYY American
68 RF Mark Trumbo BAL American
69 SP Kyle Hendricks CHC National
70 LF Khris Davis OAK American
71 3B Todd Frazier CWS American
72 3B Anthony Rendon WAS National
73 C Gary Sanchez NYY American
74 RF Matt Kemp ATL National
75 LF Kyle Schwarber CHC National
76 3B Evan Longoria TB American
77 SP Carlos Martinez STL National
78 SP Masahiro Tanaka NYY American
79 C Jonathan Lucroy TEX American
80 CF Adam Jones BAL American
81 CF Billy Hamilton CIN National
82 RP Zach Britton BAL American
83 3B Alex Bregman HOU American
84 2B DJ LeMahieu COL National
85 1B Eric Hosmer KC American
86 SP Gerrit Cole PIT National
87 SP Cole Hamels TEX American
88 SP Jose Quintana CWS American
89 DH Carlos Santana CLE American
90 RF Jose Bautista TOR American
91 SS Ian Desmond COL National
92 SP Kenta Maeda LA National
93 SP David Price BOS American
94 DH Albert Pujols ANA American
95 RP Mark Melancon SF National
96 CF Lorenzo Cain KC American
97 SP Danny Duffy KC American
98 RP Roberto Osuna TOR American
99 RP Edwin Diaz SEA American
100 3B Justin Turner LA National
101 LF Adam Eaton WAS National
102 SP Zack Greinke ARI National
103 CF Odubel Herrera PHI National
104 SP Danny Salazar CLE American
105 SP Rick Porcello BOS American
106 RP Craig Kimbrel BOS American
107 RF Stephen Piscotty STL National
108 RP Wade Davis CHC National
109 SP Rich Hill LA National
110 SP Aaron Sanchez TOR American
111 2B Dustin Pedroia BOS American
112 SP Julio Teheran ATL National
113 Andrew Benintendi BOS American
114 C Willson Contreras CHC National
115 3B Jose Ramirez CLE American
116 SP Dallas Keuchel HOU American
117 RP Ken Giles HOU American
118 LF David Dahl COL National
119 RP Kelvin Herrera KC American
120 3B Maikel Franco PHI National
121 SP Michael Fulmer DET American
122 SS Addison Russell CHC National
123 SP Felix Hernandez SEA American
124 2B Jason Kipnis CLE American
125 RP Cody Allen CLE American
126 SS Aledmys Diaz STL National
127 SP Marcus Stroman TOR American
128 1B Kendrys Morales TOR American
129 RP Andrew Miller CLE American
130 SP John Lackey CHC National
131 LF Adam Duvall CIN National
132 3B Miguel Sano MIN American
133 SP Kevin Gausman BAL American
134 RF Kole Calhoun ANA American
135 RP Jeurys Familia NYM National
136 1B Adrian Gonzalez LA National
137 3B Jake Lamb ARI National
138 SS Troy Tulowitzki TOR American
139 1B Brandon Belt SF National
140 C J.T. Realmuto MIA National
141 SP Aaron Nola PHI National
142 SP Jameson Taillon PIT National
143 C Yasmani Grandal LA National
144 RF Hunter Pence SF National
145 C Salvador Perez KC American
146 SP Matt Harvey NYM National
147 CF Dexter Fowler STL National
148 SS Jose Peraza CIN National
149 SP Steven Matz NYM National
150 CF Marcell Ozuna MIA National
151 RP David Robertson CWS American
152 SP Tanner Roark WAS National
153 DH Victor Martinez DET American
154 2B Ben Zobrist CHC National
155 DH Evan Gattis HOU American
156 SP James Paxton SEA American
157 3B Eduardo Nunez SF National
158 CF Byron Buxton MIN American
159 CF Joc Pederson LA National
160 RF Yasmany Tomas ARI National
161 C Russell Martin TOR American
162 LF Michael Brantley CLE American
163 SP Sean Manaea OAK American
164 SS Elvis Andrus TEX American
165 RP Francisco Rodriguez DET American
166 SP Matt Shoemaker ANA American
167 RP Dellin Betances NYY American
168 SS Brad Miller TB American
169 SP Jeff Samardzija SF National
170 RP A.J. Ramos MIA National
171 RF Jay Bruce NYM National
172 CF Keon Broxton MIL National
173 CF Carlos Gomez TEX American
174 2B Jonathan Schoop BAL American
175 2B Logan Forsythe LA National
176 C Brian McCann HOU American
177 CF Randal Grichuk STL National
178 SP Jake Odorizzi TB American
179 RF Nomar Mazara TEX American
180 3B Ryon Healy OAK American
181 2B Devon Travis TOR American
182 SP J.A. Happ TOR American
183 CF Carlos Beltran HOU American
184 1B Mike Napoli TEX American
185 RP Sam Dyson TEX American
186 SP Robbie Ray ARI National
187 SP Julio Urias LA National
188 SP Carlos Rodon CWS American
189 SP Michael Pineda NYY American
190 CF Ender Inciarte ATL National
191 SP Drew Pomeranz BOS American
192 3B Javier Baez CHC National
193 RP Tony Watson PIT National
194 SP Marco Estrada TOR American
195 SP Joe Ross WAS National
196 SS Marcus Semien OAK American
197 SP Drew Smyly SEA American
198 SP Jerad Eickhoff PHI National
199 1B Tommy Joseph PHI National
200 SP Taijuan Walker ARI National
201 Dansby Swanson ATL National
202 Eric Thames MIL National
203 CF Kevin Kiermaier TB American
204 3B Mike Moustakas KC American
205 2B Neil Walker NYM National
206 RF Curtis Granderson NYM National
207 SP Garrett Richards ANA American
208 SS Tim Anderson CWS American
209 LF Melky Cabrera CWS American
210 1B Greg Bird NYY American
211 CF Rajai Davis OAK American
212 RF Yasiel Puig LA National
213 SS Brandon Crawford SF National
214 SP Matt Moore SF National
215 RP Raisel Iglesias CIN National
216 C Welington Castillo BAL American
217 CF Jacoby Ellsbury NYY American
218 Hunter Renfroe SD National
219 2B Starlin Castro NYY American
220 LF Matt Holliday NYY American
221 SP Adam Wainwright STL National
222 RP Jharel Cotton OAK American
223 SP Hisashi Iwakuma SEA American
224 SP Blake Snell TB American
225 RF Max Kepler MIN American
226 1B C.J. Cron ANA American
227 SP Sonny Gray OAK American
228 RF David Peralta ARI National
229 RF Domingo Santana MIL National
230 SP Gio Gonzalez WAS National
231 C Matt Wieters WAS National
232 LF Brett Gardner NYY American
233 C Yadier Molina STL National
234 C Stephen Vogt OAK American
235 LF Corey Dickerson TB American
236 SP Ian Kennedy KC American
237 CF Jarrod Dyson SEA American
238 SP Collin McHugh HOU American
239 SP Anthony DeSclafani CIN National
240 RP Ryan Madson OAK American
241 RF Jason Heyward CHC National
242 LF Michael Conforto NYM National
243 1B Justin Bour MIA National
244 3B Yulieski Gurriel HOU American
245 SP Junior Guerra MIL National
246 RP Jim Johnson ATL National
247 3B Eugenio Suarez CIN National
248 RF Shin-Soo Choo TEX American
249 RF Jorge Soler KC American
250 LF Josh Reddick HOU American
251 RP Dylan Bundy BAL American
252 RP Neftali Feliz MIL National
253 SP Ivan Nova PIT National
254 SP Ervin Santana MIN American
255 SP Tyler Glasnow PIT National
256 1B Josh Bell PIT National
257 SS Asdrubal Cabrera NYM National
258 3B Hernan Perez MIL National
259 1B Mitch Moreland BOS American
260 RP Shawn Kelley WAS National
261 2B Jedd Gyorko STL National
262 CF Leonys Martin SEA American
263 SP Tyler Anderson COL National
264 1B Chris Carter NYY American
265 RP Adam Ottavino COL National
266 SP Lance Lynn STL National
267 CF Kevin Pillar TOR American
268 SP Jeremy Hellickson PHI National
269 SS Didi Gregorius NYY American
270 2B Ryan Schimpf SD National
271 CF Manuel Margot SD National
272 RP Brandon Maurer SD National
273 RP Greg Holland COL National
274 SP Francisco Liriano TOR American
275 2B Josh Harrison PIT National
276 SP Tyson Ross TEX American
277 SP Alex Cobb TB American
278 RP Hector Neris PHI National
279 2B Brandon Phillips ATL National
280 C Cameron Rupp PHI National
281 RP Koda Glover WAS National
282 3B Jose Reyes NYM National
283 Yoan Moncada CWS American
284 RP Fernando Rodney ARI National
285 1B Lucas Duda NYM National
286 3B Yangervis Solarte SD National
287 CF Tyler Naquin CLE American
288 SP Robert Gsellman NYM National
289 SP Jason Hammel KC American
290 SP Trevor Bauer CLE American
291 LF Cameron Maybin ANA American
292 SP Tyler Skaggs ANA American
293 2B Cesar Hernandez PHI National
294 Mitch Haniger SEA American
295 2B Joe Panik SF National
296 LF Brandon Drury ARI National
297 LF Alex Gordon KC American
298 SP Zach Davies MIL National
299 CF Travis Jankowski SD National
300 SP Jordan Zimmermann DET American
301 SP Daniel Norris DET American
302 1B Brandon Moss KC American
303 SP Mike Leake STL National
304 RP Brandon Kintzler MIN American
305 3B Danny Valencia SEA American
306 RP Nate Jones CWS American
307 SP Chris Tillman BAL American
308 SS Orlando Arcia MIL National
309 SP Wei-Yin Chen MIA National
310 C Tom Murphy COL National
311 SP Michael Wacha STL National
312 C Travis d'Arnaud NYM National
313 RP Andrew Triggs OAK American
314 3B Travis Shaw MIL National
315 RF Scott Schebler CIN National
316 CF Roman Quinn PHI National
317 SP Eduardo Rodriguez BOS American
318 SP Bartolo Colon ATL National
319 RP Jeanmar Gomez PHI National
320 SP Jaime Garcia ATL National
321 C Wilson Ramos TB American
322 SS Alcides Escobar KC American
323 RP Addison Reed NYM National
324 SP Matt Andriese TB American
325 SP Joe Musgrove HOU American
326 RP Kyle Barraclough MIA National
327 C Yan Gomes CLE American
328 3B Martin Prado MIA National
329 RP Chris Devenski HOU American
330 3B Pablo Sandoval BOS American
331 C Devin Mesoraco CIN National
332 C Francisco Cervelli PIT National
333 C Austin Hedges SD National
334 C Mike Zunino SEA American
335 3B Adonis Garcia ATL National
336 RP David Phelps MIA National
337 LF Jayson Werth WAS National
338 CF Denard Span SF National
339 3B Matt Duffy TB American
340 RP Carter Capps SD National
341 Aaron Judge NYY American
342 SP Alex Wood LA National
343 2B Kolten Wong STL National
344 SP Tyler Thornburg BOS American
345 LF Michael Saunders PHI National
346 RP Mike Montgomery CHC National
347 SP Scott Kazmir LA National
348 SS Jorge Polanco MIN American
349 1B Ryan Zimmerman WAS National
350 SP Brandon Finnegan CIN National
351 RP Jeremy Jeffress TEX American
352 RP Luis Severino NYY American
353 SP Adam Conley MIA National
354 CF Brett Eibner LA National
355 1B Steve Pearce TOR American
356 RF Nick Markakis ATL National
357 1B Joe Mauer MIN American
358 CF Mallex Smith TB American
359 2B Howie Kendrick PHI National
360 C Tony Wolters COL National
361 RP Grant Dayton LA National
362 SP Lucas Giolito CWS American
363 SP Jose Berrios MIN American
364 C Sandy Leon BOS American
365 Jose De Leon TB American
366 SS Chris Owings ARI National
367 RF Steven Souza Jr. TB American
368 3B Jurickson Profar TEX American
369 RP Sean Doolittle OAK American
370 SP Miguel Gonzalez CWS American
371 SS Zack Cozart CIN National
372 RF Andrew Toles LA National
373 SP Shelby Miller ARI National
374 RP Ty Blach SF National
375 RP Koji Uehara CHC National
376 2B Danny Espinosa ANA American
377 LF Gerardo Parra COL National
378 SP Wily Peralta MIL National
379 CF Ben Revere ANA American
380 SP Tyler Chatwood COL National
381 SS Ketel Marte ARI National
382 C James McCann DET American
383 RP Pedro Strop CHC National
384 RP Huston Street ANA American
385 Luke Weaver STL National
386 3B Trevor Plouffe OAK American
387 RP Santiago Casilla OAK American
388 RP Matt Bush TEX American
389 SS Freddy Galvis PHI National
390 SP Steven Wright BOS American
391 SP Reynaldo Lopez CWS American
392 SP Daniel Hudson PIT National
393 RP Arodys Vizcaino ATL National
394 3B Jhonny Peralta STL National
395 SP Mike Fiers HOU American
396 3B Chase Headley NYY American
397 SP Patrick Corbin ARI National
398 RP Will Harris HOU American
399 RP Joaquin Benoit PHI National
400 RP Darren O'Day BAL American
401 SP Zack Wheeler NYM National
402 1B Kennys Vargas MIN American
403 C Martin Maldonado ANA American
404 C Jason Castro MIN American
405 3B Wilmer Flores NYM National
406 RP Tyler Clippard NYY American
407 RP Drew Storen CIN National
408 RP Brad Brach BAL American
409 LF Raimel Tapia COL National
410 Lewis Brinson MIL National
411 SP Clay Buchholz PHI National
412 RP Luke Gregerson HOU American
413 SP R.A. Dickey ATL National
414 SP Charlie Morton HOU American
415 SS Jose Iglesias DET American
416 3B Yunel Escobar ANA American
417 DH Joey Gallo TEX American
418 SP Kendall Graveman OAK American
419 SP Nathan Karns KC American
420 RP Michael Lorenzen CIN National
421 RP Hunter Strickland SF National
422 CF Delino DeShields TEX American
423 RP Michael Feliz HOU American
424 3B David Freese PIT National
425 C Chris Herrmann ARI National
426 LF Hyun Soo Kim BAL American
427 2B Derek Dietrich MIA National
428 SP Wade Miley BAL American
429 LF Melvin Upton Jr. TOR American
430 SP Ricky Nolasco ANA American
431 C Jett Bandy MIL National
432 SP Edinson Volquez MIA National
433 SS Andrelton Simmons ANA American
434 2B Tyler Saladino CWS American
435 LF Alex Dickerson SD National
436 RP Blake Treinen WAS National
437 C Andrew Susac MIL National
438 1B A.J. Reed HOU American
439 3B Luis Valbuena ANA American
440 DH Avisail Garcia CWS American
441 RP Jesse Chavez ANA American
442 SP Homer Bailey CIN National
443 RF Matt Joyce OAK American
444 SP Archie Bradley ARI National
445 LF Colby Rasmus TB American
446 C Tyler Flowers ATL National
447 RF Seth Smith BAL American
448 1B Matt Adams STL National
449 RF Lonnie Chisenhall CLE American
450 RP Ryan Dull OAK American
451 RP Hector Rondon CHC National
452 1B Justin Smoak TOR American
453 RP Kevin Quackenbush SD National
454 RP Kevin Siegrist STL National
455 RP Glen Perkins MIN American
456 1B Adam Lind WAS National
457 RP Felipe Rivero PIT National
458 RP Steve Cishek SEA American
459 RP Brad Ziegler MIA National
460 SP CC Sabathia NYY American
461 2B Jed Lowrie OAK American
462 RP Pedro Baez LA National
463 SS Jordy Mercer PIT National
464 RF Aaron Altherr PHI National
465 1B John Jaso PIT National
466 SP Trevor Cahill SD National
467 C Chris Iannetta ARI National
468 RP Juan Nicasio PIT National
469 RP Justin Wilson DET American
470 SS J.J. Hardy BAL American
471 LF Robbie Grossman MIN American
472 1B Tyler Austin NYY American
473 SP Brandon McCarthy LA National
474 LF Jon Jay CHC National
475 CF Billy Burns KC American
476 3B David Wright NYM National
477 RP Bruce Rondon DET American
478 CF Charlie Tilson CWS American
479 2B Jace Peterson ATL National
480 RF Jarrett Parker SF National
481 RF Andre Ethier LA National
482 1B Jefry Marte ANA American
483 CF Trayce Thompson LA National
484 LF Nick Franklin TB American
485 SP Chad Green NYY American
486 RF Jeremy Hazelbaker ARI National
487 1B Yonder Alonso OAK American
488 LF Brandon Nimmo NYM National
489 RP Corey Knebel MIL National
490 2B Whit Merrifield KC American
491 SP Josh Tomlin CLE American
492 CF Tyler Collins DET American
493 SP Martin Perez TEX American
494 2B Chase Utley LA National
495 LF Brandon Guyer CLE American
496 SP Jimmy Nelson MIL National
497 RF Franklin Gutierrez LA National
498 SP Hyun-Jin Ryu LA National
499 RF Abraham Almonte CLE American
500 1B Logan Morrison TB American
501 RP Jhoulys Chacin SD National
502 CF Danny Santana MIN American
503 RF Joey Rickard BAL American
504 LF Chris Young BOS American
505 CF Rymer Liriano CWS American
506 SS Adeiny Hechavarria MIA National
507 SP Ariel Miranda SEA American
508 RF Ezequiel Carrera TOR American
509 2B Alexi Amarista COL National
510 SP James Shields CWS American
511 SP Hector Santiago MIN American
512 RP Trevor Rosenthal STL National
513 CF Michael Taylor WAS National
514 SP Chad Kuhl PIT National
515 LF Peter O'Brien KC American

Searching fantasy baseball rankings from...

Additional Options

Follow @fbbnerd!