Skip to main content

2021 Fantasy Baseball Rankings (NL)

Expert Consensus Ranking (50 of 50 Experts) -

Rank Player (Team, Position) Overall Notes
1 Ronald Acuna Jr. (ATL - LF,CF,RF) 1 1.0
Acuna missed some time last year and batted a mere .250. And thus ends the negative things you can say about him. He walked at an absurd 18.8% clip, which led him to a .406 OBP despite the poor average. He was one of the league leaders in quality of contact, wOBA, and xWOBA, and we now know after the last two years that he will run often on the bases so long as he continues to bat leadoff, which he should. In other words, from a fantasy perspective, Acuna is an absolute monster. He's a top-three pick and will (deservedly) go first overall in many leagues, and there's still upside given that he just turned 23 years old.
2 Mookie Betts (LAD - CF,RF) 2 3.0 +1.0
Betts's first year with the Dodgers was basically exactly what fantasy managers expected - that is to say it was pretty much in line with what he did with the Red Sox. If you want to quibble, his walk rate dropped a few percentage points and he struck out at a career-worst 15.4% clip. But at this point, there are few safer players than Betts - you know he'll give you strong production in all five categories and he bats atop one of the best lineups in all of baseball. Betts should be a top-three pick and there's every reason to consider him number one overall. The downside is borderline non-existent.
3 Fernando Tatis Jr. (SD - SS) 3 2.0 -1.0
Tatis Jr. has a bit of a shoulder issue, but nothing suggests he'll need to miss any time. He had an outstanding rookie year, but because he had outperformed his Statcast data so significantly, many fantasy managers were worried that his numbers would regress in 2020. Although his batting average did come down (to a still respectable .277), he not only staved off regression, but he improved significantly in most areas. He cut his strikeout rate by 6%, upped his walk rate by 2.5%, and led the league in average exit velocity, hard-hit rate, and barrel percentage. The fact that he's likely to throw in 25-30 steals over the course of a full season is just the cherry on top of elite fantasy production. He's a top-five overall pick with little or no downside and massive upside even off his incredible 2020 numbers, so long a there are no further developments with his shoulder.
4 Juan Soto (WSH - LF,RF) 4 4.0
There aren't enough superlatives in the English language to describe what Soto has done in his career given his young age. Had he merely repeated his incredible 2019 numbers last season, fantasy managers would have been ecstatic. Instead, he upped his walk rate from an elite 16.4% to a truly remarkable 20.9%, cut his strikeout rate down to just 14.3%, and batted .351. Soto does not have the speed or baserunning chops to steal 30 bases in a season, which is the only thing keeping him from being considered worthy of drafting first overall. But given what he's accomplished through his age-21 season, it's truly scary to think of how high his ceiling may be. Draft him as a top-five pick and enjoy the ridiculous production.
5 Trea Turner (WSH - SS) 6 6.0
Turner was the best version of himself in 2020, slashing his strikeout rate to below 14% and setting career bests in batting average, OBP, slugging percentage, wOBA, and wRC+. Above all, Turner locks down two incredibly scarce categories for fantasy managers, stolen bases and batting average, while offering production in the other three hitting categories. Still just entering his age-28 season, Turner is in the prime of his career, and should continue to put up stellar numbers. He's a top-eight pick in rotisserie leagues.
6 Christian Yelich (MIL - LF,RF) 7 8.0 +1.0
Yelich's 2020 season was, in a word, bizarre. After batting .327 combined from 2018-2019, his batting average dropped to a meager .205 last year. Although he hit the ball as hard as ever, setting career highs in average exit velocity and hard hit percentage, his strikeout rate ballooned more than 10 points to 30.8%. At the same time, Yelich's walk rate jumped up to 18.6%. Unsurprisingly, the reason for the jump in both Yelich's strikeouts and walks was that he simply swung less - just 34.6% of the time after his mark hovered above 44% the previous two seasons. If Yelich takes the same passive approach in 2021, then it's likely that his batting average will remain below what fantasy managers had come to expect. But considering that his season was so out of line with what he'd produced since coming to Milwaukee, fantasy managers should expect far more this season, and feel confident drafting him late in the first round.
7 Trevor Story (COL - SS) 8 9.0 +1.0
Story had his usual stellar year in 2020, putting up strong overall numbers and offering a rare power and speed combination. As usual, he greatly outperformed his expected statistics, but that's been the norm for Story throughout his career and isn't all that unexpected since he plays in Colorado. Story is entering his walk year, so the chances of a trade, which would diminish his value, remain a possibility. But there are few safer players in the game as of this moment, and he's a locked-in first round pick. The only question surrounding Story is whether he or Trea Turner should be the first shortstop selected in drafts.
8 Freddie Freeman (ATL - 1B) 9 7.0 -2.0
Although there were questions about Freeman's 2020 season because of his battle with COVID-19 prior to the season, those questions were answered and then some with his MVP season. The statcast leaderboard is littered with Freeman's name, as he ranked in the top nine percent of the league in barrel rate, average exit velocity, expected batting average, expected slugging percentage, wOBA, xwOBA, xwOBAcon, hard hit percentage, strikeout percentage, and walk percentage. Freeman likely won't reach double digits in steals, but that is about the only negative thing you can say about his fantasy outlook. He's as safe as they come in the other four hitting categories, and comes with next to no risk. He'll likely cost a borderline first round pick on draft day, but he is worth it.
9 Bryce Harper (PHI - RF,DH) 10 14.0 +4.0
In 157 games in Harper's first year with the Phillies, he batted .260 with 35 home runs, 98 runs, 114 RBI, and 15 steals. In 2020, his 157-game pace was .268 with 35 home runs, 111 runs, 89 RBI, and 21 steals. In other words, Harper provides an incredibly safe baseline now with Philadelphia, and fantasy managers can expect roughly 35 home runs, 15-20 steals, and 220 combined runs and RBI. There were some gains for Harper in 2020, as he walked more and struck out less than he ever had in his career, and hit the ball as hard as ever. But there's no reason to expect much growth in Harper's surface numbers at this point. Take the incredibly high floor in the second round and be happy with it.
10 Cody Bellinger (LAD - 1B,CF,RF) IL10 11 11.0
Bellinger was unable to replicate the magic of his 2019 breakout during last year's shortened season. His average dipped to .239, the worst mark of his career, his power dropped significantly, and he didn't make the same quality of contact. But although he slid backwards in his walk and strikeout rates, his regression there was minimal, and his expected batting average was .284. In other words, Bellinger got worse in 2020, but it wasn't quite as bad as the surface numbers suggest. He did have offseason shoulder surgery after getting injured during a post-season celebration, and that's always a bit worrisome for a hitter. But given that a "down" year for Bellinger at this point is a 30-15 season, he warrants being selected early in the second round.
11 Francisco Lindor (NYM - SS) 12 12.0
Lindor's season wasn't particularly impressive, as his surface numbers regressed fairly significantly from his previous three seasons. But, under the hood, not much changed. His walk rate and strikeout rate were largely steady, and his statcast data remained on par with his career marks. He also got much better to close the year, batting .285 with a 122 wRC+ over his final 39 games. Just 27 years old and now with a stronger lineup with the Mets, Lindor should put up numbers closer to his 2017-2019 levels, especially since he'll be playing for a new contract after this season. He'll come at a bit of a discount in the second round this year, and he's well worth your investment at that price.
12 Manny Machado (SD - 3B,SS) 13 15.0 +2.0
Machado was on pace to set career highs in most statistical categories other than steals after last year's 60-game season. He set career bests in strikeout and walk rates and, most importantly to fantasy managers, batting average, where he checked in at .304. Machado's batting average was earned (he had an identica .304 xBA), and came on the back of him cutting his ground ball rate to a career low 37.2% and his line drive rate to a career high 22%. Machado is still just entering his age-29 season, and will continue to bat in a loaded lineup. Expect some regression from his batting average, but all his other stellar numbers should remain on par, meaning it will be another outstanding season that is worth a second-round pick.
13 Corey Seager (LAD - SS) 19 19.0
2020 was essentially a perfect season for Seager. More than a year removed from Tommy John surgery, he morphed into the player that most people expected him to be at this stage of his career. Seager increased his barrel rate from 7.3% to 15.8%, his average exit velocity from 88.8 MPH to 93.2 MPH, and his hard hit percentage from 38.2% to a remarkable 55.9%. Seager's 2020 season does not look fluky, but rather the product of a highly-touted prospect being fully recovered from injury and entering his prime. Seager may not reach the nearly 50-homers he was on pace to hit last year, but a 30-homer season with above a .300 average is well within reach. In other words, his performance over the shortened season is not one to write off.
14 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.
15 Marcell Ozuna (ATL - LF,DH) 22 26.0 +4.0
Ozuna had a career year with the Braves last year, slashing .338/.431/.636, a career best in each category. His 18 home runs and 56 RBI led the National League, while his barrel rate, average exit velocity, and hard hit rate were all among the best in baseball. Given that he had shoulder surgery before the 2018 season, it's fair to assume that he needed two full years to recover. And although perhaps we can't expect him to again lead the league in power categories, you should expect roughly a 35-homer, 100-RBI season with a plus batting average. That makes him capable of being your first outfielder in mixed leagues and an asset to any fantasy team.
16 Starling Marte (MIA - CF) 26 30.0 +4.0
Marte's getting a little old for a player to rely on for stolen bases, and although fantasy managers need to start lowering their expectations as he enters his age-32 season, there should be enough left in the tank for him to be productive. He ranked in the top 11% in sprint speed last year and was caught stealing just twice in 10 attempts. The quality of his contact declined fairly significantly, however, and considering he now plays in Miami, anything more than 15 home runs should be considered gravy. But he'll likely continue to chip in for all five rotisserie categories and be an asset in both stolen bases and batting average, two difficult categories to fill. Again, temper expectations a bit against his historical production, but fantasy managers can still draft him with confidence.
17 Nolan Arenado (STL - 3B) 27 23.0 -4.0
On the bright side, Arenado struck out just 10% of the time, a career-best. On the down side, there was everything else. Arenado batted just .253 and put up a 162-game pace of 27 home runs, 78 runs, 88 RBI, and zero steals. Those numbers won't kill your fantasy team, but considering Arenado's worst numbers over the previous five seasons were 37 home runs, 97 runs scored, and 110 RBI, they were a disaster. The good news, at least from the standpoint of projecting Arenado into the future, is that he was dealing with an injured AC joint in his shoulder for most of the season. In other words, fantasy managers can largely ignore Arenado's poor 2020 numbers, and focus instead on how he will perform now that he's been traded to the Cardinals. Although there's likely to be some dip in his numbers, we've seen hitters leave the Rockies and largely retain their value (or, in the case of DJ LeMahieu, increase their value), The best part is you won't have to pay that first-round price anymore, and if his ADP drops after the trade to St. Louis, it should be easy to turn a profit.
18 Pete Alonso (NYM - 1B,DH) 29 28.0 -1.0
Alonso didn't quite follow up his incredible 2019 season last year, but he certainly wasn't terrible. The vast majority of his underlying statcast data and metrics looked similar, and he mostly just didn't make quite as consistently hard contact as he did the previous year. Alonso is never going to help you in batting average, but you should expect 40 home runs and 100 RBI this year and for the foreseeable future. With such a high floor, Alonso makes a more than adequate starting first baseman in mixed leagues.
19 J.T. Realmuto (PHI - C) 30 29.0 -1.0
Realmuto fractured the thumb on his throwing hand in mid-February, and is iffy for Opening Day. He is in a tier to himself among catchers when healthy, putting up consistently excellent numbers in what is the thinnest of positions. He had the highest barrel rate and hard hit percentage of his career in 2020, and also walked at a career-best pace. Realmuto is in his age-30 season, so that's getting near the point where catchers begin to decline. But given that he's shown no real slippage in his skills to this point, his numbers shouldn't fall off much in 2021, assuming he has no setbacks and returns on or around Opening Day. Back with Philadelphia now and for several years after signing a five-year contract, Realmuto is the only catcher worth drafting before the sixth or seventh round.
20 Javier Baez (CHC - SS) 31 43.0 +12.0
Everything went wrong for Baez in 2020. His already high strikeout rate increased to 31.9%. His already low walk rated fell to an abysmal 3.0%. He swung less, made contact less, and did not hit the ball as hard as he used to. In the end, Baez earned every bit of his .203 batting average and poor counting stats. But how much weight do you put into a 59-game stretch for a veteran like Baez, particularly when he complained that his inability to watch video between at-bats affected his overall performance. The answer is a little, but not all that much. Baez had a stellar three-year run as a reliable power-speed combination, and he'll be just 28 years old this season. The Cubs lineup won't be overly strong, but Baez should certainly put up numbers closer to his 2017-2019 totals than those he put up in 2020.
21 Eugenio Suarez (CIN - 3B,SS) 32 34.0 +2.0
Suarez's power numbers were again strong in last year's shortened season, but his batting average plummeted to just .202. He hit the ball as hard as ever, however, and ranked in the top 9% of the league in average exit velocity. Suarez's BABIP was just .214 (he has a .310 mark), and although he hit more fly balls than usual, there's nothing to suggest that his batting average should have fallen off a cliff. In other words, there's plenty of reason to expect Suarez to hit closer to his .261 career batting average this year. Add to that his potential for 40 home runs and 200 combined runs and RBI, and he'll likely be a value in this year's draft.
22 Michael Conforto (NYM - CF,RF) 33 37.0 +4.0
Conforto built on his excellent 2019 season by trading off a bit of power for some batting average. Fed by a significant increase in line drive rate that led to a .412 BABIP, Conforto batted a career best .322 last year. His xBA was just .284, so don't think that he suddenly morphed into a high average bat, but he did hit above .300 against every type of pitch last year, so it was certainly more than luck. Expect some regression to closer to his .259 mark, but he should hit around 30 homers with plenty of runs and RBI and even toss in a few steals. That makes him a worthwhile OF2 in mixed leagues.
23 Nick Castellanos (CIN - LF,RF) 34 42.0 +8.0
Castellanos hit for plenty of power last season with the Reds, but it was far from the full breakout season many expected. His strikeout rate jumped to 28.5%, his batting average cratered to a career-low .225, and his wOBA was his worst mark since 2015. But Castellanos was also the victim of some pretty terrible luck, given that he had an expected batting average of .273 and a strong 46.7% hard-hit rate. With a full year in Great American Ballpark, Castellanos should fully live up to the hype he had coming into the 2020 season if he can just have even normal luck. Draft him with confidence as a likely strong four-category contributor.
24 Paul Goldschmidt (STL - 1B) 37 38.0 +1.0
Goldschmidt had an interesting 2020 season, during which he brought his batting average back up to .304 and his walk rate to 16%, while simultaneously dropping his strikeout rate to a career best 18.6%. After swinging more than he ever had in his first season with the Cardinals, Goldschmidt returned to the patient approach he had developed throughout his career, swinging at just 40.5% of pitches (after a 46.4% swinging strike rate the year before). But while his average went up, his power waned, as he hit just six home runs and had a career-worst .466 slugging percentage. Nolan Arenado batting behind him this year should help, and he had bone chips removed from his elbow this offseason. There could be another big-time power season left in Goldschmidt's bat, but the more likely scenario is that he will put up solid but unspectacular production at the first base position.
25 Ketel Marte (ARI - 2B,SS,CF) IL10 38 36.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.
26 Keston Hiura (MIL - 1B,2B,DH) 39 39.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.
27 Charlie Blackmon (COL - RF) 40 40.0
Blackmon hit just six home runs last year, and the quality of his contact was downright awful. His 86.9 MPH average exit velocity, 29.7% hard hit rate, and 4.9% barrel rate were all well below the MLB average and at or close to his career worst marks. And his sprint speed continued to decline to now what is essentially league average. The steals are likely gone for good, but even on his worst day, Blackmon will help you in batting average, runs, and RBI, and he was still on pace for 15 home runs last year. Blackmon may be on the downside of his career, but he won't cost you much and can still contribute solid or better numbers in four of five categories. With his draft price fairly modest, there's plenty of value there.
28 Anthony Rizzo (CHC - 1B) 41 50.0 +9.0
Rizzo's average dropped to just .222 last year and his counting stats waned, though the latter failing was much more due to the lack of production from the rest of the Cubs lineup. His walk and strikeout rates, however, stayed mostly in line, and his BABIP was an artificially low .218 (career mark of .289), which is partly why there was such a gap between his xBA of .266 and his actual batting average. With that said, Rizzo didn't hit the ball nearly as hard last year, as he saw career worsts in average exit velocity and hard hit rate. He likely won't ever be the player he was at his peak, but there's still plenty in his bat that can help fantasy managers, including the handful of steals he will throw in each year. He's a starting-caliber first baseman still, without question, and he'll go at a discount because of last year's numbers.
29 Trent Grisham (SD - LF,CF,RF) 44 44.0
Grisham had an excellent debut season with San Diego, reaching double digits in both home runs and steals in his 59 games. He improved on his already strong walk rate from 2019, and improved his quality of contact significantly. Whether or not you buy the bat, we know he has plenty of speed to do damage on the basepaths, as he ranks in the 96th percentile in sprint speed. Slated to lead off again for a strong Padres lineup, Grisham should provide plenty of runs scored to go along with his potential for a 20-20 season. Monitor his hamstring strain he suffered in the spring, but unless he looks like he'll miss significant time, draft him with confidence.
30 Jeff McNeil (NYM - 2B,3B,LF,RF) 49 53.0 +4.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.
31 Max Muncy (LAD - 1B,2B,3B) 50 51.0 +1.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.
32 Dansby Swanson (ATL - SS) 52 55.0 +3.0
Swanson's four-year trend in OPS is .636, .699, .748, and finally .809 last season. There's little to dislike about his profile at this stage in his career. He makes consistently good contact, has improved his launch angle enough to where that contact translates into home runs, and his walk and strikeout rates are strong enough so that his batting average should remain a benefit to fantasy managers. He also ranked in the 90th percentile in sprint speed last season, so he should reach double digits in stolen bases this year, as he had done in the two years prior to 2020's shortened season. In short, Swanson's skill level and output should no longer be in doubt, and he makes a strong starting option at the shortstop position.
33 Kris Bryant (CHC - 3B,LF,RF) 53 62.0 +9.0
Bryant had a terrible 2020 season, but it seems like fantasy managers are forgetting how consistent he's been. Over the last four seasons, he has a 162-game pace of a .278 average, 29 home runs, 112 run scored, 80 RBI, and five steals. His quality of contact was awful last season, but hard contact has never really been his calling card anyway, and he battled back and wrist injuries. Bryant doesn't deserve a mulligan entirely for last season, but give it minimal weight in your evaluation.
34 Tommy Pham (SD - CF,DH,LF) 54 73.0 +19.0
Pham had a terrible 2020 season, during which he slashed .211/.312/.312 and hit just three home runs. A broken hamate bone limited him to just 31 games, and to make matters worse, he was stabbed in the lower back during an altercation in the offseason. But even entering his age-33 season, there are reasons to be optimistic about his 2021 outlook. Pham had averaged roughly 22 home runs and 22 steals with a .284 batting average the three years prior to last, and he had the highest hard-hit rate of his career in 2020. Indeed, his expected batting average of .266 was 55 points higher than his actual average. There's reason to expect Pham to return to his 20-20 ways if he can remain healthy, and batting in a loaded Padres lineup, he should add plenty of counting stats.
35 Alec Bohm (PHI - 1B,3B) 55 59.0 +4.0
Bohm's major league debut was a success, in that he batted a robust .338 with an .881 OPS. But despite hitting the ball hard consistently (his 10.3% barrel rate and 46.8% hard hit percentage was well above the major league average), he hit just four home runs, and his xBA was just .286. The problem is he simply pounded the ball into the ground, putting up a 53.2% ground ball rate and just 4.8 degrees of launch angle. Bohm never showed a ton of power in the minors, but he's just entering his age-25 season, so there's always room for growth. But for redraft leagues, buy him as a high-average bat with unexceptional power.
36 Mike Moustakas (CIN - 1B,2B,3B) 56 63.0 +7.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.
37 Wil Myers (SD - 1B,LF,CF,RF) DTD 58 67.0 +9.0
Myers talked openly about making a swing change last year, and it paid off in a big way. He raised his average by nearly 50 points over the previous year while cutting his strikeout rate, and ranked in the top seven percent in barrel rate. Myers didn't run as much as previous years in the shortened season, but he still ranked in the top 85% of the league in sprint speed. His average will likely come down to closer to its career .254 mark. But he has earned a bit of a leash at least with his strong 2020 campaign, and should be a fine power-speed combination who will put up solid overall counting numbers.
38 Mike Yastrzemski (SF - LF,CF,RF) 60 60.0
Yastrzemski followed up his impressive 2019 season with an even better one last year, during which he slashed .297/.400/.568. His breakout has come extremely late - he'll be 31 years old by the end of the season - but he makes fairly solid contact and walks a ton. He's not going to hit .297 again - his xBA was just .254 and he had a .370 BABIP. But with the changes in Oracle Park leading to more power, he should be in line for at least a 20-homer season with decent counting stats. That's not sexy, but it's someone you can plug in as your fourth or fifth outfielder.
39 Josh Bell (WSH - 1B,DH) 62 74.0 +12.0
Bell looked like a superstar in the making in the first half of 2019, but struggled for much of the second half of the season and then fell off a cliff in 2020. He slashed a mere .226/.305/.364 and hit only eight home runs. His strikeout and ground ball rates took massive jumps, while his walk rate and launch angle plummeted. Bell blamed his struggles on his swing getting long, and you could tell by how often he changed his stance and swing last year that he simply could not figure things out. Now with the Nationals, the 29-year-old Bell will have a chance to revive his career. We've seen the upside, so he's certainly worth drafting at a discount, but he's much more of a borderline corner infielder than a starting-caliber first baseman.
40 Rhys Hoskins (PHI - 1B) 66 78.0 +12.0
Hoskins' stock was down heading into the 2020 season, after he batted just .229 and continued his three-year trend of declining in almost every noticeable category. But he was slashing .241/.381/.485 before he was hit by a pitch on his hand and struggled to finish the year. Last year, Hoskins slashed .245/.384/.503 and was on a 40-homer, 100-RBI pace, similar numbers to those he put up prior to his 2019 injury. Unfortunately, an elbow injury ended Hoskins' 2020 season early, and he had surgery in early October with a 4-6 month recovery timeframe. Everything looks good for Hoskins as of now, and assuming he has no setbacks as spring training ramps up, he should make a fine starting first baseman in mixed leagues.
41 Ke'Bryan Hayes (PIT - 3B) IL10 68 72.0 +4.0
Hayes had an outstanding 24-game run with the Pirates last year, hitting five home runs with an 1.124 OPS and a 55.4% hard-hit rate, which would have ranked seventh best in the majors had he had enough plate appearances. But that was far more offensve production than he had shown in the minors, where he totaled just a .752 OPS with 25 home runs in 461 career games. Hayes makes a ton of contact and should bat near the top of the Pirates order this year, so even if he regresses some offensively, he should still find enough counting stats to be useful. But don't expect 2020's power levels.
42 Dominic Smith (NYM - 1B,LF) 69 68.0 -1.0
Smith showed he had the bat to hit in the majors in 2019, but he took an extra step forward in last year's shortened season. His .316/.377/.616 slash line effectively forced the Mets to find a way to get his bat into the lineup, even if his defense tried to prevent it. His Statcast data was excellent, as he put up a barrel percentage of 13.3% and a hard hit percentage of 46.7%, all with a .405 wOBA, which was in the top four percent of the league. The issue for Smith is his fielding and with the National League surprisingly not adopting the designated hitter, that means he'll need to play out in left field most days. Although the Mets can surely live with the tradeoff, Smith will likely lose plenty of at-bats late in games as he gets switched out for defensive purposes. He'll still have plenty of value, but without the DH, be cautious with your projections for his counting stats.
43 Victor Robles (WSH - CF,RF) 71 81.0 +10.0
There were plenty of warning signs with Robles' batted-ball data heading into 2020, and they're only greater now after an abysmal season during which he slashed .220/.293/.315. The MLB average in barrel rate and average exit velocity are 6.4% and 88.3 MPH, respectively. Robles clocked in at 4.8% and 83.3 MPH in 2019, and then fell to a ridiculous 1.7% and 82.2 MPH in 2020. His continously poor contact limits any upside, but it's worth noting that he still hit 17 homers and stole 28 bases in 2019 despite it all. Robles is still just entering his age-24 season, so massive long-term growth is still certainly on the table. But for now, it's impossible to justify drafting him as anything more than a fifth outfielder in mixed leagues.
44 Eric Hosmer (SD - 1B) 75 82.0 +7.0
Hosmer made no secret of his effort to attempt to (finally) stop pounding the ball into the ground so much last year, and it worked to perfection. His ground ball rate fell from roughly 57% the previous three seasons to just 46.2%, and his flyball rate rose from about 21% in the same span to 34.2%. The result was an impressive nine home runs in just 38 games in an injury-shortened season. Hosmer still hits the ball hard and if he can maintain the changes to his profile into 2021, he'll make an incredibly cheap corner infielder who can chip in pretty much everywhere.
45 Didi Gregorius (PHI - SS) 76 84.0 +8.0
From a fantasy standpoint, Gregorius isn't special. He doesn't walk much, he's injury prone, and his Statcast data from 2020 was downright awful. But there is no denying that Gregorius knows how to take advantage of his home parks, first Yankee Stadium, and now Citizens Bank Park. With Gregorius back with the Phillies, you should again bank on his typical 25-homer power, good counting stats, and a handful of steals. Considering that he's rarely someone who fantasy managers target, his ADP will likely remain discounted, and he's a fine fallback option if you miss out on most of the early- or mid-round options.
46 Willson Contreras (CHC - C,DH) 77 65.0 -12.0
Contreras has established a pretty decent baseline for what fantasy managers can expect over the course of a full season. He'll likely give you a floor of 15 home runs and 110 combined runs and RBI, with upside for more. Those numbers don't sound impressive, but they're enough to make Contreras a top-five catcher easily. Given his safety, there's an argument to be made to take him as high as second overall at the position. But, even so, there's no need to select him before the eighth round or so, as there's not an appreciable difference in the production of the next seven or eight catchers beyond J.T. Realmuto.
47 Will Smith (LAD - C) 78 54.0 -24.0
Smith had an outstanding 2020 season, walking a ton, striking out little, and getting on base at higher than a .400 clip. The power he showed in his 54-game stretch in 2019 remained, and he ranked in the top 10% of the league in wOBA, expected wOBA, and expected slugging percentage. Given how the Dodgers play the entire season with an eye toward the playoffs, as well as the presence of Keibert Ruiz, it's possible that Smith may get more rest than other catchers this year. But that's a minor point against someone who should be one of the top options at his position. He's no worse than a top-five catcher, and there's a good argument that he should be the second player selected at his position.
48 Ian Happ (CHC - 2B,3B,LF,CF) 79 83.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.
49 Justin Turner (LAD - 3B,DH) 81 97.0 +16.0
Turner signed a two-year deal with the Dodgers, and it's a bit of a mixed bag. On the one hand, he remains a key cog in an incredibly strong lineup where he's had plenty of success for several years. On the other, he's almost certainly going to see a downtick in his playing time given his age and the presence of Edwin Rios. Turner is still a batting average asset, has shown little decline in his batted ball data, and almost always produces when he's in the lineup. But he's much more valuable in daily transaction leagues where you can swap him in and out of the lineup.
50 Tommy Edman (STL - 2B,3B,SS,LF,RF) 82 80.0 -2.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.
51 Dylan Carlson (STL - LF,CF,RF) 84 86.0 +2.0
Carlson caught major buzz heading into the season last year as he looked likely to earn an everyday role in the outfield, but he sputtered for much of the season even when he did play, slashing just .200/.252/.364 with three home runs in 119 plate appearances. But he had a successful, albeit brief, post-season, and now again looks ready to claim a starting outfield spot for the Cardinals. Carlson is just 22 years old and has a strong minor-league track record. If he can hold down his spot, he has 25-15 potential, and should hit for a solid average. Given his age and his poor 2020 season, there's some obvious risk, but the draft capital necessary to get him on your team is not prohibitive, and his upside should make him a target in all formats.
52 Andrew McCutchen (PHI - LF,CF,DH) 86 103.0 +17.0
McCutchen returned from his torn ACL and put up a decent season, hitting 10 home runs and stealing four bases in 57 games. If you watched him play, you could see he wasn't 100% himself, and his sprint speed dropped to just 27.4 ft/s, by far a career low. But he looks and reportedly feels healthier this spring, and will lead off again for the Phillies. Expect 20-plus homers, close to double-digit steals, and plenty of runs scored. And because he's an aging veteran, expect him to be a value on draft day.
53 AJ Pollock (LAD - LF,CF,DH) 85 92.0 +7.0
Pollock's production when healthy is rarely in doubt. In 141 games over the last two seasons, he's hit 31 home runs, scored 79 runs, drove in 81, and stolen seven bases while batting .270. But it's the "when healthy" part that is the key to Pollock's value, as he hasn't topped 113 games played since 2015. He's a better pick in shallow leagues where you can replace him if and when he misses time due to injury. But the performance is that of a solid OF3 or OF4 when he's in the lineup.
54 Travis d'Arnaud (ATL - C,1B) 88 79.0 -9.0
It took a long time but d'Arnaud has finally developed into one of the best hitting catchers in the game, as he was projected to be. It's difficult to quite buy what we saw last year, considering d'Arnaud's batting average (.321) and slugging percentage (.533) were miles ahead of his career marks, and even the numbers that he had put up in recent seasons. With that said, he'll bat in the middle of a strong Braves lineup and be presented with plenty of RBI opportunities, so 15 home runs with 55 RBI should be considered the floor for a healthy d'Arnaud. Those numbers aren't just passable, they're extremely strong for a catcher in fantasy, and he should be drafted as a relatively strong first catcher in mixed leagues.
55 Kyle Schwarber (WSH - LF) 89 96.0 +7.0
Schwarber gave back many of his 2019 gains last year, seeing a rise in strikeout rate (29.5%) and his batting average dropping to an abysmal .188. But Schwarber's season was far from linear: over the first half of the season, he slashed .230/.343/.448, but those numbers dropped to .154/.279/.346 over the second half. At the same time, he continued to hit the ball extremely hard, with a 92.8 MPH average exit velocity, which was top 5% in the league. Given his consistently hard contact, the better course of action seems to forgive Schwarber for what amounted to an extremely poor 24-game stretch to close out the season. Now batting in the middle of the Nationals lineup with a fresh start and entering his age-28 season, Schwarber should rebound to somewhere between his 2018 and 2019 numbers.
56 Christian Walker (ARI - 1B,DH) IL10 91 108.0 +17.0
Walker's power waned last season and his barrel rate dropped precipitously, but there were still plenty of things to like about his 2020 campaign. Notably, he cut his strikeout rate to a career-best 20.6% while raising his average to a strong .271. Walker is not, and is probably never going to be, a superstar fantasy asset. But he is a quiet producer who should help in four of the five rotisserie categories and is often overlooked. He's an ideal corner infielder for a team that needs steady production.
57 C.J. Cron (COL - 1B) 98 111.0 +13.0
Cron fits the Rockies' narrative perfectly, as he's a veteran hitter on a short-term deal who will block a younger player from playing. Nevertheless, Cron offers plenty of fantasy goodness if he does indeed win the first base job for Colorado as expected. He missed almost all of last year with a knee injury, but he had a 15% barrel rate and a .544 expected slugging percentage in 2019. He's practically free in drafts and could easily hit 30 home runs with a plus average. Draft him late everywhere you can.
58 Jesse Winker (CIN - LF,CF,RF,DH) 96 115.0 +19.0
Winker had a quietly strong 2020 season, getting on base at a .388 clip and hitting 12 home runs in 54 games. He hit the ball hard consistently and walked an impressive 15.3% of the time, which help to offset his rise in strikeout rate (25.1%, well above his career mark). He'll likely bat leadoff for the Reds, and should be an asset in both home runs and runs scored. That's not a profile that blows you away, but it's enough for you to use as a fifth outfielder.
59 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.
60 Paul DeJong (STL - SS) 101 117.0 +16.0
61 Austin Riley (ATL - 3B,LF) 102 109.0 +7.0
Riley made some notable gains last year after he looked like he might fall out of fantasy-relevance entirely with the way he closed his 2019 season. He essentially traded off some power for contact, as his swing percentage dropped, his contact rate increased, and he improved on both his walk and strikeout rates. Although there was some question as to whether the Braves would add another third baseman in free agency, it appears they're content to roll with Riley to begin the year. That should make him a cheap source of power for fantasy, one whose batting average (.262 xBA last year) won't hurt you too badly.
62 Gavin Lux (LAD - 2B) DTD 105 114.0 +9.0
63 Nick Senzel (CIN - CF) 107 116.0 +9.0
64 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.
65 Eduardo Escobar (ARI - 2B,3B) 110 136.0 +26.0
66 James McCann (NYM - C) 111 95.0 -16.0
McCann will be the everyday catcher for the Mets after putting up his second consecutive successful season for the White Sox. After putting up a .789 OPS in 2019, he jumped up to an .896 mark in 2020, setting a career-high in walk rate. McCann was a part-timer last year, so his rate stats will likely dip as he takes over a heavy workload with the Mets (Wilson Ramos ranked fourth among catchers in plate appearances the last two seasons). But counting stats should be there in spades in a strong Mets lineup. He should be drafted as a starting catcher in 12-team formats.
67 Kolten Wong (MIL - 2B) IL10 112 123.0 +11.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.
68 Raimel Tapia (COL - LF,CF,DH) 115 112.0 -3.0
Tapia doesn't make a ton of hard contact, but he slashed .321/.369/.402 last year and led off for the Rockies for the majority of the season. He's slated to do so again this year, which means he should be a cheap source of runs, batting average, and steals. Tapia's been around for awhile and never held a starting job all season, but he's in an excellent position this year and can be drafted late in all mixed leagues as a fifth outfielder or bench player.
69 J.D. Davis (NYM - 3B,LF,DH) IL10 114 138.0 +24.0
70 Brian Anderson (MIA - 3B,RF) 116 137.0 +21.0
71 Lorenzo Cain (MIL - CF) IL10 118 140.0 +22.0
Cain opted out of the season last year after just five games, but he'll play and bat near the top of the Brewers' lineup this year. His steals total dropped to just 18 in 2019, and his sprint speed has been declining in recent years. But he talked openly about wanting to try to steal more bases before he opted out last year, and he's still a safe bet for batting average and double-digit homers. He's been forgotten a bit in drafts this year, but he's a fine fifth outfielder in mixed leagues.
72 Joc Pederson (CHC - 1B,LF,RF,DH) 121 121.0
73 Chris Taylor (LAD - 2B,SS,LF,CF) 119 105.0 -14.0
74 Brandon Nimmo (NYM - LF,CF,RF) 122 124.0 +2.0
Nimmo has a career .390 OBP and will be batting atop the Mets lineup this year, and that's really all you need to know for his fantasy value. He'll likely be a steady contributor in the runs scored category, while chipping in some homers and steals with a batting average that won't hurt you much. He might see a bit of a platoon against left-handers, but he's a player who will cost you nothing in drafts and who can fill in for your team if you need him. He's worth a bench spot in all 10-team or deeper leagues.
75 David Peralta (ARI - LF) 123 142.0 +19.0
Peralta is entering his age-34 season and coming off a season during which he hit just five home runs, but he still makes a fairly reliable late-round selection. His career batting average is .291 (and he hit .300 last year), and his 162-game pace is roughly 20 home runs and 160 combined runs and RBI. Even if his steals are gone, there's still plenty of production left in the bat for someone who will be drafted well beyond the top 200 picks, and who had shoulder surgery prior to the 2020 season which likely affected his production. The upside isn't there anymore, but safe and boring can sometimes be the right move.
76 Joey Votto (CIN - 1B) 127 156.0 +29.0
A quick look at Votto's surface stats shows a player in decline. For the first half of 2020 hit was true, as the former MVP hit just three homers with a .647 OPS in his first 25 games. By late-August Votto was benched for a few days to clear his head and wound up posting a .941 OPS with eight homers over his final 29 games. The change? Votto stood taller in the box and became less obsessed with controlling the strike zone, which meant he was more willing to sell out for power. I'm willing to invest a late-round pick in Votto, particularly in points/OBP leagues, to see if this new approach carries over to 2021.
77 Jonathan Villar (NYM - 2B,SS) 129 106.0 -23.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.
78 Austin Nola (SD - C,1B,2B) IL10 131 113.0 -18.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.
79 Bryan Reynolds (PIT - LF,CF,RF) 133 158.0 +25.0
80 Alex Dickerson (SF - LF) 137 154.0 +17.0
81 Garrett Hampson (COL - 2B,SS,LF,CF) 139 139.0
82 Ryan McMahon (COL - 1B,2B,3B) 140 120.0 -20.0
83 Kole Calhoun (ARI - RF) 142 152.0 +10.0
Calhoun tore his knee meniscus in early March, and has a 4-6 week timetable for his recovery. When healthy, he offers a fairly reliable baseline of production: he will hit plenty of homers and drain your batting average, while offering passable but unspectacular counting statistics otherwise. He's a fine bench outfielder who can always be a plug-in, and he'll likely be essentially free in drafts this year with the injury.
84 Ha-Seong Kim (SD - 2B,SS) 143 119.0 -24.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.
85 Jesus Aguilar (MIA - 1B,DH) 144 189.0 +45.0
86 Starlin Castro (WSH - 2B,3B) 146 181.0 +35.0
87 Brandon Belt (SF - 1B,LF) 150 200.0 +50.0
88 Tommy La Stella (SF - 1B,2B,3B) 149 157.0 +8.0
89 Corey Dickerson (MIA - LF) 152 179.0 +27.0
90 Tyler O'Neill (STL - LF) IL10 157 187.0 +30.0
91 Yadier Molina (STL - C) 158 125.0 -33.0
The ageless wonder is back for another year in St. Louis as he enters his age-39 season. Molina isn't what he once was - the token stolen bases are gone and his runs scored continue to decline. But he has yet to fall off a cliff in either batting average of power, and his numbers there are still mildly enticing for a catcher. The run is going to end some day, perhaps this year, but the cost is that of a middling second catcher, and his track record suggests he'll again be worth that price.
92 Daulton Varsho (ARI - C,LF,CF) MiLB 155 118.0 -37.0
Varsho was optioned to Triple-A, which was mildly surprising, though not entirely unexpected. He saw plenty of action between catcher and the outfield last year for the Diamondbacks, and although he batted just .188, he hit three home runs and stole three bases. That may not sound like much but for a catcher-eligible player in 37 games, it's plenty. Varsho was optioned less because of his talent level and more because the Diamondbacks' roster is pretty full, especially with the signing of Asdrubal Cabrera,. There's a ton of potential for Varsho, given that he was a high-average hitter during his minor-league career, but fantasy managers will need to wait a bit longer for him to become someone to start in fantasy leagues.
93 Buster Posey (SF - C,1B) 159 127.0 -32.0
Posey sat out the 2020 season due to the COVID-19 pandemic and concern for the health of his adopted daughters, but he returns this year for what is almost certainly his final season with the Giants and perhaps his career. Posey is in his age-34 season, ancient for a catcher, and he's coming off two seasons during which he totaled a .741 OPS and a .688 OPS in 2018 and 2019 respectively. But he's healthy and appears refreshed, and the changes to Oracle Park last year should work in his benefit now. He's outside the top-12 catchers, but you can get away with him in a one-catcher league in a pinch.
94 Carson Kelly (ARI - C) 162 146.0 -16.0
After an impressive 2019 season during which he hit 18 home runs in just 111 games, Kelly had a down 2020, batting just .221 with five long balls. Kelly's walk rate regressed significantly to just 4.7%, and he showed little of the patience that brought him success in 2019. Daulton Varsho is a threat to his playing time, but it seems like Kelly will have the lead role behind the plate, with Varsho filling in and getting time at outfield. That should make Kelly a borderline startable catcher in most mixed leagues, assuming he can bounce back from his down 2020 campaign.
95 Avisail Garcia (MIL - CF,RF) 164 204.0 +40.0
96 Nick Ahmed (ARI - SS) 166 209.0 +43.0
97 Jorge Alfaro (MIA - C) 181 153.0 -28.0
Alfaro batted just .226 in 2020, but he hit .262 from 2018-2019, along with 28 home runs in 238 games. He has been criticized for his defense, but he reportedly worked on it during the offseason and has received some praise this spring. After flirting with trade talk, the Marlins look like they'll stick with Alfaro, and his bat plays well enough to make him a high-end second catcher in mixed leagues. The stardom that some projected may never come, but he'll likely be fantasy-relevant in 2020.
98 Jon Berti (MIA - 2B,3B,SS,CF,RF) 163 150.0 -13.0
99 Gregory Polanco (PIT - RF) 177 221.0 +44.0
100 Sam Hilliard (COL - LF,CF,RF) 173 197.0 +24.0
101 Colin Moran (PIT - 1B,2B,3B,DH) 168 232.0 +64.0
102 Jurickson Profar (SD - 2B,LF) 165 160.0 -5.0
103 Jackie Bradley Jr. (MIL - CF) 172 162.0 -10.0
104 Jonathan India (CIN - 2B,3B) 187 225.0 +38.0
105 Adam Frazier (PIT - 2B,LF) 185 193.0 +8.0
106 Adam Duvall (MIA - LF,RF) 179 178.0 -1.0
107 Mauricio Dubon (SF - 2B,SS,CF) 178 177.0 -1.0
108 Cristian Pache (ATL - CF,LF) IL10 211 170.0 -41.0
109 Kevin Pillar (NYM - CF,RF) 196 174.0 -22.0
110 Jazz Chisholm Jr. (MIA - 2B,SS) 200 235.0 +35.0
111 Josh Rojas (ARI - 2B,LF,RF,SS) 204 217.0 +13.0
112 Jason Heyward (CHC - CF,RF) 183 171.0 -12.0
113 Wilmer Flores (SF - 1B,2B,DH) 191 182.0 -9.0
114 Josh Fuentes (COL - 1B,3B) 241 278.0 +37.0
115 Kevin Newman (PIT - 2B,SS) 217 203.0 -14.0
116 Tim Locastro (ARI - LF,CF,RF) 212 250.0 +38.0
117 Garrett Cooper (MIA - 1B,RF,DH) 213 233.0 +20.0
118 Miguel Rojas (MIA - SS) 186 220.0 +34.0
119 Donovan Solano (SF - 2B,3B,SS) 188 188.0
120 Omar Narvaez (MIL - C) 220 169.0 -51.0
121 Brendan Rodgers (COL - 2B,SS) IL10 218 229.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.
122 Yan Gomes (WSH - C) 192 184.0 -8.0
123 Elias Diaz (COL - C) 219 214.0 -5.0
124 Tucker Barnhart (CIN - C) 221 267.0 +46.0
125 Austin Slater (SF - 1B,CF,DH,LF,RF) 227 206.0 -21.0
126 Harrison Bader (STL - CF) IL10 199 268.0 +69.0
127 Scott Kingery (PHI - 2B,3B,SS,LF,CF) MiLB 231 224.0 -7.0
128 Edwin Rios (LAD - 1B,3B) 234 219.0 -15.0
129 Evan Longoria (SF - 3B) 205 260.0 +55.0
130 Luis Urias (MIL - 2B,3B,SS) 242 239.0 -3.0
131 Joey Bart (SF - C) MiLB 244 222.0 -22.0
132 David Bote (CHC - 2B,3B) 248 277.0 +29.0
133 Carter Kieboom (WSH - 3B,SS) MiLB 249 230.0 -19.0
134 Orlando Arcia (ATL - SS) MiLB 259 306.0 +47.0
135 Jacob Stallings (PIT - C) 240 237.0 -3.0
136 Nico Hoerner (CHC - 2B,3B,SS) MiLB 247 216.0 -31.0
137 Daniel Vogelbach (MIL - 1B,DH) 256 334.0 +78.0
138 Matt Carpenter (STL - 2B,3B,DH) 255 258.0 +3.0
139 Brandon Crawford (SF - SS) 258 190.0 -68.0
140 Shogo Akiyama (CIN - LF,CF) IL10 260 275.0 +15.0
141 Adam Haseley (PHI - LF,CF,RF) RST 401 342.0 -59.0
142 Victor Caratini (SD - C,1B,DH) 263 252.0 -11.0
143 Travis Shaw (MIL - 1B,3B) 266 309.0 +43.0
144 Aristides Aquino (CIN - LF,RF) IL10 278 323.0 +45.0
145 Asdrubal Cabrera (ARI - 1B,2B,3B,DH) 300 199.0 -101.0
146 Tyler Stephenson (CIN - C) 291 215.0 -76.0
147 Chadwick Tromp (SF - C) MiLB      
148 Ender Inciarte (ATL - CF) 282 347.0 +65.0
149 Austin Barnes (LAD - C) 285 218.0 -67.0
150 Roman Quinn (PHI - CF) 312 304.0 -8.0
151 Luis Garcia (WSH - 2B) MiLB 270 298.0 +28.0
152 Alex Avila (WSH - C) 292 379.0 +87.0
153 William Contreras (ATL - C) MiLB 295 227.0 -68.0
154 Stephen Vogt (ARI - C,LF) 298 363.0 +65.0
155 Lane Thomas (STL - CF,RF) MiLB 304 346.0 +42.0
156 Austin Romine (CHC - C) 302 325.0 +23.0
157 Manny Pina (MIL - C) 306 362.0 +56.0
158 Luis Campusano (SD - C) 307 301.0 -6.0
159 Andrew Knizner (STL - C) 308 312.0 +4.0
160 Jake Marisnick (CHC - CF) 311 398.0 +87.0
161 Andrew Knapp (PHI - C) 316 331.0 +15.0
162 Curt Casali (SF - C) 318 340.0 +22.0
163 Isan Diaz (MIA - 2B) MiLB 317 345.0 +28.0
164 Dom Nunez (COL - C) 344 338.0 -6.0
165 Chad Wallach (MIA - C) 320 402.0 +82.0
166 Brad Miller (PHI - 2B,3B,LF,DH) 324 339.0 +15.0
167 Yolmer Sanchez (ATL - 2B,3B) MiLB 327 352.0 +25.0
168 Cole Tucker (PIT - SS,CF,RF) MiLB 335 353.0 +18.0
169 Andrew Stevenson (WSH - LF) 352 311.0 -41.0
170 Tomas Nido (NYM - C) 332 281.0 -51.0
171 Lewin Diaz (MIA - 1B) MiLB 349 350.0 +1.0
172 Pavin Smith (ARI - 1B,RF) 400 302.0 -98.0
173 Darin Ruf (SF - LF) 338 376.0 +38.0
174 Eric Sogard (CHC - 2B,3B,RF) 341 388.0 +47.0
175 Michael Perez (PIT - C) 347    
176 Johan Camargo (ATL - 2B,3B,SS,LF,RF) 365 256.0 -109.0
177 Albert Almora Jr. (NYM - CF) 373 255.0 -118.0
178 Jared Oliva (PIT - LF) MiLB 339 310.0 -29.0
179 Matt Beaty (LAD - 1B,3B,LF) 380    
180 Odubel Herrera (PHI - 2B,CF) MiLB 383 244.0 -139.0
181 Todd Frazier (PIT - 1B,3B) MiLB 430 241.0 -189.0
182 Luis Guillorme (NYM - 2B,3B,SS) 398 247.0 -151.0
183 Erik Gonzalez (PIT - 3B,SS) 396 328.0 -68.0
184 Phillip Evans (PIT - 3B) 405 399.0 -6.0
185 Monte Harrison (MIA - CF,RF) MiLB 397 344.0 -53.0
186 Heliot Ramos (SF - CF) MiLB 423 385.0 -38.0
187 Dee Strange-Gordon (MIL - 2B,LF) MiLB 402 243.0 -159.0
188 Anthony Alford (PIT - LF,CF) 404 317.0 -87.0
189 Josh Harrison (WSH - 2B,3B) 372 333.0 -39.0
190 Brian Goodwin (PIT - LF,CF,RF) MiLB 436 366.0 -70.0
191 Jesus Sanchez (MIA - RF) IL10   280.0  
192 Jacob Nottingham (MIL - C) IL10 435 367.0 -68.0
193 Cameron Maybin (CHC - LF,RF) MiLB 407 266.0 -141.0
194 Jose Garcia (CIN - SS) MiLB 387 343.0 -44.0
195 Mike Freeman (CIN - 2B,3B,SS) MiLB 410    
196 Josh Reddick (ARI - LF,CF,RF) MiLB 446 369.0 -77.0
197 Dustin Fowler (PIT - CF) 444 384.0 -60.0
198 Lewis Brinson (MIA - LF,CF,RF) MiLB 371 332.0 -39.0
199 Pablo Sandoval (ATL - 1B,3B,DH) 386 228.0 -158.0
200 Mark Mathias (MIL - RF) IL60 428    
201 Tim Lopes (MIL - LF,RF,DH) IL60 429    
202 Tyler Heineman (STL - C) MiLB      
203 Derek Fisher (MIL - LF,RF) IL10 391    
204 Kyle Farmer (CIN - C,1B,2B,3B,SS) 452 354.0 -98.0
205 Drew Waters (ATL - LF,CF) MiLB 450 246.0 -204.0
206 Alex Jackson (ATL - C) 438    
207 Keibert Ruiz (LAD - C) MiLB 455 348.0 -107.0
208 Nolan Gorman (STL - 3B) MiLB   382.0  
209 JJ Bleday (MIA - RF) MiLB   336.0  
210 Tony Wolters (CHC - C) DFA 457 289.0 -168.0
211 Welington Castillo (WSH - C) MiLB 458    
212 Oneil Cruz (PIT - SS) MiLB 454 291.0 -163.0
213 Jose Briceno (COL - C) MiLB 465    
214 Jaylin Davis (SF - RF) IL60 411    
215 Josh Van Meter (SD - SS) 456    
216 Beau Taylor (CIN - C) MiLB 466    
217 Sandy Leon (MIA - C) MiLB 469    
218 Ehire Adrianza (ATL - 1B,2B,3B,SS,RF) 431 270.0 -161.0
219 Seth Beer (ARI - 1B,LF) MiLB   365.0  
220 Yadiel Hernandez (WSH - DH,LF) MiLB 461    
221 Jose Peraza (NYM - 2B,SS,LF) 462    
222 Steven Souza Jr. (LAD - RF) MiLB 463    
223 Yonathan Daza (COL - CF) 477 414.0 -63.0
224 Jose Martinez (NYM - RF,DH) IL60 464 426.0 -38.0
225 Thairo Estrada (SF - 2B) MiLB 472    
226 Tyler Naquin (CIN - LF,RF) 467 390.0 -77.0
227 Mallex Smith (NYM - CF,RF) MiLB 468 371.0 -97.0
228 Magneuris Sierra (MIA - CF) 451 368.0 -83.0
229 Jorge Mateo (SD - LF) 470 391.0 -79.0
230 Ryan Zimmerman (WSH - 1B,3B) 480 213.0 -267.0
231 Khalil Lee (NYM - CF,RF) MiLB   401.0  
232 Chris Owings (COL - 2B,3B,SS,CF) IL10 481 377.0 -104.0
233 Brandon Drury (NYM - 1B,2B,3B,LF,RF) MiLB 474    
234 Steven Duggar (SF - LF,CF,RF) 475    
235 Justin Williams (STL - RF) 482 415.0 -67.0
236 Phillip Ervin (ATL - LF,CF,RF) MiLB 476    
237 Greg Bird (COL - 1B) MiLB 483 408.0 -75.0
238 Zach McKinstry (LAD - 2B,RF) 484 405.0 -79.0
239 Travis Demeritte (ATL - RF) MiLB 478    
240 Austin Dean (STL - LF,RF) 486    
241 Ildemaro Vargas (CHC - 2B,3B) MiLB 487 423.0 -64.0
242 Gerardo Parra (WSH - 1B,CF,LF,RF) MiLB 488    
243 Matt Joyce (PHI - LF,RF,DH) 489    
244 Mickey Moniak (PHI - LF) 490 305.0 -185.0
245 Edmundo Sosa (STL - 2B,SS) 491 276.0 -215.0
246 Colton Welker (COL - 3B) MiLB 492 378.0 -114.0
247 Andrew Young (ARI - 2B) 493    
248 Scott Heineman (CIN - CF) MiLB 494    
249 Matt Adams (COL - 1B,DH) MiLB 495    
250 Rodolfo Castro (PIT - 2B,SS) MiLB 496    
251 Bret Boswell (COL - 2B,3B,SS) MiLB 497    
252 Trayce Thompson (ARI - CF,LF,RF) MiLB 498    
253 Alex Blandino (CIN - 2B,3B) 499    
254 Jace Peterson (MIL - 3B,LF,RF) 500    
255 Michael Reed (SF - LF,RF) MiLB 501    
256 Wyatt Mathisen (ARI - 3B) 502    
257 Stuart Fairchild (ARI - LF,CF) MiLB 503    
258 John Nogowski (STL - 1B) 504 297.0 -207.0
259 Matt Duffy (CHC - 2B,3B) 505