2019 Fantasy Baseball Rankings (NL)

Expert Consensus Ranking (64 of 67 Experts) -
Rank Player (Team, Position) Overall Notes
1 Javier Baez (CHC - 2B,3B,SS) 13 9.0 -4.0
Baez was excellent last year, hitting 34 homers with 21 steals, 101 runs and a league-leading 111 RBIs. While he is surely a star, every projection model sees those numbers regressing in 2019, especially his batting average which was propped up by a .347 BABIP
2 Ozzie Albies (ATL - 2B) 27 31.0 +4.0
Albies got off to a torrid start in his first full season in the Big Leagues, hitting nine home runs in April and heading into the All Star break with 20 HRs and nine steals. He struggled mightily in the second half of the season, but still finished as a top-three second basemen in standard 5x5 formats. There are some concerns that the Braves' acquisition of Josh Donaldson could push Albies down towards the bottom half of the lineup, hurting his counting stats and ability to steal bases, but it's also possible he'll stick in one of the first two lineup spots. Regardless, Albies has already proven he has 20-20 potential and should even be able to improve a bit on last season's .261 batting average.
3 Daniel Murphy (COL - 1B,2B) 31 38.0 +7.0
Murphy's overall stat line wasn't all that impressive last year, but once he was healthy in the second half, he returned to hittin .315 with a 25 HR pace. Move that to Coors Field and we may be looking at the NL Batting Champion with plenty of homers, RBI and runs. Be mindful that he rarely plays a full season, but when he is on the field we are looking at a top 30 fantasy asset
4 Matt Carpenter (STL - 1B,2B,3B) 39 36.0 -3.0
Over the last five years, Carpenter has a remarkable 468 walks, which obviously has contributed to his 483 runs. In that time, his power has steadily improved, all the way to 36 homers last year, and while that total may not be repeatable, 30 homers with 100 runs makes him well worth a sixth round pick in 2019 fantasy leagues
5 Travis Shaw (MIL - 1B,3B,2B) 47 52.0 +5.0
Shaw has back to back seasons with 30 homers, and while his batting average may linger in the .240's again, that type of power is difficult to come by after pick 100, especially for someone who qualifies as a second basemen in most leagues.
6 Robinson Cano (NYM - 2B) 53 56.0 +3.0
Cano isn't nearly the player he once was, but he's proven over the last several seasons that he is still fully capable of hitting 20-25 HRs with a batting average north of .280. He is 36 years old and coming off of a PED suspension, so the risk for a collapse exists, but it's worth noting that he was actually better following the suspension last season. The move from Seattle to the Mets should be fairly neutral in terms of both ballpark and lineup.
7 Brian Dozier (WSH - 2B) 67 77.0 +10.0
Dozier may not have had the best season last year, but he still hit 21 homers with 12 steals. The batting average is expected to rise in 2019 and let's not forget that he has 40 homer, 20 steal upside.
8 Max Muncy (LAD - 1B,2B,3B) 64 61.0 -3.0
Muncy was 2nd in HR-rate among all MLB hitters last season. Granted, he slowed down toward the end of the year and his batting average wasn't ideal, but that type of power certainly warrants a top 100 pick. This is especially the case when he qualifies at second base and third base too.
9 Cesar Hernandez (PHI - 2B) 93 93.0
Hernandez may be about as boring as it gets, but you should be glad to welcome 15 homers, 20 steals and 90 runs onto your roster. That is the production he gave fantasy owners last year and you may want to keep in mind that he had a .294 batting average the two previous seasons.
10 Ketel Marte (ARI - 2B,SS) 123 137.0 +14.0
We have seen enough from Marte to know he will never produce useful batting averages or the speed he teased as a prospect. There is something to be said for an everyday player in terms of counting stats, but outside of that, he is replacement-level.
11 Garrett Hampson (COL - 2B,SS) 122 115.0 -7.0
Entrenched in a heated battle for Colorado's second-base gig, Hampson has teased immense fantasy upside with three homers and five steals in his first 13 spring games. The career .315/.389/.457 minor league hitter has swiped 125 bases in three professional seasons, so he could be a major difference-maker if given the opportunity to start regularly while calling Coors Field home. Drafters still must be careful, as Ryan McMahon and Pat Valakia are also making compelling cases for playing time this spring. Hampson, however, would help fantasy investors the most, and thus warrants a late-round gamble.
12 Asdrubal Cabrera (WSH - 2B,3B,SS) 137 113.0 -24.0
Now that Cabrera is with the Rangers and expected to play every day, we can feel comfortable grabbing him late in drafts as a reliable source of power to go with a decent batting average.
13 Chris Taylor (LAD - 2B,SS,LF,CF) 139 121.0 -18.0
The Dodgers will oddly relegate Taylor to a super-utility role after recording 7.9 fWAR over the last two years combined. Although he didn't fully repeat a breakout 2017, he was still a productive starter (113 wRC+, 3.1 WAR) in 2018. He's versatile enough to still play more often than not, and an injury (or poor performance from Enrique Hernandez as the full-time second baseman) could propel him right back into an everyday role. He's droppable in shallow mixed leagues with three starting outfielders and no corner/middle infielders, but everyone else should stand pat.
14 Ryan McMahon (COL - 1B,2B,3B) 151 172.0 +21.0
After hitting .424 with nine doubles and three homers in spring, McMahon made the Rockies' roster and Opening Day lineup. Also heavily hyped entering 2018, he managed a meager .232/.307/.683 slash line in 202 plate appearances. He'll also still have to compete with Garrett Hampson for playing time at second base, but all managers need to pay attention to a promising 24-year-old hitter who gets to play in Coors Field. The breakout may be coming a year later than anticipated.
15 Starlin Castro (MIA - 2B) 145 194.0 +49.0
Castro went from one of the best ballparks to the worst possible offensive ballpark last season and it showed in his stats as he dropped from a .300 batting average and 20 homer pace to 12 homers and just a .278 average. More than likely, that is the mediocre type of production fantasy owners will get this year.
16 Wilmer Flores (ARI - 1B,2B,3B) 153 201.0 +48.0
Over the last four seasons, Flores has been a useful fantasy player when he gets at-bats, posting 21 homers, 72 RBIs and a .267 batting average per 162 games. He should see plenty of playing time in Arizona this year and qualifies at second base, driving up his value.
17 Jed Lowrie (NYM - 2B,3B) 162 156.0 -6.0
Lowrie gave fantasy owners a surprising boost in power last season in Oakland and always offers a decent batting average. He might start the season on the DL with a knee injury, but once he returns, Lowrie should be owned in every league.
18 Jeff McNeil (NYM - 2B) IL60 156 157.0 +1.0
19 Kike Hernandez (LAD - 1B,2B,SS,LF,CF,RF) 160 160.0
Hernandez's production has risen (67, 92, and 118 wRC+) along with playing time (244, 342, 462 PAs) over the past three seasons. The latter trend will at least continue, as he will open 2019 as the Dodgers' starting second baseman. He no longer needs to hide in a platoon after popping 12 homers and a 123 wRC+ against righties last season. His strikeouts also continue to decline, so the featured role could lead to a solid average with 20-25 homers. The 27-year-old is also eligible at least three positions (2B, SS, and OF), making him a useful spark plug to pluck off the waiver wire.
20 Adam Frazier (PIT - 2B,LF,RF) 172 182.0 +10.0
21 Ian Kinsler (SD - 2B) IL60 195 197.0 +2.0
22 Luis Urias (SD - 2B) 200 209.0 +9.0
Urias will open in Triple-A after the Padres surprisingly gave his spot to uber-prospect Fernando Tatis Jr. As a contact-orientated hitter, Urias doesn't elicit as much excitement from a fantasy perspective. He's not a necessary stash in re-draft mixed leagues, but dynasty players should try to use the demotion as a buy-low opportunity.
23 Austin Barnes (LAD - C,2B) MiLB 226 178.0 -48.0
24 Ben Zobrist (CHC - 2B,LF,RF) 261 185.0 -76.0
Zobrist isn't going to see 500 at-bats, nor does he offer much in the way of power or speed, but he is a reliable source of batting average late in drafts and that should be enough to warrant owning him as a depth piece.
25 Joe Panik (NYM - 2B) 278 258.0 -20.0
26 Jedd Gyorko (LAD - 2B,3B) MiLB 262 319.0 +57.0
27 Kolten Wong (STL - 2B) 286 255.0 -31.0
28 Hernan Perez (MIL - 2B,3B,SS,LF,RF) FA 272 231.0 -41.0
Although Perez likely won't steal 34 bases like we saw in 2016, he is a sufficient source of speed late into drafts with enough at-bats that he'll add counting stats. There won't be much in the way of power, but his batting average won't kill you either.
29 Neil Walker (MIA - 1B,2B,3B) 287 267.0 -20.0
30 Yangervis Solarte (MIA - 2B,3B,SS) MiLB 285 302.0 +17.0
31 Keston Hiura (MIL - 2B) 292 242.0 -50.0
32 Howie Kendrick (WSH - 2B,LF) 444 335.0 -109.0
33 David Bote (CHC - 2B,3B) 329 260.0 -69.0
34 Daniel Descalso (CHC - 1B,2B,3B) 433 286.0 -147.0
35 Erik Gonzalez (PIT - 1B,2B,3B,SS) 311 358.0 +47.0
36 Cory Spangenberg (MIL - 2B,3B,LF) 367 363.0 -4.0
37 Wilmer Difo (WSH - 2B,3B) MiLB 333 312.0 -21.0
38 Jose Pirela (PHI - 1B,2B,LF,RF) 341 303.0 -38.0
39 Isan Diaz (MIA - 2B,SS)   452.0  
40 Alex Blandino (CIN - 2B,3B,SS) MiLB 375    
41 Greg Garcia (SD - 2B,3B,SS) 580    
42 Brad Miller (PHI - 1B,2B,SS,DH) 386 291.0 -95.0
43 Pat Valaika (COL - 1B,2B) 383    
44 Rosell Herrera (MIA - 2B,3B,CF,RF) MiLB 586 477.0 -109.0
45 Cristhian Adames (SF - 2B,3B,SS) 548    
46 Drew Robinson (SF - 2B,CF) MiLB 590 343.0 -247.0
47 Ildemaro Vargas (ARI - 2B) 555    
48 Sean Rodriguez (PHI - 2B,SS,LF,CF) 606 412.0 -194.0
49 Adrian Sanchez (WSH - 2B) MiLB 594    
50 Corban Joseph (PIT - 1B,2B) 598    
51 Gregorio Petit (PHI - 2B,SS) NRI 605