Fantasy Baseball Nerd

2021 Fantasy Baseball Rankings

Consensus fantasy baseball rankings weighted upon past accuracy

Rankings as of Friday, Mar 5, 2021

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 Ronald Acuña Jr. ATL National
2 RF Mookie Betts LA National
3 LF Juan Soto WAS National
4 SS Fernando Tatis Jr. SD National
5 CF Mike Trout ANA American
6 SS Trea Turner WAS National
7 P Jacob deGrom NYM National
8 RF Christian Yelich MIL National
9 P Gerrit Cole NYY American
10 SS Trevor Story COL National
11 3B José Ramírez CLE American
12 P Shane Bieber CLE American
13 RF Bryce Harper PHI National
14 1B Cody Bellinger LA National
15 1B Freddie Freeman ATL National
16 3B Manny Machado SD National
17 SS Francisco Lindor NYM National
18 P Trevor Bauer CIN National
19 P Yu Darvish SD National
20 P Lucas Giolito CWS American
21 P Aaron Nola PHI National
22 P Walker Buehler LA National
23 3B Anthony Rendon ANA American
24 SS Xander Bogaerts BOS American
25 SS Bo Bichette TOR American
26 SS Adalberto Mondesi KC American
27 P Max Scherzer WAS National
28 P Clayton Kershaw LA National
29 3B Alex Bregman HOU American
30 1B José Abreu CWS American
31 2B Ozzie Albies ATL National
32 SS Corey Seager LA National
33 P Jack Flaherty STL National
34 2B DJ LeMahieu NYY American
35 3B Rafael Devers BOS American
36 P Luis Castillo CIN National
37 LF Kyle Tucker HOU American
38 3B Nolan Arenado STL National
39 LF Marcell Ozuna ATL National
40 LF Eloy Jiménez CWS American
41 RF George Springer TOR American
42 CF Luis Robert CWS American
43 SS Tim Anderson CWS American
44 2B Whit Merrifield KC American
45 CF Starling Marte FLA American
46 RF Aaron Judge NYY American
47 P Brandon Woodruff MIL National
48 P Blake Snell SD National
49 1B Pete Alonso NYM National
50 P Zac Gallen ARI National
51 P Tyler Glasnow TB American
52 C J.T. Realmuto PHI National
53 DH Yordan Alvarez HOU American
54 P Kenta Maeda MIN American
55 LF Randy Arozarena TB American
56 1B Luke Voit NYY American
57 3B Vladimir Guerrero Jr. TOR American
58 SS Javier Báez CHC National
59 RF Nelson Cruz MIN American
60 P Lance Lynn CWS American
61 P Josh Hader MIL National
62 2B Gleyber Torres NYY American
63 RF Michael Conforto NYM National
64 3B Eugenio Suárez CIN National
65 RF J.D. Martinez BOS American
66 2B Keston Hiura MIL National
67 P Stephen Strasburg WAS National
68 P Sonny Gray CIN National
69 CF Charlie Blackmon COL National
70 P Liam Hendriks CWS American
71 2B Brandon Lowe TB American
72 3B Nick Castellanos CIN National
73 P Corbin Burnes MIL National
74 1B Paul Goldschmidt STL National
75 P Carlos Carrasco NYM National
76 CF Ketel Marte ARI National
77 RF Trent Grisham SD National
78 P Aroldis Chapman NYY American
79 1B Matt Olson OAK American
80 P Hyun Jin Ryu TOR American
81 RF Austin Meadows TB American
82 2B Jose Altuve HOU American
83 1B Anthony Rizzo CHC National
84 LF Teoscar Hernández TOR American
85 2B Cavan Biggio TOR American
86 RF Giancarlo Stanton NYY American
87 2B Yoán Moncada CWS American
88 P Kyle Hendricks CHC National
89 P Max Fried ATL National
90 P Edwin Díaz NYM National
91 P Zack Greinke HOU American
92 LF Lourdes Gurriel Jr. TOR American
93 P José Berríos MIN American
94 P Zack Wheeler PHI National
95 P Dinelson Lamet SD National
96 LF Eddie Rosario CLE American
97 P Zach Plesac CLE American
98 3B Matt Chapman OAK American
99 LF Jeff McNeil NYM National
100 1B Max Muncy LA National
101 P Jesús Luzardo OAK American
102 P Raisel Iglesias ANA American
103 C Salvador Perez KC American
104 3B Kris Bryant CHC National
105 RP James Karinchak CLE American
106 SS Dansby Swanson ATL National
107 CF Tommy Pham SD National
108 SS Carlos Correa HOU American
109 P Charlie Morton ATL National
110 3B Alec Bohm PHI National
111 P Framber Valdez HOU American
112 P Ian Anderson ATL National
113 P Chris Paddack SD National
114 3B Mike Moustakas CIN National
115 CF Alex Verdugo BOS American
116 RF Jorge Soler KC American
117 RF Mike Yastrzemski SF National
118 1B Wil Myers SD National
119 CF Byron Buxton MIN American
120 P Kenley Jansen LA National
121 1B Dominic Smith NYM National
122 P Lance McCullers Jr. HOU American
123 P Dylan Bundy ANA American
124 SS Marcus Semien TOR American
125 P Brad Hand WAS National
126 P Patrick Corbin WAS National
127 LF Michael Brantley HOU American
128 P Joe Musgrove SD National
129 P Ryan Pressly HOU American
130 RF Franmil Reyes CLE American
131 RF Ramón Laureano OAK American
132 1B Josh Bell WAS National
133 C Will Smith LA National
134 C Willson Contreras CHC National
135 LF Rhys Hoskins PHI National
136 P Sixto Sánchez FLA American
137 1B Eric Hosmer SD National
138 P Kevin Gausman SF National
139 LF Joey Gallo TEX American
140 P Pablo López FLA American
141 C Yasmani Grandal CWS American
142 P Julio Urías LA National
143 3B Ke'Bryan Hayes PIT National
144 SS Didi Gregorius PHI National
145 3B Ryan Mountcastle BAL American
146 P Frankie Montas OAK American
147 CF Kyle Lewis SEA American
148 3B Gio Urshela NYY American
149 3B Josh Donaldson MIN American
150 P Kirby Yates TOR American
151 RF Max Kepler MIN American
152 SS Tommy Edman STL National
153 P Nick Anderson TB American
154 P Germán Márquez COL National
155 CF Victor Robles WAS National
156 RF Anthony Santander BAL American
157 P Craig Kimbrel CHC National
158 CF AJ Pollock LA National
159 3B Miguel Sanó MIN American
160 CF Ian Happ CHC National
161 P David Price LA National
162 SS Dylan Moore SEA American
163 P Marco Gonzales SEA American
164 RF Dylan Carlson STL National
165 1B Christian Walker ARI National
166 RF Trey Mancini BAL American
167 CF Andrew McCutchen PHI National
168 RP Devin Williams MIL National
169 P Mike Soroka ATL National
170 P Aaron Civale CLE American
171 DH Shohei Ohtani ANA American
172 SS Nick Madrigal CWS American
173 P Triston McKenzie CLE American
174 P Corey Kluber NYY American
175 P Chris Bassitt OAK American
176 C Christian Vázquez BOS American
177 LF Kyle Schwarber WAS National
178 P Eduardo Rodriguez BOS American
179 P Taylor Rogers MIN American
180 P Tyler Mahle CIN National
181 P Andrew Heaney ANA American
182 LF Clint Frazier NYY American
183 2B Nick Solak TEX American
184 SS Jake Cronenworth SD National
185 SS Jean Segura PHI National
186 P Marcus Stroman NYM National
187 LF Austin Riley ATL National
188 SS Jorge Polanco MIN American
189 P Jose Urquidy HOU American
190 P Dallas Keuchel CWS American
191 SS Paul DeJong STL National
192 C Gary Sánchez NYY American
193 P Rafael Montero SEA American
194 1B Carlos Santana KC American
195 LF Jesse Winker CIN National
196 CF Lorenzo Cain MIL National
197 P Dustin May LA National
198 P Drew Pomeranz SD National
199 3B J.D. Davis NYM National
200 C Sean Murphy OAK American
201 P Zach Eflin PHI National
202 C Austin Nola SD National
203 P Matt Barnes BOS American
204 P John Means BAL American
205 P Michael Pineda MIN American
206 P Jameson Taillon NYY American
207 LF Mark Canha OAK American
208 C James McCann NYM National
209 RF Kole Calhoun ARI National
210 3B Eduardo Escobar ARI National
211 SS Chris Taylor LA National
212 P Brady Singer KC American
213 RP Richard Rodríguez PIT National
214 2B Gavin Lux LA National
215 C Mitch Garver MIN American
216 3B David Fletcher ANA American
217 RP Cristian Javier HOU American
218 1B Jared Walsh ANA American
219 P Tony Gonsolin LA National
220 LF Brandon Nimmo NYM National
221 P Jordan Montgomery NYY American
222 3B Hunter Dozier KC American
223 LF Victor Reyes DET American
224 RF Mitch Haniger SEA American
225 3B Kyle Seager SEA American
226 P Sean Manaea OAK American
227 1B Yuli Gurriel HOU American
228 SS Ha-seong Kim SD National
229 CF Aaron Hicks NYY American
230 P Nathan Eovaldi BOS American
231 SS Andrés Giménez CLE American
232 CF Jarred Kelenic SEA American
233 LF Raimel Tapia COL National
234 CF Leody Taveras TEX American
235 P Chris Sale BOS American
236 C Daulton Varsho ARI National
237 P Zach Davies CHC National
238 LF David Peralta ARI National
239 CF Randal Grichuk TOR American
240 P Nate Pearson TOR American
241 CF Nick Senzel CIN National
242 P Griffin Canning ANA American
243 P Drew Smyly ATL National
244 P Ryan Yarbrough TB American
245 P Héctor Neris PHI National
246 2B Kolten Wong MIL National
247 C Buster Posey SF National
248 CF Austin Hays BAL American
249 1B Joey Votto CIN National
250 P Giovanny Gallegos STL National
251 SS Willi Castro DET American
252 P Amir Garrett CIN National
253 LF Bryan Reynolds PIT National
254 2B Ryan McMahon COL National
255 3B Jeimer Candelario DET American
256 P Will Smith ATL National
257 P Justus Sheffield SEA American
258 P Matthew Boyd DET American
259 2B Garrett Hampson COL National
260 P Kwang Hyun Kim STL National
261 P Dane Dunning TEX American
262 P Greg Holland KC American
263 P Archie Bradley PHI National
264 RF Alex Kirilloff MIN American
265 C Yadier Molina STL National
266 SS Willy Adames TB American
267 SS Wander Franco TB American
268 2B Tommy La Stella SF National
269 P José Leclerc TEX American
270 3B Bobby Dalbec BOS American
271 P Diego Castillo TB American
272 P Joakim Soria ARI National
273 P Noah Syndergaard NYM National
274 SS Amed Rosario CLE American
275 P Mike Minor KC American
276 CF Manuel Margot TB American
277 RF Alex Dickerson SF National
278 1B Brandon Belt SF National
279 C Carson Kelly ARI National
280 P Chris Martin ATL National
281 P Jordan Hicks STL National
282 LF David Dahl TEX American
283 CF Jo Adell ANA American
284 1B Rowdy Tellez TOR American
285 P Luis Severino NYY American
286 CF Joc Pederson CHC National
287 P Daniel Bard COL National
288 SS Elvis Andrus OAK American
289 P Yusei Kikuchi SEA American
290 P Michael Kopech CWS American
291 RF Adam Eaton CWS American
292 P Tarik Skubal DET American
293 LF Justin Upton ANA American
294 2B Starlin Castro WAS National
295 SS Jurickson Profar SD National
296 C Isiah Kiner-Falefa TEX American
297 1B Nate Lowe TEX American
298 LF Willie Calhoun TEX American
299 12 Domingo Germán NYY American
300 P Miles Mikolas STL National
301 P Spencer Turnbull DET American
302 2B Cesar Hernandez CLE American
303 P Seth Lugo NYM National
304 P Mitch Keller PIT National
305 P Brad Keller KC American
306 C Wilson Ramos DET American
307 P Deivi García NYY American
308 RF Avisaíl García MIL National
309 C Danny Jansen TOR American
310 2B Jonathan Schoop DET American
311 P Freddy Peralta MIL National
312 P Josh Lindblom MIL National
313 C Alejandro Kirk TOR American
314 P Madison Bumgarner ARI National
315 P Stefan Crichton ARI National
316 3B Ty France SEA American
317 SS Mauricio Dubón SF National
318 P Jake Diekman OAK American
319 1B Evan White SEA American
320 P Robbie Ray TOR American
321 2B Joey Wendle TB American
322 P Hunter Harvey BAL American
323 RF Oscar Mercado CLE American
324 SS Andrelton Simmons MIN American
325 SS Scott Kingery PHI National
326 RP Pete Fairbanks TB American
327 2B Luis Arraez MIN American
328 C Yan Gomes WAS National
329 P Tejay Antone CIN National
330 P Caleb Smith ARI National
331 P Casey Mize DET American
332 SS Nick Ahmed ARI National
333 3B Colin Moran PIT National
334 P Michael Lorenzen CIN National
335 P A.J. Puk OAK American
336 1B Miguel Cabrera DET American
337 P J.A. Happ MIN American
338 P Carlos Martínez STL National
339 C Pedro Severino BAL American
340 C Tom Murphy SEA American
341 P Aaron Bummer CWS American
342 RF Sam Hilliard COL National
343 P Lucas Sims CIN National
344 LF Austin Slater SF National
345 P Jordan Romano TOR American
346 LF Josh Naylor CLE American
347 CF Myles Straw HOU American
348 P Tanner Houck BOS American
349 P Alex Reyes STL National
350 P Adbert Alzolay CHC National
351 P Adam Wainwright STL National
352 SS José Iglesias ANA American
353 P Emilio Pagán SD National
354 P Sean Doolittle CIN National
355 C Sam Huff TEX American
356 SS Donovan Solano SF National
357 RP Dean Kremer BAL American
358 1B Edwin Ríos LA National
359 P Tanner Rainey WAS National
360 RF Hunter Renfroe BOS American
361 P José Quintana ANA American
362 P Josh Staumont KC American
363 P Luke Weaver ARI National
364 P Adam Ottavino BOS American
365 CF Cristian Pache ATL National
366 P Spencer Howard PHI National
367 P Kris Bubic KC American
368 P Dylan Cease CWS American
369 SS Brendan Rodgers COL National
370 RP Tyler Rogers SF National
371 3B Evan Longoria SF National
372 P Trevor May NYM National
373 P Alex Wood SF National
374 RF Jason Heyward CHC National
375 P Blake Treinen LA National
376 P Alec Mills CHC National
377 C Ryan Jeffers MIN American
378 P Chris Archer TB American
379 RP Bryan Garcia DET American
380 C Max Stassi ANA American
381 LF Khris Davis TEX American
382 P Anthony DeSclafani SF National
383 C Omar Narváez MIL National
384 LF Robbie Grossman DET American
385 RF Stephen Piscotty OAK American
386 2B Adam Frazier PIT National
387 P Zack Britton NYY American
388 C Elias Díaz COL National
389 P Jon Gray COL National
390 CF Harrison Bader STL National
391 P Keegan Akin BAL American
392 2B Wilmer Flores SF National
393 CF Kevin Kiermaier TB American
394 P Tyler Matzek ATL National
395 RF Gregory Polanco PIT National
396 2B Rougned Odor TEX American
397 3B Yandy Díaz TB American
398 SS Luis García WAS National
399 P Danny Duffy KC American
400 P Daniel Hudson WAS National
401 C Kurt Suzuki ANA American
402 P Chad Green NYY American
403 P Garrett Richards BOS American
404 P David Peterson NYM National
405 C Francisco Mejía TB American
406 SS Nico Hoerner CHC National
407 P Mike Mayers ANA American
408 LF DJ Stewart BAL American
409 P Vince Velasquez PHI National
410 C Joey Bart SF National
411 P Jairo Díaz COL National
412 2B Niko Goodrum DET American
413 P Ross Stripling TOR American
414 RP Randy Dobnak MIN American
415 91 Matt Moore PHI National
416 P Adrian Morejon SD National
417 P Mike Foltynewicz TEX American
418 C Jacob Stallings PIT National
419 CF Shogo Akiyama CIN National
420 LF Marwin Gonzalez MIN American
421 P Joe Jiménez DET American
422 P JT Brubaker PIT National
423 P Reyes Moronta SF National
424 P Brusdar Graterol LA National
425 CF JaCoby Jones DET American
426 1B Daniel Vogelbach MIL National
427 C Andrew Knizner STL National
428 P Andrew Miller STL National
429 P Scott Oberg COL National
430 P Seranthony Domínguez PHI National
431 3B Matt Carpenter STL National
432 P Justin Verlander HOU American
433 SS Isaac Paredes DET American
434 P Steven Matz TOR American
435 2B Chad Pinder OAK American
436 P Merrill Kelly ARI National
437 P Alex Cobb ANA American
438 P Matt Wisler SF National
439 LF Yoshi Tsutsugo TB American
440 1B Ji-Man Choi TB American
441 P Joey Lucchesi NYM National
442 1B Josh Fuentes COL National
443 P Jonathan Hernández TEX American
444 P J.B. Wendelken OAK American
445 P Garrett Crochet CWS American
446 2B Luis Urías MIL National
447 P Kyle Freeland COL National
448 P Gregory Soto DET American
449 P Luis Patiño TB American
450 SS Kevin Newman PIT National
451 P Carlos Rodón CWS American
452 P Matt Manning DET American
453 1B Albert Pujols ANA American
454 P Johnny Cueto SF National
455 P José Alvarado PHI National
456 P Adrian Houser MIL National
457 P Tyler Duffey MIN American
458 SS J.P. Crawford SEA American
459 C Martín Maldonado HOU American
460 P Mychal Givens COL National
461 C Mike Zunino TB American
462 1B José Marmolejos SEA American
463 CF Roman Quinn PHI National
464 P Dellin Betances NYM National
465 1B Michael Chavis BOS American
466 LF Andrew Stevenson WAS National
467 P Michael Fulmer DET American
468 LF Jake Bauers CLE American
469 C Tyler Stephenson CIN National
470 P Will Harris WAS National
471 P Daniel Ponce de Leon STL National
472 C Roberto Pérez CLE American
473 SS Freddy Galvis BAL American
474 2B Hanser Alberto KC American
475 3B David Bote CHC National
476 3B Miguel Andújar NYY American
477 P Jakob Junis KC American
478 C Chance Sisco BAL American
479 SS Carter Kieboom WAS National
480 3B Rio Ruiz BAL American
481 CF Ender Inciarte ATL National
482 P Austin Gomber COL National
483 P Craig Stammen SD National
484 C Tucker Barnhart CIN National
485 P Ryan Brasier BOS American
486 P Kyle Wright ATL National
487 P Cal Quantrill CLE American
488 P Daulton Jefferies OAK American
489 P Josh James HOU American
490 RP Emmanuel Clase CLE American
491 CF Michael A. Taylor KC American
492 SS Orlando Arcia MIL National
493 P Rafael Dolis TOR American
494 P Josh Fleming TB American
495 SS Brandon Crawford SF National
496 P Brendan McKay TB American
497 P Forrest Whitley HOU American
498 2B Mike Brosseau TB American
499 P Pedro Báez HOU American
500 P Matt Strahm SD National
501 RP Andres Muñoz SEA American
502 P Hansel Robles MIN American
503 P Kyle Gibson TEX American
504 P Justin Dunn SEA American
505 P Clarke Schmidt NYY American
506 CF Adam Engel CWS American
507 C Victor Caratini SD National
508 C Luis Torrens SEA American
509 P Jesse Hahn KC American
510 P Brent Honeywell Jr. TB American
511 P Rowan Wick CHC National
512 P Antonio Senzatela COL National
513 P Lou Trivino OAK American
514 C Jose Trevino TEX American
515 P Logan Gilbert SEA American
516 LF Mike Tauchman NYY American
517 OF Jared Oliva PIT National
518 P Scott Barlow KC American
519 P Jonathan Loaisiga NYY American
520 CF Edward Olivares KC American
521 2B Shed Long Jr. SEA American
522 CF Dexter Fowler ANA American
523 P Kolby Allard TEX American
524 3B Josh Rojas ARI National
525 C Kyle Higashioka NYY American
526 RF Aristides Aquino CIN National
527 P Ty Buttrey ANA American
528 P Austin Voth WAS National
529 P Bryse Wilson ATL National
530 P Jon Lester WAS National
531 P Tanner Roark TOR American
532 SS Erik González PIT National
533 C Andrew Knapp PHI National
534 P Tyler Chatwood TOR American
535 C Austin Barnes LA National
536 P Codi Heuer CWS American
537 C Jason Castro HOU American
538 P Steven Brault PIT National
539 2B Nicky Lopez KC American
540 C Austin Romine CHC National
541 C Austin Hedges CLE American
542 P Logan Webb SF National
543 P Michael Wacha TB American
544 RF Julio Rodríguez SEA American
545 CF Josh Lowe TB American
546 SS Jose Garcia CIN National
547 CF Adam Haseley PHI National
548 P Kyle Crick PIT National
549 P Chad Kuhl PIT National
550 RP Corbin Martin ARI National
551 P Reynaldo López CWS American
552 2B Vidal Bruján TB American
553 RF Jordan Luplow CLE American
554 P José Ureña DET American
555 LF Tim Locastro ARI National
556 P Sean Newcomb ATL National
557 P Patrick Sandoval ANA American
558 3B Taylor Ward ANA American
559 CF Leury García CWS American
560 2B Sam Haggerty SEA American
561 LF Tony Kemp OAK American
562 1B Mike Ford NYY American
563 C Curt Casali SF National
564 P Jordan Balazovic MIN American
565 P Joe Ross WAS National
566 P Jaime Barria ANA American
567 CF Bradley Zimmer CLE American
568 CF Jake Cave MIN American
569 P Nick Pivetta BOS American
570 LF Seth Brown OAK American
571 3B Johan Camargo ATL National
572 LF Christin Stewart DET American
573 P Trevor Richards TB American
574 P Shane McClanahan TB American
575 P Trevor Williams CHC National
576 P Wade Miley CIN National
577 P Eric Lauer MIL National
578 C Kevin Plawecki BOS American
579 RF Daniel Johnson CLE American
580 RF Jake Fraley SEA American
581 LF Anthony Alford PIT National
582 CF Taylor Trammell SEA American
583 2B Tyler Wade NYY American
584 SS Cole Tucker PIT National
585 P Tyler Beede SF National
586 3B Christian Arroyo BOS American
587 CF Mallex Smith NYM National
588 C Stephen Vogt ARI National
589 1B Ronald Guzmán TEX American
590 CF Lane Thomas STL National
591 RF Steven Souza Jr. HOU American
592 C Willians Astudillo MIN American
593 1B José Martínez NYM National

Searching fantasy baseball rankings from...

Additional Options

Follow @fbbnerd!