MLB Best Bets: Baseball Picks for July 21st

CarlosRodonCelebration Betsperts Media & Technology

Were back from the All-Star break and we head into the unofficial second half of the MLB season. A couple of big series get started today with the Yankees and Astros kicking off a 4-game set in Houston in what could be an ALCS preview, and we have the always entertaining Giants vs Dodgers rivalry. 5 games on the MLB slate today, two doubleheaders and a solo matchup. Let’s take a look at some picks and previews for today’s smaller slate.

FanDuel No Sweat First Bet
No Sweat First Bet up to $1,000

Game 1: Tigers vs A’s No Runs in 1st Inning (-145) – BetMGM

Not the greatest of odds here, but two bad offenses coming together in Oakland after a long layoff. The early start out in Oakland too I think adds to the likelihood of less runs early. Neither offense was all that good headed into the All-Star break, either. The Tigers were shutout in 2 of their last 4 games headed into the break, while Oakland averaged under 3 runs per game in their last 4 games. Both teams are hitting under .230 on the season. The pitching matchup is the worry here, Tarik Skubal has been ok this season, Zach Logue has been brutal with an ERA over 5.00. Let’s roll the dice on a sleepy start in Oakland.

BetMGM Promo Code
First Bet Offer up to $1,000

Giants vs Dodgers Under 8 (+100) – DraftKings

All-Star Carlos Rodon takes the mound for the Giants tonight in this rivalry matchup and he’s been really good over his last 5 starts. He’s allowed 1 ER in 4 of his last 5 outings and has 19 Ks combined in his last 2 starts. His last 3 outings against “good teams” (Brewers, Padres, Braves) he’s been nearly lights out with 29 Ks over those 3 starts, averaging 7.0 IP and allowing just 1 ER in each. 3 of the 5 matchups between these two teams have gone under 8 this season, 3 of them have even been 5 runs or under. Mitch White throws for LA, he’s the most gettable arm in that rotation, but the Giants have struggled a bit offensively this season.

Read more about the Giants vs Dodgers matchup

DraftKings Deposit Bonus up to $1,000
Deposit Bonus!

Game 1: Yankees vs Astros Over 8 (-110) – DraftKings

This one’s an early first pitch, 1:10pm ET. I just like there to be runs in this game. I know it’s a long layoff after the All-Star game so the bats might be a little slow to start, but both offenses are so high powered. The Yankees have scored 27 runs combined in their last two games. The Astros offense limped into the break, but for them the layoff and coming home might be a good thing to wake the bats up. First game back from the break, let’s ride with an over.

Read more about the Yankees vs Astros matchup


Matt Rooney

Matt comes from Chicago and has lived in the area his whole life. Graduated from and played football at Illinois Wesleyan University in Bloomington, IL while also serving as the director of student sports broadcasting. He writes for Betsperts as well as appears on several shows across the network.

Deals of the Day

See All