Skip to main content

2021 Fantasy Baseball Rankings (NL)

Expert Consensus Ranking (56 of 56 Experts) -

Rank Player (Team, Position) Overall Notes
1 Ozzie Albies (ATL - 2B) 20 24.0 +4.0
A wrist injury limited Albies to just 29 games last season, and affected his performance early in the year before he went on the IL. In other words, there's little reason to draw conclusions from anything he did last year, including his drop in walk rate and increase in strikeout rate. Albies had established a rough 24-15 baseline from 2018-2019, and at 24 years old, there's no reason to expect that floor to decrease. With his power and speed combination, and his locked in strong RBI and runs scored numbers batting near the top of the Braves' lineup, Albies should be either the first second baseman drafted or the second behind DJ LeMahieu, depending on how you want to build your team.
2 Ketel Marte (ARI - 2B,SS,CF) 37 35.0 -2.0
Most fantasy managers expected regression from Marte after his breakout 2019 season, but few saw last year coming. Marte hit two homeruns in his 45 games, and contributed minimally elsewhere other than batting average. His walk rate dropped to a miniscule 3.6%, and although he struck out less than ever, the quality of his contact was overwhelmingly poor. Truth be told, both 2019 and 2020 are probably outliers for Marte, and the truth probably lies somewhere between his 2018 (.260/.332/.437) and 2019 (.329/.389/.592) seasons. Those numbers will play at second base, especially given Marte's draft cost, but give up dreams of him hitting 32 home runs ever again.
3 Keston Hiura (MIL - 1B,2B,DH) 38 38.0
Hiura looked to be on the verge of superstardom heading into 2020, if he could just cut back on his bloated 30.7% strikeout rate. Instead, he struck out more than ever (34.6% of the time), en route to a league-leading 85 strikeouts. That led to a massive drop in production, notably in batting average, which fell from .303 in 2019 to .212 last year. Hiura was never a high-strikeout player in the minors. He never struck out more than 26.3% in any level and he had an overall strikeout rate of just 21%. If he can manage to cut down on the whiffs, he should be a top option at second base given his power and speed, but for now, drop him down your draft board a bit from where he was heading into 2020. He's still a borderline top-five option, especially since he will add first base eligibility after the Brewers signed Kolten Wong, but exercise more caution.
4 Jeff McNeil (NYM - 2B,3B,LF,RF) 48 51.0 +3.0
Much of McNeil's 2020 season looked similar to his year in 2019. He hit over .300, rarely struck out, and got on base plenty. But the power gains that we saw in 2019 vanished, as he hit just four home runs over 52 games. His barrel rate (2.5%) and hard-hit percentage (26.5%) were some of the worst in the league, and he didn't even offer the token stolen base that he had chipped in during previous seasons. This is a scenario where McNeil's value to any particular fantasy manager will depend on the weight he or she gives to the shortened 2020 season. Given that McNeil never hit the ball particularly hard anyway, though, a good bet is to assume he at least returns to the high teens in home runs, slightly below his 2019 pace. With his strong average and multi-position eligibility, that makes McNeil an asset in the middle rounds.
5 Max Muncy (LAD - 1B,2B,3B) MiLB 49 49.0
Muncy's batting average dropped to a ridiculously low .192 last year, and there were two culprits. The first is that his line drive rate plummeted from 23.5% to just 13.8%, leading to far more ground balls. The second was that he simply didn't hit the ball as hard. His hard hit rate and average exit velocity fell, and his HR/FB rate dropped seven points. Muncy dealt with finger and elbow injuries, so those may account for his poor season, but even then he was on pace to reach the 30-homer plateau for a third straight year. Muncy has position eligibility galore, and at the weak second base position, so continue to draft him in the middle rounds as a cheap source of power who adds value thanks to his ability to play all around the infield for your fantasy team.
6 Mike Moustakas (CIN - 1B,2B,3B) 56 62.0 +6.0
Because Moustakas was a hitter who played for the Reds, he had a poor 2020 season (seriously, look at their collective numbers). He walked more, struck out more, and lost some points on his batting average, but overall, there was little different in Moustakas's profile. He continued to hit for power and make quality contact. He may not score many runs given his lack of speed and surrounding cast, and the batting average isn't going to help you. But he's got plenty of power for a second-base eligible player, and there's no sign that his production is ready to fall off a cliff.
7 Tommy Edman (STL - 2B,3B,SS,LF,RF) 84 81.0 -3.0
After a highly successful 2019 season in which he hit 11 home runs and stole 15 bases in 92 games, Edman's numbers regressed in nearly every meaningful way last year. His batting average slipped from .304 to just .250, he hit just five home runs, and he went 2-for-6 in stolen base attempts. Edman was a bit unlucky last year, as his xBA and xSLG outperformed his actual numbers. And despite his down year on the basepaths, he was in the 95th percentile in sprint speed. He's likely to lead off for the Cardinals this year, and should be good for double digits in both home runs and steals, with plenty of runs scored. Considering he has multi-position eligibility, he should be drafted before the double-digit rounds.
8 Ian Happ (CHC - 2B,3B,CF,LF,RF) 80 84.0 +4.0
Happ has always made consistently hard contact, but his strikeout rate was simply untenable, hovering around 34% in his first two seasons. But he has cut that down to a more manageable 26% over the last two years, and he's batted .260 with 23 home runs and 58 RBI over 115 games in that span. Happ has some speed even if he hasn't shown it recently, and he'll likely bat leadoff for the Cubs, who may need to manufacture runs more than in previous years. The average probably won't help you much, but he should contribute in four categories at a relatively inexpensive price.
9 Nick Madrigal (CHC - 2B) IL60 97 97.0
Madrigal had a successful 2020 debut season with the White Sox, doing what he has done best throughout his minor league career: hitting for a high average with no power and never striking out. His main assets are his speed and and ability to hit for a high batting average, and though the power may eventually come, considering he hit four home runs total in the minor leagues, it's a good bet that it won't be this year. He's slated to bat at the bottom of Chicago's order, so downgrade his plate appearances a bit, but he will be a plus contributor in the two most difficult to fill rotisserie categories.
10 Jean Segura (PHI - 2B,3B,SS) 99 100.0 +1.0
Segura's strikeout rate ballooned last season to above 20%, though his walk rate also took a corresponding jump. But other than that, there wasn't much notable or exciting about his season. He ran a bit less than usual in the shortened year, but he still ranked in the 87th percentile in sprint speed, suggesting that the stolen base potential is still there if he wants to take it. The bigger issue with Segura as he enters his age-31 season is that there's almost no upside, as he'll bat near the bottom of the order and has established a fairly firm ceiling in his career. He's a borderline startable middle infielder in mixed leagues, but nothing more.
11 Gavin Lux (LAD - 2B,CF,LF,SS) 106 114.0 +8.0
 
