One of our three best MLB bets today might just be our biggest MLB bet of the season so far. We’ve had most of our success this season betting against specific starting pitchers and that’s what we’re trying today with Pittsburgh starter Jared Eickhoff.
Mets @ Astros
The Bet: Mets Moneyline (+120, FanDuel)
The Mets have not just been winning so far this season, they have been covering as well. The Mets are 40-30 ATS on the season after their 8-2 loss in Houston on Tuesday night. The Amazins have lost seven straight games in Houston, dating back to when the Astros were a National League team, but we’re predicting that streak ends today.
Carlos Carrasco has been up-and-down recently, giving up 8 runs in 11 innings over his past two outings against the Marlins and the Angels, but he threw a gem earlier this month, allowing 2 runs in 7 innings against the Padres.
Houston’s starter Luis Garcia was shelled by the Marlins two starts ago but bounced back to allow just 1 run in 6 innings against the Rangers last week.
These teams, which even have 25 losses this season, are basically even, so we’re grabbing the underdog Mets today.
Cubs @ Pirates
The Bet: Cubs Moneyline (+105, UniBet)
Pittsburgh’s starter Jared Eickhoff is making his MLB season debut. Eickhoff has a 4.84 ERA in 13 appearances at AAA Indianapolis, though he may have been betrayed by some bad luck as he had a 1.07 WHIP. He made 4 starts and one relief appearance for the Mets last season and allowed 19 runs in 19.2 innings.
We are betting hard against Eickhoff this season, and riding Keegan Thompson and the Cubs today. Thompson has an ERA that is a run and a half better in the majors this season than Eickhoff’s was in the minors. The Cubs are our play of the day.
Cardinals @ Brewers
The Bet: Cardinals Moneyline (-106, FanDuel)
The Cardinals and Brewers have split the first two games of their series this week and the teams relative evenness is shown in the near identical odds both teams have today.
Milwaukee shutout St. Louis 2-0 on Monday, before the Cardinals topped the Brewers 6-2 yesterday. Today we’re going with the Cardinals, primarily because Brewers SP Eric Lauer has been in brutal form recently. Lauer gave up 8 runs to the punchless Nationals on June 11 and then allowed 4 runs to the MLB-worst Reds on June 17.
The ageless Adam Wainwright is on the hill for the Cardinals today. His typical start recently is essentially 3 runs allowed in seven innings. We’re taking the undervalued Cardinals, who should be legitimate favorites in this game.