1. Wilson Contreras (Chicago Cubs)
  2. JT Realmuto (Miami Marlins)
  3. Evan Gattis (Houston Astros)
  4. Wilson Ramos (Tampa Bay Rays)
  5. Yadier Molina (St. Louis Cardinals)
  6. Yasmani Grandal (Los Angeles Dodgers)
  7. Buster Posey (San Francisco Giants)
  8. Salvador Perez (Kansas City Royals)
  9. John Hicks (Detroit Tigers)
  10. Kurt Suzuki (Atlanta Braves)

Exempt because of Injury: Gary Sanchez (Yankees), Francisco Cervelli (Pirates), Mike Zunino (Mariners)

Just missed the cut:  Yan Gomes (Indians), Robinson Chirinos (Rangers)

  • The catcher list is as depressing as they come, and with the Sanchez injury, it looks that much worse.
  • Contreras leads the way not because of his recent play, but more on his giant upside.
  • Realmuto jumps all the way up to number two — he offers a solid average and a decent amount of power, but it’s a shame he hasn’t been running this year.
  • Not many people would have pegged Gattis for being the most productive fantasy catcher in the first half of the year, but here we are.
  • I like what Molina has done since he has come off the DL and his power numbers over the past couple of seasons are encouraging.
  • Those who drafted Ramos and Grandal in the later rounds have to be ecstatic with what they have gotten so far. The opposite can be said for the owners of Posey and Perez, who have been disappointing all year. They remain on the list strictly because of their previous years of solid play.
  • Hicks sneaks into the top ten due to the injury to Miguel Cabrera. His eligibility at first base and catcher are a nice bonus as well.
  • I have liked Suzuki’s production this year, but the fact that he is splitting time with Tyler Flowers makes him hard to trust going forward.

Dark Horse: Robinson Chirinos (C) Texas Rangers– It was painful to find a dark horse candidate from the catcher position, but Chirinos does offer some intrigue. With the recent Zunino injury, owners can rest easy knowing that by adding Chirinos they will essentially get the same production. He has good power upside and is a serviceable player for any team looking for more homeruns.

First Base

  1. Paul Goldschmidt (Arizona Diamondbacks)
  2. Freddie Freeman (Atlanta Braves)
  3. Anthony Rizzo (Chicago Cubs)
  4. Edwin Encarnacion (Cleveland Indians)
  5. Joey Votto (Cincinnati Reds)
  6. Cody Bellinger (Los Angeles Dodgers)
  7. Jose Abreu (Chicago White Sox)
  8. Jesus Aguilar (Milwaukee Brewers)
  9. Rhys Hoskins (Philadelphia Phillies)
  10. Matt Olson (Oakland Athletics)

Just missed the cut: Carlos Santana (Phillies), Brandon Belt (Giants) Joey Gallo (Rangers)

  • Everything is back to normal in the (fantasy) world now that Paul Goldschmidt has taken his spot as the number one first basemen back. Freeman has been consistent all year, but his recent numbers have been underwhelming so he moves to number two.
  • The trio of Rizzo, Edwin and Votto have been up and down all year, but given their track record, they all stay in the top five.
  • Bellinger seems to have figured things out after a dreadful beginning to the year, and his recent play has been stellar.
  • Abreu has been consistent all year, but the power seems to have dropped a little.
  • Aguilar has been one of the biggest surprises in fantasy and has continued to play well with Eric Thames back from injury, making him one of the best options at first base.
  • Hoskins has come back from injury and hit well in the past month, which should makee fantasy owners feel better.
  • Despite inconsistent play, Olson’s power keeps me a fan.

Dark Horse: Yuli Gurriel (1B) Houston Astros- There is nothing particularly flashy about Gurriel’s game, but he has been a monster with runners in scoring position this year. He is not known for his power, but Houston has been batting Gurriel third or cleanup recently. He should continue to produce at a high level.

Second Base

  1. Jose Altuve (Houston Astros)
  2. Jose Ramirez (Cleveland Indians)
  3. Javier Baez (Chicago Cubs)
  4. Ozzie Albies (Atlanta Braves)
  5. Scooter Gennett (Cincinnati Reds)
  6. Matt Carpenter (St. Louis Cardinals)
  7. Jed Lowrie (Oakland Athletics)
  8. Max Muncy (Los Angeles Dodgers)
  9. Dee Gordon (Seattle Mariners)
  10. Whit Merrifield (Kansas City Royals)