12 Jake Cronenworth (SD - 1B,2B,SS) 108 99.0 -9.0
Cronenworth wound up being one of the best waiver pickups of the 2020 season. He provided a great batting average (.285) with multi-position eligibility. The counting stats - mainly the four homers and three steals - left a lot to be desired, however. Cronenworth ultimately profiles as a better "real life" player than he does as a fantasy option. Still, in deeper roto leagues that use batting average, his contact skills and defensive versatility give him a fantastic floor. I just don't expect him to be a fantasy difference-maker in most 10-12 team leagues.
13 Kolten Wong (MIL - 2B) 115 122.0 +7.0
Wong lands in a great situation with the Brewers, where he's expected to lead off in front of a strong lineup. His quality of contact is incredibly poor, but in Miller Park, he should be a good bet for 10-15 homers, and he'll throw in 15-20 steals despite having a fairly average sprint speed. There's not a ton of upside for Wong, but absent injury, there's not a whole lot of downside for him in Milwaukee either. He's not a startable second baseman in mixed leagues, but he's a fine middle infielder or bench option.
14 Chris Taylor (LAD - 2B,3B,CF,LF,RF,SS) 119 105.0 -14.0
 
15 Eduardo Escobar (MIL - 1B,2B,3B) 111 135.0 +24.0
 
16 Ryan McMahon (COL - 1B,2B,3B) 138 120.0 -18.0
 
17 Jonathan Villar (NYM - 2B,3B,SS) 125 106.0 -19.0
Villar's quality of contact dropped significantly last year, but given how out of character it was for his career, the decline can probably be written off to the small sample of the shortened season. But he was still one of the league leaders in stolen bases with 16 and he showed no hesitation about running whenever he got the chance. The bigger issue is that Villar won't have a regular role now that he's with the Mets, but instead will be a super-utility player. With that said, Villar's versatility should allow him to see a few starts each week, and he should see action as a defensive replacement and pinch runner. All that to say that Villar should tack on 15-20 steals over the course of the season, and therefore make a viable middle infield option despite his lack of a regular role.
18 Garrett Hampson (COL - 2B,SS,LF,CF) 139 138.0 -1.0
 
19 Tommy La Stella (SF - 1B,2B,3B) 151 155.0 +4.0
 
