Fantasy Baseball Nerd

2020 Fantasy Baseball Rankings

Consensus fantasy baseball rankings weighted upon past accuracy

Rankings as of July 22, 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
5 P Gerrit Cole NYY American
11 P Jacob deGrom NYM National
13 P Max Scherzer WAS National
15 P Justin Verlander HOU American
21 P Walker Buehler LA National
24 P Shane Bieber CLE American
25 P Stephen Strasburg WAS National
26 P Jack Flaherty STL National
30 P Mike Clevinger CLE American
35 P Clayton Kershaw LA National
36 P Charlie Morton TB American
43 P Blake Snell TB American
45 P Luis Castillo CIN National
47 P Patrick Corbin WAS National
49 P Chris Paddack SD National
56 P Lucas Giolito CWS American
61 P Zack Greinke HOU American
63 P Josh Hader MIL National
64 P Yu Darvish CHC National
71 P Aaron Nola PHI National
74 P Tyler Glasnow TB American
78 P Kirby Yates SD National
89 P Trevor Bauer CIN National
90 P Jose Berrios MIN American
92 P Corey Kluber TEX American
94 P Roberto Osuna HOU American
95 P Sonny Gray CIN National
98 P Brandon Woodruff MIL National
102 P Liam Hendriks OAK American
103 P Brad Hand CLE American
104 P Kenley Jansen LA National
105 P Aroldis Chapman NYY American
106 P Lance Lynn TEX American
108 P Edwin Diaz NYM National
111 P Taylor Rogers MIN American
112 P James Paxton NYY American
115 P Ken Giles TOR American
116 P Frankie Montas OAK American
117 P Mike Soroka ATL National
119 P Carlos Carrasco CLE American
125 P Hyun-Jin Ryu TOR American
128 P Kyle Hendricks CHC National
129 P Zac Gallen ARI National
130 P Matthew Boyd DET American
131 P Madison Bumgarner ARI National
134 P Craig Kimbrel CHC National
135 P Raisel Iglesias CIN National
136 P Zack Wheeler PHI National
139 P Max Fried ATL National
140 P Nick Anderson TB American
141 P Julio Urias LA National
142 P Eduardo Rodriguez BOS American
143 P Dinelson Lamet SD National
148 P Brandon Workman BOS American
149 P Robbie Ray ARI National
151 P Jesus Luzardo OAK American
155 P Mike Minor TEX American
157 P Lance McCullers Jr. HOU American
160 P Sean Doolittle WAS National
164 P Hector Neris PHI National
165 P Andrew Heaney ANA American
167 P Alex Colome CWS American
170 P German Marquez COL National
171 P Jake Odorizzi MIN American
172 P Joe Musgrove PIT National
173 P Archie Bradley ARI National
174 P Hansel Robles ANA American
177 P Luke Weaver ARI National
178 P Sean Manaea OAK American
184 P Carlos Martinez STL National
185 P Masahiro Tanaka NYY American
187 P Mike Foltynewicz ATL National
189 P Caleb Smith MIA National
190 P Joe Jimenez DET American
194 P Mark Melancon ATL National
195 P Marcus Stroman NYM National
197 P Rich Hill MIN American
200 P Jose Leclerc TEX American
201 P Will Smith ATL National
206 P Mitch Keller PIT National
207 P Keone Kela PIT National
214 P Joey Lucchesi SD National
215 P Ross Stripling LA National
216 P Jon Gray COL National
218 P Giovanny Gallegos STL National
219 P Ian Kennedy KC American
221 P Garrett Richards SD National
224 P Miles Mikolas STL National
228 P Dylan Bundy ANA American
229 P Dallas Keuchel CWS American
230 P Ryan Pressly HOU American
231 P Josh James HOU American
238 P Jose Urquidy HOU American
239 P Alex Wood LA National
240 P Dylan Cease CWS American
244 P Sandy Alcantara MIA National
245 P Ryan Yarbrough TB American
248 P Anthony DeSclafani CIN National
249 P Seth Lugo NYM National
250 P Steven Matz NYM National
251 P Adrian Houser MIL National
252 P Griffin Canning ANA American
253 P Mychal Givens BAL American
255 P Dustin May LA National
258 P A.J. Puk OAK American
263 P Brendan McKay TB American
264 P Cole Hamels ATL National
265 P Jose Quintana CHC National
266 P Yonny Chirinos TB American
268 P Scott Oberg COL National
270 P Aaron Civale CLE American
271 P Pablo Lopez MIA National
277 P J.A. Happ NYY American
280 P Marco Gonzales SEA American
281 P Dellin Betances NYM National
282 P Nathan Eovaldi BOS American
286 P Johnny Cueto SF National
287 P Jeff Samardzija SF National
288 P Chris Bassitt OAK American
291 P Jordan Montgomery NYY American
295 P John Means BAL American
296 P Anibal Sanchez WAS National
297 P Rick Porcello NYM National
299 P Tony Watson SF National
300 P Reynaldo Lopez CWS American
305 P Kevin Gausman SF National
308 P Spencer Turnbull DET American
312 P MacKenzie Gore SD National
314 P Wade Davis COL National
316 P Daniel Hudson WAS National
319 P Hunter Harvey BAL American
321 P Dakota Hudson STL National
322 P Corey Knebel MIL National
326 P Zack Britton NYY American
327 P Kyle Gibson TEX American
328 P Julio Teheran ANA American
329 P Chad Green NYY American
331 P Matt Barnes BOS American
336 P Ryan Helsley STL National
337 P Diego Castillo TB American
339 P Corbin Burnes MIL National
340 P Josh Lindblom MIL National
341 P Adam Ottavino NYY American
344 P Jon Lester CHC National
345 P Freddy Peralta MIL National
347 P Matt Shoemaker TOR American
350 P Jose Alvarado TB American
351 P Michael Pineda MIN American
354 RP James Karinchak CLE American
356 P Kwang-Hyun Kim STL National
358 P Justus Sheffield SEA American
360 P Spencer Howard PHI National
363 P Mike Fiers OAK American
365 P Blake Treinen LA National
366 P Yusei Kikuchi SEA American
368 P Wade Miley CIN National
369 P Matt Magill SEA American
370 P Kyle Crick PIT National
372 P Yusmeiro Petit OAK American
375 P Andrew Miller STL National
382 P Homer Bailey MIN American
387 P Jordan Lyles TEX American
389 P Austin Voth WAS National
390 P Drew Pomeranz SD National
391 P Austin Adams SEA American
392 RP Andres Munoz SD National
393 P Jordan Hicks STL National
394 P Luke Jackson ATL National
395 P Zach Plesac CLE American
398 P Tanner Roark TOR American
400 P Will Harris WAS National
401 P Tyler Mahle CIN National
404 P Sean Newcomb ATL National
405 P Danny Duffy KC American
406 P Casey Mize DET American
408 P Jakob Junis KC American
410 P Ty Buttrey ANA American
412 RP Colin Poche TB American
413 P Aaron Bummer CWS American
414 P Brad Keller KC American
415 P Forrest Whitley HOU American
417 P Gio Gonzalez CWS American
419 RP Tyler Rogers SF National
420 P Jordan Yamamoto MIA National
422 P Tony Gonsolin LA National
423 P Tommy Kahnle NYY American
424 P Shane Greene ATL National
425 P Carlos Rodon CWS American
426 P Nick Burdi PIT National
427 P Matt Strahm SD National
428 RP Kevin Ginkel ARI National
429 P Chase Anderson TOR American
431 P Craig Stammen SD National
432 P Trevor May MIN American
433 P Vince Velasquez PHI National
434 P Merrill Kelly ARI National
435 P Zach Davies SD National
437 P Michael Lorenzen CIN National
438 P Tyler Duffey MIN American
439 P Joakim Soria OAK American
440 P Rafael Montero TEX American
441 P Trent Thornton TOR American
442 P Pedro Baez LA National
443 P Ryne Stanek MIA National
446 P Daniel Ponce de Leon STL National
447 P Jonathan Loaisiga NYY American
448 P Zach Eflin PHI National
450 P Brent Suter MIL National
451 P Brad Peacock HOU American
452 P Patrick Sandoval ANA American
453 P Jake Arrieta PHI National
454 P Elieser Hernandez MIA National
457 P Trevor Richards TB American
459 P Jose Urena MIA National
461 P Sergio Romo MIN American
463 P Adam Wainwright STL National
465 P Kyle Wright ATL National
466 P Trevor Rosenthal KC American
467 P Chris Martin ATL National
472 P Rowan Wick CHC National
476 P Michael Fulmer DET American
477 P Robert Stephenson CIN National
478 P Kyle Freeland COL National
485 P Nick Pivetta PHI National
486 P Drew Smyly SF National
487 P David Robertson PHI National
488 P Amir Garrett CIN National
490 P Trevor Williams PIT National
491 P Asher Wojciechowski BAL American
493 P Nick Wittgren CLE American
495 P Steve Cishek CWS American
496 RP Randy Dobnak MIN American
498 P Tyler Clippard MIN American
499 P Alec Mills CHC National
501 P Alex Reyes STL National
502 P Framber Valdez HOU American
505 RP Emmanuel Clase CLE American
506 P Eric Lauer MIL National
508 P John Gant STL National
510 P Michael Wacha NYM National
511 P A.J. Minter ATL National
513 P Cam Bedrosian ANA American
514 P Martin Perez BOS American
515 P Tyler Anderson SF National
516 P Drew Steckenrider MIA National
517 RP Shun Yamaguchi TOR American
520 P Sixto Sanchez MIA National
521 P Bryan Abreu HOU American
522 P Jimmy Nelson LA National
524 P Tyler Chatwood CHC National
526 P Jake Diekman OAK American
527 P Justin Wilson NYM National
528 P Matt Manning DET American
530 P Tarik Skubal DET American
531 P Oliver Drake TB American
533 P Alex Young ARI National
535 P Chaz Roe TB American
536 P Darren O'Day ATL National
537 P Darwinzon Hernandez BOS American
541 P Joe Kelly LA National
543 P Bryse Wilson ATL National
545 P Lou Trivino OAK American
546 P Logan Webb SF National
547 P Justin Dunn SEA American
549 P Jeurys Familia NYM National
550 P Keynan Middleton ANA American
551 P Adam Plutko CLE American
553 P Daniel Norris DET American
554 P Hector Rondon ARI National
556 P Mike Montgomery KC American
557 P Jairo Diaz COL National
559 P Ivan Nova DET American
561 P Andrew Chafin ARI National
562 P Noe Ramirez ANA American
563 P Scott Barlow KC American
564 P Chad Kuhl PIT National
566 RP Richard Rodriguez PIT National
567 P Chris Devenski HOU American
568 P Luis Patino SD National
569 P Alex Cobb BAL American
570 P Andrew Kittredge TB American
573 P Junior Guerra ARI National
574 P Brett Anderson MIL National
575 P Ian Anderson ATL National
576 P Alex Claudio MIL National
578 P Antonio Senzatela COL National
579 P Rogelio Armenteros HOU American
581 P Michael Feliz PIT National
582 P Brady Singer KC American
584 P Cal Quantrill SD National
585 P Josh Taylor BOS American
586 P Marcus Walden BOS American
587 P Jace Fry CWS American
588 P Carlos Estevez COL National
589 P Devin Smeltzer MIN American
590 P Adam Kolarek LA National
591 P Brandon Brennan SEA American
592 RP Corbin Martin ARI National
593 RP Cristian Javier HOU American
594 P Ryan Brasier BOS American
595 P Oliver Perez CLE American
597 P Adam Morgan PHI National
598 P Kelvin Herrera CWS American
599 P Tanner Rainey WAS National
600 P Carson Fulmer CWS American
601 P Trevor Gott SF National
604 P Yimi Garcia MIA National
606 RP Peter Fairbanks TB American
607 P Dan Altavilla SEA American
608 P Jon Duplantier ARI National
609 P Kendall Graveman SEA American
610 P Daniel Mengden OAK American
613 P Brad Wieck CHC National
616 P Ryan Weber BOS American
617 P Erik Swanson SEA American
618 P Tyler Alexander DET American
622 P Buck Farmer DET American
624 P Lewis Thorpe MIN American
627 P Enyel De Los Santos PHI National
632 P Anthony Bass TOR American
633 P Joe Smith HOU American
634 RP Dean Kremer BAL American
638 RP Logan Allen CLE American
640 P James Pazos COL National
646 P J.B. Wendelken OAK American
649 P Kolby Allard TEX American
650 P Jalen Beeks TB American
651 P Hunter Wood CLE American
652 P Wander Suero WAS National
653 P Jose Alvarez PHI National
654 P Steven Brault PIT National
657 P Heath Hembree BOS American
659 P Ryan Borucki TOR American
661 P Shaun Anderson SF National
662 P Deivi Garcia NYY American
663 RP Yoan Lopez ARI National
664 P Cody Reed CIN National
665 P Sam Gaviglio TOR American
668 P Jesse Chavez TEX American
669 P Anthony Kay TOR American
670 P Dylan Floro LA National
671 P Austin Gomber STL National
673 P Evan Marshall CWS American
674 P Lucas Sims CIN National
675 P Nick Goody TEX American
676 P Adam Cimber CLE American
677 P Miguel Castro BAL American
678 P Jordan Holloway MIA National
679 P Robert Gsellman NYM National
680 P Jonathan Holder NYY American
681 P David Peterson NYM National
682 P Zack Littell MIN American
683 P Jimmy Cordero CWS American
686 P Shawn Armstrong BAL American
688 P Tanner Scott BAL American
689 P Roenis Elias WAS National
690 P Jordan Romano TOR American
691 P Jordan Zimmermann DET American
692 P Brian Johnson BOS American
693 P Caleb Ferguson LA National
694 P Brad Brach NYM National
695 P Richard Bleier BAL American
696 P Jorge Lopez KC American
697 P Ranger Suarez PHI National
698 P Tyler Webb STL National
699 P Thomas Pannone TOR American
703 P Felix Pena ANA American
704 P Duane Underwood Jr. CHC National
705 P Carl Edwards Jr. SEA American
708 P Jeff Hoffman COL National
709 P James Hoyt CLE American
713 P Glenn Sparkman KC American
714 P T.J. McFarland OAK American
717 P Andrew Suarez SF National
718 P Paul Fry BAL American
719 P Gerardo Reyes SD National
722 P Ray Black MIL National
724 P Wilmer Font TOR American
729 P Jose Suarez ANA American
730 P Dereck Rodriguez SF National
733 P Colten Brewer BOS American
735 P Austin Davis PHI National
741 P Adam Conley MIA National
748 P Randy Rosario KC American
749 P Peter Lambert COL National
751 P Mike Mayers ANA American
752 P Robert Dugger MIA National
753 P Dovydas Neverauskas PIT National
756 RP Joely Rodriguez TEX American
758 P Michael King NYY American
761 P Luis Cessa NYY American
764 P Stefan Crichton ARI National
765 P Grant Dayton ATL National
767 P Matt Festa SEA American
769 RP John Schreiber DET American
770 P Touki Toussaint ATL National
771 RP Jose Cisnero DET American
772 RP Bryan Garcia DET American
774 P Justin Anderson ANA American
775 P Gregory Soto DET American
776 RP David McKay DET American
777 P Brett Martin TEX American
778 P Jesse Hahn KC American
780 RP Cody Stashak MIN American
781 P Ben Heller NYY American
782 RP Taylor Guilbeau SEA American
783 P Kyle Ryan CHC National
785 RP Trevor Megill CHC National
786 P Brett Cecil STL National
787 P Edgar Santana PIT National
789 P Jandel Gustave SF National
790 P Pierce Johnson SD National
791 P Dillon Maples CHC National
792 P Sam Coonrod SF National
793 P Ryan Tepera CHC National
800 P Luis Perdomo SD National
804 P Jefry Rodriguez CLE American
812 P Chris Stratton PIT National
824 P Kevin McCarthy KC American
826 P Clay Holmes PIT National
827 P Jonathan Hernandez TEX American
829 P Joe Biagini HOU American
830 P Jose De Leon CIN National
831 RP Chris Mazza BOS American
832 P Erick Fedde WAS National
836 P Kohl Stewart BAL American
840 P Chi Chi Gonzalez COL National

Searching fantasy baseball rankings from...

Additional Options

Follow @fbbnerd!