Exempt because of Injury: Robinson Cano (Sus) Gleyber Torres (Yankees)

  • Second base talent this year is deep and filled with production. Altuve has not set the world on fire thus far, but it’s tough to move him out of the number one spot, even with Ramirez knocking on the door.
  • Baez moves up to the third spot because of his surprisingly steady play this season — he looks like a legit 30 home run, 30 steal option.
  • Albies has cooled off since his scorching hot start but still has very good numbers across the board.
  • I had my doubts about Gennett, but he has proved me wrong and looks like a legit fantasy option.
  • Carpenter was throwing together one of the worst seasons of his career until he decided to pull it together and has suddenly become the Carpenter of old again.
  • Lowrie is the most likely on the list to fall out completely — the numbers he is putting up don’t match his history and he is a major injury liability.
  • Muncy might be the hottest hitter in baseball right now and could continue to jump up the list if his play continues.
  • The top ten is rounded out by a couple of base stealers in Merrifield and Gordon. Gordon has to be one of the biggest disappointments in fantasy this year, but the fact that he hits for a decent average and steals bases keeps him in the top-ten second basemen. Merrifield doesn’t offer the same average or quite as many steals, but he is a capable 15 homer and 15 steal option.

Just missed the cut: Cesar Hernandez (Phillies), Brian Dozier (Twins), Starlin Castro (Marlins)

Dark Horse: Jurickson Profar (2B,3B,SS,OF) Texas Rangers: The runs scored are nice, and Profar seems to be capable in all fantasy tools. His average is upsetting, but advanced stats show that he has been unlucky so far. Once he starts to bump the average up, Profar will be a major fantasy contributor, especially since he is eligible at four positions.

Third Base 

  1. Nolan Arenado (Colorado Rockies)
  2. Manny Machado (Baltimore Orioles)
  3. Alex Bregman (Houston Astros)
  4. Eugenio Suarez (Cincinnati Reds)
  5. Anthony Rendon (Washington Nationals)
  6. Nicholas Castellanos (Detroit Tigers)
  7. Travis Shaw (Milwaukee Brewers)
  8. Mike Moustakas (Kansas City Royals)
  9. Kyle Seager (Seattle Mariners)
  10. Eduardo Escobar (Minnesota Twins)

Exempt because of Injury: Josh Donaldson (Blue Jays) Kris Bryant (Cubs)

  • Arenado started the year off slow but has regained form as the number one fantasy third baseman.
  • Machado is close behind and should increase in value once he is traded to a better lineup.
  • Bregman has gotten over his early struggles and has been one of the best hitters in baseball as of late.
  • I have liked Suarez’s game and numbers all year — he remains vastly underrated at the position.
  • Rendon has put it together, despite the Nationals’ struggles as a team.
  • Even with poor plate discipline, Castellanos has been solid across the board.
  • I see Shaw, Moustakas and Seager as interchangeable. They all bring very similar things to the table with a low average and lots of power.
  • Escobar has been an extra base machine this year, but might be the streakiest player in all of baseball.

Just missed the cut: Miguel Andujar (Yankees), Rafael Devers (Red Sox), Brian Anderson (Marlins)

Dark Horse: Joey Gallo (1B, 3B, OF) Texas Rangers – Continuing the streak of Texas Ranger dark horses is Joey Gallo. He might be the most interesting player in all of fantasy, because never has a player with 50 home run potential been perceived so poorly. Then again, people rarely strikeout at the rate Gallo does, and he doesn’t offer much else than extra power to a lineup. Owners with a need in the power department may be able to get him fairly cheap, considering how frustrated owners can get with him.


  1. Francisco Lindor (Cleveland Indians)
  2. Trea Turner (Washington Nationals)
  3. Jean Segura (Seattle Mariners)
  4. Trevor Story (Colorado Rockies)
  5. Xander Bogaerts (Boston Red Sox)
  6. Did Gregorius (New York Yankees)
  7. Chris Taylor (Los Angeles Dodgers)
  8. Andrelton Simmons (Los Angeles Angels)
  9. Brandon Crawford (San Francisco Giants)
  10. Tim Anderson (Chicago White Sox)

