Fantasy Baseball Nerd

2017 Fantasy Baseball Rankings

Consensus fantasy baseball rankings weighted upon past accuracy

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

Searching fantasy baseball rankings from...

Additional Options

Follow @fbbnerd!