20 Austin Nola (SD - C,1B,2B) IL60 130 113.0 -17.0
Nola has proven to be a quality bat for a catcher over the last two seasons, batting .271 with 17 home runs in 127 games over that span. He's in a great situation with the Padres, even if he will be batting at the bottom of the lineup, but a fractured finger will likely lead him to begin the season on the IL. Depending on how much time he'll miss, that could create a buying opportunity, as his ADP should drop a bit. As long he isn't projected to miss more than a couple of weeks, take the discount and enjoy premium production from the catcher position for the rest of the season.
21 Ha-Seong Kim (SD - 2B,3B,SS) 141 119.0 -22.0
Kim joins a loaded Padres team after a successful career in the KBO. He had a particularly strong 2020 season, slashing .306/.397/.523 with 30 home runs and 23 steals. Although he split time between shortstop and third base in the KBO, he should likely man second for the Padres, which is better for his fantasy value given the relative lack of strength of the position (though the signing of Jurickson Profar does add a few question marks). Kim is younger than most hitters coming over from the KBO - only 25 - and he has the speed and power to reach double digits in steals and homers pretty easily. But he's more of a 15-15 type of player, rather than the potential 30-25 he was last year, and he'll likely bat near the bottom of the order, limiting his plate appearance and runs and RBI opportunities. Draft him as a middle infield option, but with upside.
22 Jon Berti (MIA - 2B,3B,CF,LF,RF,SS) IL60 167 149.0 -18.0
 
23 Jurickson Profar (SD - 1B,2B,CF,LF,RF) 163 159.0 -4.0
 
24 Mauricio Dubon (SF - 2B,3B,CF,SS) 198 175.0 -23.0
 
25 Josh Rojas (ARI - 2B,3B,LF,RF,SS) 202 220.0 +18.0
 
26 Colin Moran (PIT - 1B,2B,3B,DH) 169 231.0 +62.0
 
27 Jazz Chisholm Jr. (MIA - 2B,SS) 197 234.0 +37.0
 
28 Adam Frazier (SD - 2B,LF) 191 186.0 -5.0
 
29 Wilmer Flores (SF - 1B,2B,3B,DH) 183 183.0
 
30 Donovan Solano (SF - 2B,3B,SS) 215 189.0 -26.0
 
31 Brendan Rodgers (COL - 2B,SS) 217 228.0 +11.0
Rodgers was the favorite for the second base job in Colorado and was having a blistering spring, slashing .348/.400/.652 in 10 games. But he suffered a hamstring strain and now is expected to miss a month. Rodgers is still a post-hype sleeper and he will be free in drafts at this point. As an upside bench piece with speed, he's worth a shot, but not as anything more.
32 Scott Kingery (PHI - 2B,3B,SS,LF,CF) MiLB 233 227.0 -6.0
 
33 Kevin Newman (PIT - 2B,SS) 216 201.0 -15.0
 
34 Luis Urias (MIL - 2B,3B,SS) 243 238.0 -5.0
 
35 Nico Hoerner (CHC - 2B,3B,SS) 247 216.0 -31.0
 
36 Luis Garcia (WSH - 2B,SS) 270 291.0 +21.0
 
37 Michael Chavis (PIT - 1B,2B,LF) 288 257.0 -31.0
 
38 David Bote (CHC - 2B,3B) IL10 248 271.0 +23.0
 
39 Isan Diaz (MIA - 2B,3B) 312 334.0 +22.0
 
40 Freddy Galvis (PHI - 2B,3B,SS) 255 276.0 +21.0
 
41 Asdrubal Cabrera (CIN - 1B,2B,3B,DH) 298 196.0 -102.0
 
42 Brad Miller (PHI - 1B,2B,3B,DH,LF,RF) 319 327.0 +8.0
 
43 Yolmer Sanchez (ATL - 2B,3B) MiLB 322 339.0 +17.0
 
44 Johan Camargo (ATL - 2B,3B,SS,LF,RF) 354 253.0 -101.0
 
45 Odubel Herrera (PHI - 2B,CF,LF) 366 242.0 -124.0
 
46 Luis Guillorme (NYM - 2B,3B,SS) 376 245.0 -131.0
 
47 Ehire Adrianza (ATL - 1B,2B,3B,LF,RF,SS) 402 263.0 -139.0
 
48 Kyle Farmer (CIN - C,1B,2B,3B,SS) 417 343.0 -74.0
 
49 Thairo Estrada (SF - 2B,SS) 435    
 
50 Jose Peraza (NYM - 2B,3B,LF,SS) 428    
 
51 Chris Owings (COL - 2B,3B,SS,CF) IL60 446 361.0 -85.0
 
52 Zach McKinstry (LAD - 2B,3B,LF,RF) MiLB 449 386.0 -63.0
 
53 Logan Forsythe (MIL - 1B,2B,3B,SS) MiLB 452    
 
54 Edmundo Sosa (STL - 2B,SS) 455 269.0 -186.0
 
55 Andrew Young (ARI - 2B) 457    
 
56 Rodolfo Castro (PIT - 2B,SS) 459    
 
57 Alex Blandino (CIN - 1B,2B,3B) 462    
 
58 Bret Boswell (COL - 2B,3B,SS) MiLB 460    
 
59 Matt Duffy (CHC - 2B,3B,SS) 470