Exempt because of Injury: Corey Seager (Dodgers), Carlos Correa (Astros)

  • Lindor’s numbers are crazy right now, making him the easy choice for the top shortstop.
  • Trea Turner started off slow but has turned it around lately and is a top candidatee to blow up the second half of the year.
  • Jean Segura hitting second in a high-powered Mariners lineup makes him a very interesting player this year.
  • Story is doing what no one thought he could and continues to be a solid five-tool player.
  • Bogaerts is back from injury and looking good.
  • Gregorius is trending in the wrong direction but remains on the list because of his hot start (and a surprising number of steals).
  • Even though he is splitting time in the lead off role, Taylor has been swinging a hot bat lately. His lack of steals has been disappointing, though.
  • Simmons is back from injury and refusing to strikeout, although his stats are not elite outside his average.
  • I never thought I would see the day that Brandon Crawford made one of my rankings, but I can’t leave him off after he hit almost .400 for close to a month.
  • If Anderson can cut down on the strikeouts, he is showing a surprising power-speed combo few saw coming.

Just missed the cut: Marcus Semien (Athletics), Jose Peraza (Reds)

Dark Horse: Dansby Swanson (SS) Atlanta Braves: As someone that has hardly played in the big leagues, it feels like Dansby Swanson has been frustrating fantasy owners for years. Swanson has been hitting well since coming off the DL, showing more power then expected. Don’t expect him to hit in a decent spot in the order for the Braves, but given how good their offense is, he can still be productive. Swanson’s youth is the biggest question mark because we don’t know his true ceiling, but he is someone to keep an eye on if in desperate need of some shortstop help.


  1. Mike Trout (Los Angeles Angels)
  2. D. Martinez (Boston Red Sox)
  3. Mookie Betts (Boston Red Sox)
  4. Aaron Judge (New York Yankees)
  5. Andrew Benintendi (Boston Red Sox)
  6. Charlie Blackmon (Colorado Rockies)
  7. Giancarlo Stanton (New York Yankees)
  8. Bryce Harper (Washington Nationals)
  9. George Springer (Houston Astros)
  10. Eddie Rosario (Minnesota Twins)
  11. Justin Upton (Los Angeles Angels)
  12. Micheal Brantley (Cleveland Indians)
  13. Mitch Haniger (Seattle Mariners)
  14. Nick Markakis (Atlanta Braves)
  15. Khris Davis (Oakland Athletics)

Regardless of how many homers JD is mashing, Trout is doing his usual stuff and can’t possibly be moved from the number one spot.

Mookie drops to third after cooling off from a hot start.

If Judge can continue to keep his average up, he will be the Yankees’ premier power bat for years to come.

Nobody seems to be talking about Benintendi, but he is quietly a top 15 player in all of fantasy right now.

It always feels like Blackmon and Stanton can get scorching hot at any time, so they remain in the top ten.

Fans can’t help but be disappointed in Harper and the season he is putting together, but even at his worst, he is a solid fantasy option.

Springer doesn’t have his usual average, but leading off for the World Series champs is enough to make anyone a fantasy stud.

Rosario cracks the top ten outfielders and could climb even higher if he stays on track.

Upton’s numbers don’t jump off the charts, but he remains on the list because of his pedigree.

Brantley has been one of the biggest surprises this year and will be legit for as long as he stays healthy.

Haniger seems to be putting it all together, and his patient owners could not be happier.

Including Markakis in the top fifteen hurts, but it’s something that has to be done given how well he has hit in a good Braves lineup.

Davis rounds out the top fifteen as one of the best, most consistent home run hitters in the league.

Just missed the cut: Ender Inciarte (Braves), Matt Kemp (Dodgers), Starling Marte (Pirates), Lorenzo Cain (Brewers)

Dark Horse: Odubel Herrera (OF) Philadelphia Phillies – Herrera is one of the most confusing players to track — all of the advanced stats show that he shouldn’t be a legit power hitter, yet he has kept a good average and is up to 15 home runs at the halfway point of the season. He is often bats in a favorable spots and is quietly putting together another solid year.

For quality up-to-date sports reporting, visit our website, like us on Facebook, and follow us on Twitter and Instagram.


This site uses Akismet to reduce spam. Learn how your comment data is processed.