Fantasy Baseball Nerd

2020 Fantasy Baseball Rankings

Consensus fantasy baseball rankings weighted upon past accuracy

Rankings as of April 16, 2020

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
8 P Gerrit Cole NYY American
10 P Jacob deGrom NYM National
14 P Max Scherzer WAS National
19 P Walker Buehler LA National
23 P Justin Verlander HOU American
25 P Jack Flaherty STL National
26 P Stephen Strasburg WAS National
30 P Shane Bieber CLE American
39 P Clayton Kershaw LA National
42 P Blake Snell TB American
43 P Mike Clevinger CLE American
44 P Luis Castillo CIN National
49 P Charlie Morton TB American
50 P Patrick Corbin WAS National
53 P Chris Paddack SD National
57 P Aaron Nola PHI National
58 P Zack Greinke HOU American
64 P Lucas Giolito CWS American
65 P Yu Darvish CHC National
66 P Josh Hader MIL National
78 P Kirby Yates SD National
83 P Tyler Glasnow TB American
84 P Aroldis Chapman NYY American
87 P Jose Berrios MIN American
90 P Trevor Bauer CIN National
93 P Corey Kluber TEX American
95 P Roberto Osuna HOU American
97 P Sonny Gray CIN National
98 P Zack Wheeler PHI National
99 P Liam Hendriks OAK American
102 P Brandon Woodruff MIL National
104 P Kenley Jansen LA National
105 P Mike Soroka ATL National
106 P Brad Hand CLE American
107 P Edwin Diaz NYM National
111 P Lance Lynn TEX American
114 P Taylor Rogers MIN American
117 P Eduardo Rodriguez BOS American
118 P Ken Giles TOR American
121 P Madison Bumgarner ARI National
123 P Hyun-Jin Ryu TOR American
124 P Carlos Carrasco CLE American
125 P Frankie Montas OAK American
127 P Kyle Hendricks CHC National
128 P David Price BOS American
129 P Dinelson Lamet SD National
131 P Zac Gallen ARI National
133 P Max Fried ATL National
134 P Craig Kimbrel CHC National
136 P Raisel Iglesias CIN National
139 P Hector Neris PHI National
141 P Robbie Ray ARI National
143 P Matthew Boyd DET American
144 P Jesus Luzardo OAK American
146 P Nick Anderson TB American
147 P Brandon Workman BOS American
150 P Mike Minor TEX American
156 P Hansel Robles ANA American
157 P Kenta Maeda LA National
158 P Alex Colome CWS American
159 P Julio Urias LA National
161 P Andrew Heaney ANA American
162 P German Marquez COL National
169 P Archie Bradley ARI National
170 P Sean Manaea OAK American
171 P Jake Odorizzi MIN American
174 P Sean Doolittle WAS National
176 P Jose Leclerc TEX American
177 P Luke Weaver ARI National
178 P Giovanny Gallegos STL National
179 P Lance McCullers Jr. HOU American
180 P Masahiro Tanaka NYY American
181 P Keone Kela PIT National
183 P Mike Foltynewicz ATL National
185 P Joe Musgrove PIT National
187 P James Paxton NYY American
188 P Joe Jimenez DET American
189 P Marcus Stroman NYM National
192 P Carlos Martinez STL National
194 P Ian Kennedy KC American
199 P Will Smith ATL National
203 P Caleb Smith MIA National
204 P Mark Melancon ATL National
206 P Joey Lucchesi SD National
207 P Jon Gray COL National
210 P Mitch Keller PIT National
211 P Jose Urquidy HOU American
218 P Dallas Keuchel CWS American
223 P Dylan Bundy ANA American
224 P Chris Archer PIT National
225 P Brendan McKay TB American
228 P Yonny Chirinos TB American
229 P Ryan Yarbrough TB American
232 P Jose Quintana CHC National
233 P Garrett Richards SD National
234 P Anthony DeSclafani CIN National
236 P Steven Matz NYM National
238 P A.J. Puk OAK American
239 P Sandy Alcantara MIA National
241 P Adrian Houser MIL National
242 P Josh James HOU American
243 P Miles Mikolas STL National
244 P Emilio Pagan TB American
247 P Ross Stripling LA National
248 P Mychal Givens BAL American
250 P Michael Kopech CWS American
253 P Cole Hamels ATL National
256 P Seth Lugo NYM National
260 P Dustin May LA National
261 P Pablo Lopez MIA National
265 P Jeff Samardzija SF National
266 P Aaron Civale CLE American
268 P Ryan Pressly HOU American
271 P Michael Pineda MIN American
278 P Dylan Cease CWS American
279 P Scott Oberg COL National
281 P Marco Gonzales SEA American
284 P Johnny Cueto SF National
286 P Griffin Canning ANA American
287 P Rick Porcello NYM National
289 P Chris Bassitt OAK American
290 P Anibal Sanchez WAS National
291 P Reynaldo Lopez CWS American
295 P Alex Wood LA National
297 P Nathan Eovaldi BOS American
298 P Rich Hill MIN American
301 P J.A. Happ NYY American
303 P Dellin Betances NYM National
304 P Daniel Hudson WAS National
307 P John Means BAL American
309 P Dakota Hudson STL National
311 P Kyle Gibson TEX American
314 P Julio Teheran ANA American
315 P Tony Watson SF National
318 P Kevin Gausman SF National
319 P Wade Davis COL National
327 P Josh Lindblom MIL National
329 P Adam Ottavino NYY American
331 P Diego Castillo TB American
333 P Jordan Montgomery NYY American
334 P Jon Lester CHC National
338 RP Andres Munoz SD National
339 P Chad Green NYY American
344 P Blake Treinen LA National
345 P Mike Fiers OAK American
347 P Hunter Harvey BAL American
348 P Spencer Turnbull DET American
351 P Yusmeiro Petit OAK American
354 P Matt Magill SEA American
355 P MacKenzie Gore SD National
356 P Jose Alvarado TB American
359 P Matt Shoemaker TOR American
364 P Justus Sheffield SEA American
365 RP James Karinchak CLE American
366 P Freddy Peralta MIL National
369 P Andrew Miller STL National
370 P Jordan Yamamoto MIA National
373 P Matt Barnes BOS American
374 P Drew Pomeranz SD National
375 P Tanner Roark TOR American
376 P Zach Plesac CLE American
381 P Tyler Mahle CIN National
382 P Brad Keller KC American
383 P Yusei Kikuchi SEA American
384 P Ty Buttrey ANA American
386 P Wade Miley CIN National
389 P Jordan Lyles TEX American
390 P Corey Knebel MIL National
392 P Matt Strahm SD National
394 P Will Harris WAS National
398 P Gio Gonzalez CWS American
399 P Kwang-Hyun Kim STL National
401 P Luke Jackson ATL National
402 P Merrill Kelly ARI National
404 P Corbin Burnes MIL National
406 P Chase Anderson TOR American
407 P Jakob Junis KC American
408 P Pedro Baez LA National
410 P Trevor May MIN American
413 P Zach Eflin PHI National
414 RP Kevin Ginkel ARI National
416 P Joakim Soria OAK American
417 P Tyler Duffey MIN American
419 P Zack Britton NYY American
420 P Mike Leake ARI National
421 P Tommy Kahnle NYY American
422 P Ryne Stanek MIA National
423 P Forrest Whitley HOU American
424 P Michael Lorenzen CIN National
425 P Aaron Bummer CWS American
428 P Danny Duffy KC American
429 P Sean Newcomb ATL National
431 P Seranthony Dominguez PHI National
433 RP Colin Poche TB American
434 P John Brebbia STL National
437 P Vince Velasquez PHI National
439 P Shane Greene ATL National
440 P Eric Lauer MIL National
444 P Zach Davies SD National
445 P Jake Arrieta PHI National
446 P Kyle Crick PIT National
448 P Robert Stephenson CIN National
450 P Sergio Romo MIN American
451 P Brad Peacock HOU American
452 P Jordan Hicks STL National
453 P Justin Wilson NYM National
455 RP Shun Yamaguchi TOR American
456 P Tony Gonsolin LA National
457 P Jose Urena MIA National
458 P Jonathan Loaisiga NYY American
459 P Craig Stammen SD National
460 P Amir Garrett CIN National
461 RP Kyle Finnegan WAS National
462 P Sixto Sanchez MIA National
464 P Alex Reyes STL National
465 P Brent Suter MIL National
467 P Trevor Williams PIT National
468 P Chris Martin ATL National
469 P Nick Wittgren CLE American
470 RP Tyler Rogers SF National
471 RP Emmanuel Clase CLE American
473 P Ryan Helsley STL National
474 P Rafael Montero TEX American
475 P Steve Cishek CWS American
476 P Casey Mize DET American
478 P Austin Voth WAS National
479 P Spencer Howard PHI National
480 P Yimi Garcia MIA National
482 P Elieser Hernandez MIA National
484 P Tyler Anderson SF National
487 P Daniel Ponce de Leon STL National
491 P Oliver Drake TB American
492 P Erik Swanson SEA American
493 P Trent Thornton TOR American
494 P Daniel Norris DET American
495 P Brent Honeywell Jr. TB American
499 P Rowan Wick CHC National
500 P David Robertson PHI National
504 P Jairo Diaz COL National
505 P Homer Bailey MIN American
506 P Adam Wainwright STL National
508 P Kyle Wright ATL National
509 P Tyler Clippard MIN American
510 P Joe Kelly LA National
511 P Drew Smyly SF National
512 P Andrew Chafin ARI National
514 P Pierce Johnson SD National
515 P Trevor Rosenthal KC American
516 P Tyler Chatwood CHC National
517 P Braden Shipley KC American
520 RP Randy Dobnak MIN American
522 P Jake Diekman OAK American
524 P Scott Barlow KC American
525 P Keynan Middleton ANA American
526 P Darren O'Day ATL National
530 P Cam Bedrosian ANA American
531 P Michael Feliz PIT National
533 P Kent Emanuel HOU American
537 P Nick Pivetta PHI National
540 RP Ashton Goudeau COL National
541 P Victor Gonzalez LA National
542 P Noe Ramirez ANA American
547 P Shaun Anderson SF National
548 P Ian Anderson ATL National
549 P Logan Webb SF National
550 P Hector Velazquez BOS American
551 P Joe Smith HOU American
552 P Chris Devenski HOU American
553 P Adam Kolarek LA National
554 P Matt Andriese ARI National
556 P John Gant STL National
557 P Roenis Elias WAS National
558 P Luis Patino SD National
559 RP Yoan Lopez ARI National
560 P Patrick Sandoval ANA American
563 P Bryse Wilson ATL National
564 P Junior Guerra ARI National
565 P Jose Alvarez PHI National
566 P Alex Young ARI National
568 P Marcus Walden BOS American
570 P Brusdar Graterol MIN American
571 P Brett Anderson MIL National
574 P Josh Taylor BOS American
576 P Alex Claudio MIL National
578 P Darwinzon Hernandez BOS American
579 P Matt Manning DET American
581 P Framber Valdez HOU American
582 P Oliver Perez CLE American
583 P Carlos Estevez COL National
584 P Brandon Brennan SEA American
585 P Jeurys Familia NYM National
589 P Tanner Rainey WAS National
592 P Trevor Gott SF National
593 P Andrew Kittredge TB American
597 P Buck Farmer DET American
598 P Chaz Roe TB American
599 P Michael Wacha NYM National
601 P Jace Fry CWS American
603 P Justin Dunn SEA American
604 P Jarlin Garcia MIA National
606 P Carlos Rodon CWS American
607 P Adam Morgan PHI National
610 P Trevor Richards TB American
613 P Brad Wieck CHC National
614 P Jesse Chavez TEX American
617 P James Pazos COL National
620 P Wander Suero WAS National
621 P Ray Black MIL National
622 P Hector Rondon ARI National
623 P Lou Trivino OAK American
624 P Lucas Sims CIN National
627 RP Richard Rodriguez PIT National
628 P Adam Cimber CLE American
629 P Martin Perez BOS American
631 P Alex Cobb BAL American
632 P J.B. Wendelken OAK American
633 P Hunter Wood CLE American
634 P Deivi Garcia NYY American
635 P Sam Gaviglio TOR American
637 P Shawn Armstrong BAL American
639 P Tarik Skubal DET American
641 P Ryan Weber BOS American
642 P Austin Gomber STL National
643 P Jose Castillo SD National
644 RP Logan Allen CLE American
647 P Kyle Freeland COL National
648 P Joe Ross WAS National
649 P Tim Hill KC American
650 P Anthony Kay TOR American
652 P Heath Hembree BOS American
653 P Wilmer Font TOR American
656 P Cal Quantrill SD National
658 P Dereck Rodriguez SF National
659 P Austin Pruitt TB American
660 P Rogelio Armenteros HOU American
661 P Kendall Graveman SEA American
662 P Cody Reed CIN National
664 P Ranger Suarez PHI National
666 P Devin Smeltzer MIN American
667 P Adam Plutko CLE American
668 P Michael Fulmer DET American
669 P Alec Mills CHC National
671 P Brady Singer KC American
673 P Anthony Bass TOR American
674 P A.J. Minter ATL National
675 P Mike Montgomery KC American
676 P Jimmy Nelson LA National
677 P Jon Duplantier ARI National
678 P Kelvin Herrera CWS American
679 P Nick Goody TEX American
680 P Brett Martin TEX American
681 P Austin Brice MIA National
682 P Miguel Castro BAL American
683 P Drew Steckenrider MIA National
684 P Daniel Mengden OAK American
685 P Jonathan Holder NYY American
686 P Robert Gsellman NYM National
687 P Jimmy Cordero CWS American
688 P Jorge Lopez KC American
689 P Caleb Ferguson LA National
690 P Zack Littell MIN American
691 P Kolby Allard TEX American
693 P Asher Wojciechowski BAL American
694 P Antonio Senzatela COL National
695 P Peter Lambert COL National
698 P Carl Edwards Jr. SEA American
699 P Jose Suarez ANA American
700 P Dylan Floro LA National
701 P Dan Altavilla SEA American
702 P Brad Brach NYM National
703 P Richard Bleier BAL American
705 P Lewis Thorpe MIN American
706 P Kyle Ryan CHC National
707 P Thomas Pannone TOR American
709 P Felix Hernandez ATL National
710 P Jake McGee COL National
712 P Ivan Nova DET American
714 P Tyler Webb STL National
718 P Jordan Zimmermann DET American
721 P Duane Underwood Jr. CHC National
723 P Steven Brault PIT National
724 P Matt Hall DET American
725 RP Dean Kremer BAL American
727 P James Hoyt CLE American
728 P T.J. McFarland OAK American
729 P Stefan Crichton ARI National
731 P Grant Dayton ATL National
732 P Chad Kuhl PIT National
733 P Casey Sadler LA National
734 P Andrew Suarez SF National
735 P Ryan Brasier BOS American
738 P Victor Arano PHI National
739 P Ryan Borucki TOR American
740 P Bryan Shaw COL National
742 P Austin Adams SEA American
744 P Evan Marshall CWS American
745 P Ryan Burr CWS American
748 P Bryan Abreu HOU American
749 P Colten Brewer BOS American
750 P Tyson Ross SF National
752 P Stephen Tarpley NYY American
753 P Tanner Scott BAL American
755 P Felix Pena ANA American
758 P Austin Davis PHI National
759 P Luis Cessa NYY American
760 P Jeffrey Springs TEX American
762 P Jaime Barria ANA American
763 P Touki Toussaint ATL National
766 P Adam Conley MIA National
767 P Jalen Beeks TB American
768 P Pedro Avila SD National
770 P Randy Rosario KC American
771 P Mike Mayers ANA American
773 P Dovydas Neverauskas PIT National
774 P Jeff Brigham MIA National
775 P Justin Anderson ANA American
776 P Jeff Hoffman COL National
778 P Nick Burdi PIT National
779 P Nick Margevicius SD National
782 P Jose De Leon CIN National
785 P Adrian Morejon SD National
787 P Trey Wingenter SD National
789 P Glenn Sparkman KC American
790 P Matt Wisler MIN American
793 P Anthony Banda TB American
797 P Ryan Tepera CHC National
798 P Matt Festa SEA American
800 P Tyler Alexander DET American
801 P Jacob Webb ATL National
804 RP Bryan Garcia DET American
805 P Phil Maton CLE American
806 RP David McKay DET American
807 P Taylor Cole ANA American
809 RP John Schreiber DET American
811 P Gregory Soto DET American
813 RP Cody Stashak MIN American
814 P Jesse Hahn KC American
816 P Sean Reid-Foley TOR American
817 P Ben Heller NYY American
818 RP Taylor Guilbeau SEA American
820 P Scott Alexander LA National
821 P Jacob Waguespack TOR American
822 RP Peter Fairbanks TB American
823 RP Joely Rodriguez TEX American
824 P Paul Blackburn OAK American
825 P Chris Stratton PIT National
826 RP Edgar Garcia PHI National
827 P Kevin McCarthy KC American
828 P Jordan Romano TOR American
830 P Bobby Wahl MIL National
831 RP Trevor Megill CHC National
836 P Edgar Santana PIT National
838 P Jandel Gustave SF National
839 P Brett Cecil STL National
840 P Sam Coonrod SF National

Searching fantasy baseball rankings from...

Additional Options

Follow @fbbnerd!