Fantasy Baseball Nerd

2021 Fantasy Baseball Rankings

Consensus fantasy baseball rankings weighted upon past accuracy

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

Searching fantasy baseball rankings from...

Additional Options

Follow @fbbnerd!