2019 Fantasy Baseball ROS Rankings

Expert Consensus Ranking (14 of 18 Experts) -
Rank Player (Team, Position) Overall Notes
1 Javier Baez (CHC - 2B,3B,SS) 10 1 7 1.3 0.6 18.0 +8.0
Despite once again residing among baseball's laggards in swinging strikes and outside-swing rate, the jovial infielder is batting .285/.319/.541 with 22 homers. He's pummeling balls with a 92-mph average exit velocity and is in line to once again produce triple-digit RBIs and runs. However, he has drawn three walks in 38 games since the start of June and has stolen just five bases all season. Maybe skeptics were right not to want him as first-round anchor.
2 Whit Merrifield (KC - 1B,2B,CF,RF,DH) 23 1 7 2.6 1.0 32.0 +9.0
Whit has done exactly what fantasy owners have hoped for up until the break. He is on pace for both 20 homers and 30 steals to go with a batting average north of .300. While he doesn't possess top-tier upside, fantasy owners can continue to rely on him as a 3rd or even 2nd round value.
3 Jose Altuve (HOU - 2B) 42 1 12 4.8 2.2 14.0 -28.0
After an offseason to heal from a knee injury, Altuve initially looked to have regained some power with nine home runs. Following an early outburst, he wound up batting .243 with one steal in three attempts before going on the IL. While rehabbing from a hamstring injury, he suffered a setback when hurting the knee he had surgically repaired last year. He's hitting .309 since returning in June, but the former MVP eventually needs to start running again to return into a top-shelf fantasy asset.
4 Gleyber Torres (NYY - 2B,SS) 56 3 10 6.7 1.2 61.0 +5.0
Although last year's sample wasn't quite large enough to draw a full conclusion, fantasy owners can be sure now that his rookie season wasn't a fluke. Torres is a safe source for batting average and homers with the lineup continuing to prop up his RBIs and runs as well.
5 Ketel Marte (ARI - 2B,SS) 67 2 29 6.9 2.6 250.0 +183.0
Marte has been spectacular with an astonishing 21 first-half homers to go with a batting average well over .300. While he is clearly no fluke, the notion that he is suddenly one of the top offensive middle infielders in baseball won't stick around for long so sell him high if you can find a taker willing to pay enough.
6 Max Muncy (LAD - 1B,2B,3B) 63 3 12 7.5 1.7 110.0 +47.0
Muncy has now been one of the best hitters in baseball over the last calendar year. He has shown no signs of slowing down so don't be shocked when you look up at the end of the season and see 40 homers and 100 RBIs with a solid batting average.
7 Ozzie Albies (ATL - 2B) 62 4 10 8.0 1.5 57.0 -5.0
Albies bounced back nicely after last season's awful second-half. He isn't an elite source of either power or speed, but he contributes nicely in both areas while adding plus batting average and plenty of RBIs and runs thanks to the strong Braves lineup.
8 Yoan Moncada (CWS - 2B) 73 4 20 9.4 3.6 157.0 +84.0
If you are ever looking for an example of a post-hype sleeper, turn to Moncada who was all but left for dead by disappointed fantasy owners this winter. He finally broke out with both power and average while producing what will likely be double-digit steals by the end of the season.
9 Adalberto Mondesi (KC - 2B,SS) IL10 24 2 51 7.5 13.8 43.0 +19.0
Fantasy managers couldn't scroll through Twitter or go grocery shopping without encountering a heated debate about Mondesi in the preseason. Infatuated by his 11 homers, 27 steals, and .353 wOBA in 54 unbelievable second-half games, some supporters were happy to jump as early as the fourth round to draft a potential first-round contributor. Yet some experts, not buying the small sample and dubious of his poor plate approach, had the 23-year-old middle infielder outside of the top 100 altogether. The optimists are winning so far, as he's once again overcoming an aggressive approach to tally an MLB-high 31 steals in 82 games. Health has unfortunately interfered with his breakout. A groin injury sent him to the IL on June 20. Two weeks after returning, a left shoulder subluxation sidelined the speedster once again. The Royals are still waiting to learn the severity of this injury, so keep him stashed.
10 Jose Ramirez (CLE - 2B,3B) 53 2 18 7.8 4.7 3.0 -50.0
Don't look now, but Jose Ramirez is back to obliterating baseballs over the past month. He may not finish the season like the first round pick we all expected him to be, but he will at the very least reward to owner who was patient enough to hold onto him.
11 DJ LeMahieu (NYY - 2B) 109 8 41 12.8 4.2 212.0 +103.0
There is no doubt about it that LeMahieu has been an incredible surprise, but that doesn't mean that he will continue hitting .340 with power. Granted, the runs and RBIs will continue to help fantasy owners, but you may be able to sell high right now and will want to take advantage of that opportunity.
12 Jonathan Villar (BAL - 2B,SS) 116 8 24 12.9 3.9 87.0 -29.0
Villar was excellent after the trade to Baltimore last season and hasn't slowed down this year. Going into the break, he already had double-digit homers and was on track for both 100 runs and 30 stolen bases. The batting average isn't killing fantasy owners either which is a major surprise.
13 Daniel Murphy (COL - 1B,2B) 130 6 25 13.8 3.7 67.0 -63.0
Unfortunately, Murphy is playing like a shell of his former self. There is even less power than before and his batting average has dropped south of .290. While that is still helpful and possible to increase, fantasy owners are right to be disappointed.
14 Nick Senzel (CIN - 2B,3B,CF) DTD 150 10 23 15.8 3.3 206.0 +56.0
Senzel has merely been mediocre for fantasy owners up into the break with a .258 average and limited power, but he does have 8 steals already and we know he has the potential to breakout much like Scott Kingery did earlier this season.
15 Jeff McNeil (NYM - 2B) 133 11 25 16.3 2.6 283.0 +150.0
No, McNeil isn't going to bat .350 forever, but .320 and an NL batting title is quite possible. There won't be a ton of power or speed, but enough that he won't drag you down in any area. McNeil should be a top 100 pick next spring in re-draft leagues.
16 Dee Gordon (SEA - 2B,CF) 170 9 28 18.4 4.6 101.0 -69.0
Gordon already stole a dozen bags in 45 games before getting sidelined with a right wrist contusion, and three home runs represent a seismic power tear for the slap-hitting second baseman. Because of Mallex Smith's resurgence, Gordon has returned to the bottom end of Seattle's depleted lineup. When healthy, he's a one-category asset who could potentially regain some value in the runs and average columns.
17 Lourdes Gurriel Jr. (TOR - 2B,SS) 169 11 31 18.6 5.0 241.0 +72.0
Gurriel was so awful to open the season the Toronto sent him back to the minors. He responded by earning his job back then taking the league by storm. Heading into the break, he was one of the most exciting middle infielders in the game and that should continue throughout the remainder of the year.
18 Scooter Gennett (CIN - 2B) 163 11 41 20.1 3.8 123.0 -40.0
Scooter missed the vast majority of the first half and hasn't quite been playing every day since returning from injury. With that said, he was so exceptional over his previous 1000 plate appearances that it should be considered only a matter of time before he returns to hitting like Freddie Freeman.
19 Brandon Lowe (TB - 2B) IL10 172 13 30 21.1 4.7 406.0 +234.0
Lowe has slowed down considerably and hit the IL after fouling a ball off his shin, but he will be back any day and when he does, fantasy owners have a reliable player who will contribute in all five primary categories, but without carrying you in any.
20 Keston Hiura (MIL - 2B) 180 15 50 21.8 8.9 430.0 +250.0
Hiura crushed five home runs in his first 17 big league games, but Milwaukee nevertheless sent him back down when activating Travis Shaw from the IL. Less than a month later, the premier prospect is back from Triple-A, where he batted .329 with 19 homers and seven steals in 57 games. Now batting .323 with nine homers and five steals in 33 games, he isn't going anywhere this time. While his strikeouts have risen this year, the 22-year-old still profiles as someone who can hit for contact and power. He should be rostered in all mixed leagues.
21 Robinson Cano (NYM - 2B) 167 11 35 22.4 6.2 104.0 -63.0
Cano was exceptional in 2018 when he wasn't suspended but apparently, he finally hit the wall towards the end of a player's career. Neither the batting average or power are here nor are the expected to return.
22 Cesar Hernandez (PHI - 2B) 201 17 29 22.4 2.5 173.0 -28.0
You may not feel sexy running Hernandez out there in your lineup every day, but as is always the case, Hernandez isn't making anyone regret spending a late round pick on his reliable production in all five categories.
23 Jonathan Schoop (MIN - 2B) DTD 199 14 39 24.6 4.3 180.0 -19.0
It may not be the Schoop of old, but there is certainly value in what the Twins' second basemen has accomplished for fantasy owners thus far. He should finish the season with 25 homers while offering plenty of RBIs and runs thanks to everyday at-bats in the strong Twins' lineup.
24 Matt Carpenter (STL - 1B,2B,3B) IL10 177 11 34 21.0 5.8 65.0 -112.0
Despite entering 2018 with health woes and batting .155 in April, Carpenter went scorched earth to hit .257/.374/.523 with a career-high 36 homers. Those who bet on a 2019 repeat are running out of time. The third baseman entered the All-Star break batting .216/.325/.381 with 10 homers in 77 games. He went on the IL with illness and back spasms. Shortly after returning, he went back on the shelf with a foot injury. MLB's leader in hard-hit rate last year is now in the bottom-30 percentile, and his xSLG has dropped from .546 to .404. We saw his ability to adjust and heat up in a seismic way last year, but it's getting tougher to hold out hope.
25 Rougned Odor (TEX - 2B,DH) 206 14 35 25.1 5.3 133.0 -73.0
Odor did his thing for a while where he was a total trainwreck, and while the batting average is still below .200, he has started to play much better of late and is, as always, producing in both the homer and stolen base departments.
26 Brian Dozier (WSH - 2B) 227 17 38 25.8 4.2 137.0 -90.0
Gone are the days where Dozier will flirt with 40 homers, but he still has sufficient power that outweighs his often lousy batting average. He is a useful fantasy asset in deeper leagues and one worth keeping an eye on in more shallow formats.
27 Cavan Biggio (TOR - 2B) 250 13 42 26.7 9.3 616.0 +366.0
It is tempting to get excited when you hear Biggio's name, but he was not a top prospect by any stretch of the imagination and while he may provide some power and speed, the batting average will likely kill you.
28 Ryan McMahon (COL - 1B,2B,3B) 306 19 42 31.2 4.9 307.0 +1.0
The breakout appeared to be arriving a year later than anticipated for McMahon, who made the Rockies' Opening Day lineup after hitting .424 with nine doubles and three homers in spring. An elbow injury, however, sent him to the IL in early April. He homered in his return, but then tumbled into the Rockies promoted uber prospect Brendan Rodgers. Although McMahon is hitting an unexciting .263/.334/.431 with just nine home runs, he should keep playing with Rodgers out for the season. Keep him in mind as a streamer when the Rockies are home.
29 Kolten Wong (STL - 2B) 283 20 48 31.6 6.8 480.0 +197.0
For years, Wong has flashed excellent fantasy skills at times then proceeded to burn everyone who had the nerve to pick him up in the midst of his hot streak. There may be another flash left at some point this season, but you certainly can't count on much if you own Wong.
30 Howie Kendrick (WSH - 2B,LF) 277 14 51 29.0 8.7 552.0 +275.0
In what may be the most surprising breakout in all of baseball, the 36-year-old Kendrick has turned into a prolific hitter with power to go along with his .330 batting average. And believe it or not, the underlying stats suggest it is the real deal so don't get the crazy idea of trying to sell him high.
31 Asdrubal Cabrera (TEX - 2B,3B,SS) 280 22 36 30.6 3.3 199.0 -81.0
Cabrera is the cut-off between a long list of useful fantasy middle infielders and players who can fill a roster spot if you are desperate for counting stats. The batting average is going to hurt and he surely won't steal bags, but the other three categories are all plusses.
32 Jurickson Profar (OAK - 1B,2B,3B,SS) 361 16 43 34.8 4.3 140.0 -221.0
It took a bit longer than expected, but Profar finally emerged as a strong major leaguer by batting .254/.335/.458 with 20 homers and 10 steals in 2018. Perhaps the Rangers knew what they were doing when moving him to the A's. He's batting .212/.276/.370 at the break. He has at least maintained some power and speed with 10 homers and six steals. Profar's multi-position eligibility could help investors in deeper mixed leagues, but Franklin Barreto could take away from playing time at second base.
33 David Fletcher (LAA - 2B,3B) 289 22 46 32.7 6.7 591.0 +302.0
Fletcher isn't going to help you win the home run category, nor will he steal double-digit bases, but he might reach 80 runs with a batting average near .300 so make room for him if he is still available in your league.
34 Adam Frazier (PIT - 2B,LF,RF) 352 25 51 35.4 2.4 326.0 -26.0
You can be certain that Frazier won't offer any power or speed, but 80 homers and a .280 batting average never hurt anyone. If you need a warm body to fill in for an injured player, he can answer the call without pain.
35 Chris Taylor (LAD - 2B,SS,LF,CF) IL10 373 24 50 35.8 6.5 211.0 -162.0
Replacing the injured Corey Seager at shortstop, Taylor has batted 11-for-24 with three doubles and three homers in his last seven games and .282/.340/.542 since the start of May. He's eligible for three positions (2B, SS, and OF) in a loaded Dodgers lineup after combining for 38 homers and 26 steals in the previous two seasons. The late bloomer also has discouraging Statcast numbers, but he's worth rostering in more comprehensive mixed leagues.
36 Marwin Gonzalez (MIN - 1B,2B,SS,LF) 316 25 53 36.2 7.4 232.0 -84.0
37 Kike Hernandez (LAD - 1B,2B,SS,LF,CF,RF) 299 20 44 36.5 6.3 288.0 -11.0
The batting average has devestated fantasy owners thus far in the first half and while it may come up, it won't be enough to warrant rostering Kike in a standard-sized league.
38 Niko Goodrum (DET - 1B,2B,3B,SS,LF,RF) 344 31 46 37.5 4.5 298.0 -46.0
The batting average hasn't been there with Niko this year, but there is reason for hope and when you add that to the fact that he is a reliable source of both power and speed, he is worthy of keeping an eye on for a potential injury fill-in in the coming weeks.
39 Willy Adames (TB - 2B,SS) 345 24 45 39.5 4.4 274.0 -71.0
There is no denying the potential in the Rays' young middle-infielder, but like Dansby Swanson over the past few seasons, he just isn't quite ready at the plate yet. You can still get a handful of steals and homers, but not enough to make up for his batting average.
40 Luis Urias (SD - 2B) MiLB 430 34 53 42.2 5.2 389.0 -41.0
Urias was rough in his debut, but don't give up on him quite yet. Rather, he is among the top stashes remaining in the minor leagues. When he does get another chance, he will be worth owning in most leagues assuming the Padres or his new team (via trade) gives him a chance.
41 Starlin Castro (MIA - 2B) 385 31 53 43.1 5.4 350.0 -35.0
Castro is playing every game for Miami, but that is quite literally all you can say on the pro side of his performance. He doesn't offer power anymore and his batting average will continue to hover around .250 for the remainder of the season.
42 Jason Kipnis (CLE - 2B,CF,DH) 505 31 56 43.2 6.4 378.0 -127.0
At this point in his career, Kipnis is only a worthwhile fantasy asset in deeper leagues. He should end up with double-digit homers and steals, but not by much, and drug down by a rough batting average.
43 Leury Garcia (CWS - 2B,LF,CF,RF) 336 19 47 36.5 7.8 689.0 +353.0
Garcia isn't even going to finish the season with 10 homers, but he offers some speed and is on pace for 100 runs thanks to a quality .290 batting average and every day playing time for the White Sox. You can use him without regret although he won't be a world saver.
44 Travis Shaw (MIL - 1B,3B,2B) MiLB 323 13 53 43.6 7.6 97.0 -226.0
Shaw could potentially be a worthwhile addition at some point later in the year, but for now, he has lost his job to Hiura and should be released in every format.
45 Garrett Hampson (COL - 2B,SS) 365 17 60 45.0 6.1 202.0 -163.0
More than likely, Hampson won't get his job back as the Rockies' primary second baseman. Even with injury, he may be third on the depth chart. With that said, if for whatever reason he does find his way into at-bats, he'll be worth monitoring as a potential pickup.
46 Tommy La Stella (LAA - 2B,3B) IL10 498 25 51 45.0 4.7    
La Stella was among the top breakout infielders this year before going on the IL for 2 to 3 months. If you have enough room on your IL or even bench, he may be worth holding onto for the head to head playoff stretch.
47 Chad Pinder (OAK - 2B,3B,LF,RF) 452 34 58 48.7 5.0 572.0 +120.0
48 Eric Sogard (TOR - 2B,SS) 410 31 58 41.0 8.8    
Sogard has been a pleasant surprise this year with a batting average near 300 and both some power and speed. It's a risk to rely on that continuing, but there is more hope than many other options on your waiver wire in the middle infield.
49 Ian Kinsler (SD - 2B) 496 37 59 49.0 6.4 379.0 -117.0
50 Joey Wendle (TB - 2B,LF) 389 26 56 47.8 5.8 236.0 -153.0
Right after returning from a hamstring injury, Wendle fractured his wrist. He missed another seven weeks before returning to the Rays, who have inserted him back into the starting lineup despite collecting four hits in 39 plate appearances. A healthy Wendle could still help in deeper leagues if given an opportunity, as he broke out to bat .300 with seven homers and 16 steals last season.
51 Franklin Barreto (OAK - 2B) 433 25 61 47.4 8.7 459.0 +26.0
52 Wilmer Flores (ARI - 1B,2B,3B) 512 38 58 52.2 4.6 364.0 -148.0
53 David Bote (CHC - 2B,3B) 411 26 51 43.4 8.9 517.0 +106.0
54 Eduardo Nunez (BOS - 2B,3B) DFA   45 64 54.4 6.1 384.0  
55 Jed Lowrie (NYM - 2B,3B) IL60 493 38 62 53.3 4.4 281.0 -212.0
Lowrie has been on the IL all season and just suffered another setback. Even if and when he returns to action, fantasy owners shouldn't pay any attention.
56 Austin Barnes (LAD - C,2B) 449 36 53 49.7 2.6 321.0 -128.0
Even if he continues to split time with Russell Martin all year, Barnes is one of the few catchers out there who is capable of delivering double digit HRs, a decent batting average, and handful of stolen bases.
57 Logan Forsythe (TEX - 2B,3B) 451 37 58 50.0 3.7 712.0 +261.0
58 Chris Owings (BOS - 2B,3B,CF,RF) MiLB 507 39 68 51.5 11.7 624.0 +117.0
59 Josh Harrison (DET - 2B) IL60 490 37 60 55.0 2.8 475.0 -15.0
60 Yolmer Sanchez (CWS - 2B,3B)   47 63 53.5 6.0 578.0  
61 Joe Panik (SF - 2B)   45 66 56.4 7.3 495.0  
62 Isiah Kiner-Falefa (TEX - C,2B,3B) IL10   54 65 58.3 3.9 339.0  
63 Hernan Perez (MIL - 2B,3B,SS,LF,RF) MiLB   53 67 59.2 4.3 413.0  
64 Ronny Rodriguez (DET - 2B,3B,SS) MiLB   52 64 56.8 5.1 756.0  
65 Neil Walker (MIA - 1B,2B,3B)   56 65 58.6 3.4 432.0  
66 Ben Zobrist (CHC - 2B,LF,RF) RST   51 69 61.4 6.2 373.0  
67 Brandon Drury (TOR - 2B,3B)   55 60 57.7 2.1 518.0  
68 Zack Cozart (LAA - 2B,3B,SS) IL60   52 70 61.0 9.0 460.0  
Cozart may miss time at the start of the season with a mild calf strain, and after his 2018 performance, it is fair to forget about him, but don't be so quick to forget how excellent he was in 2017 with the Reds, knocking 24 homers with a .297 batting average in just 122 games.
69 Dustin Pedroia (BOS - 2B) IL60   60 73 64.8 5.1 410.0  
70 Jedd Gyorko (STL - 2B,3B) IL10   58 69 63.5 5.5 635.0  
71 Yangervis Solarte (MIA - 2B,3B,SS) MiLB   61 71 64.8 3.8 604.0  
72 Alen Hanson (TOR - 2B,3B,SS,LF) MiLB   59 71 65.0 4.9 619.0  
73 Daniel Robertson (TB - 2B,3B,SS) IL10   59 67 63.0 4.0 500.0  
74 Wilmer Difo (WSH - 2B,3B) MiLB   63 72 67.3 3.8 535.0  
75 Daniel Descalso (CHC - 1B,2B,3B)   63 68 65.5 2.5 541.0