Simply put, today's slate is loaded.
Including doubleheaders and the resumption of postponed games, there are 19 games on the MLB slate for Wednesday, July 2.
Our MLB betting experts have looked over the odds to find the best betting value, and with such a full day of action, there's no time to waste on a meandering introduction. Today's MLB best bets are below.
MLB Best Bets Today
The team logos in the table below represent each of the matchups that our MLB betting staff is targeting from today's slate of games. Click on the team logos for any of the matchups below to navigate to a specific bet discussed in this article.
Game | Time (ET) | Pick |
---|---|---|
12:25 p.m. | ||
1:05 p.m. | ||
8:05 p.m. | ||
9:40 p.m. | ||
Specific betting recommendations come from the sportsbook offering preferred odds as of writing. Always shop for the best price using our MLB Odds page, which automatically surfaces the best lines for every game. |
Allan Lem's Cardinals vs Pirates Best Bet: Back the Starters
By Allan Lem
I have this projected closer to four earned runs over the first five innings of this game. The Mitch Keller side of the matchup is going to be the sweatier part, but the Cardinals are rolling out a slightly watered-down version of their lineup, with no Willson Contreras or Nolan Arenado in the lineup. Keller has struggled more against lefties this season (.769 OPS vs. lefties compared to .548 vs. righties), but the Cardinals are starting just five lefties. Keller has allowed a career-low 0.63 HR/9 this season, so I'm hoping he can continue to limit homers here.
On the other side, I'm going to continue to trust Sonny Gray. The Pirates have been on an offensive surge lately, but Gray's underlying metrics back up everything he's doing this season, and I'm siding with Gray over Pittsburgh's offense. His 2.96 FIP is backed by a 2.98 xFIP, and his 4.5% BB% is the lowest of his career. I don't see anything fluky in his numbers.