Just over two-thirds of MLB is in action tonight.
The latest: The San Diego Padres are red-hot and host the Pittsburgh Pirates, who have tumbled out of the playoff picture with seven straight losses. Elsewhere, the Houston Astros look to build on their MLB-best five-game winning streak.
Check out the latest MLB odds for Monday, Aug. 12.
MLB odds: Aug. 12
Visit all of NorthStar Bets' MLB markets. Click on game odds below to bet now.
Chicago Cubs vs. Cleveland Guardians
St. Louis Cardinals vs. Cincinnati Reds
Houston Astros vs. Tampa Bay Rays
Texas Rangers vs. Boston Red Sox
Kansas City Royals vs. Minnesota Twins
Los Angeles Dodgers vs. Milwaukee Brewers
New York Yankees vs. Chicago White Sox
Toronto Blue Jays vs. Los Angeles Angels
Colorado Rockies vs. Arizona Diamondbacks
Pittsburgh Pirates vs. San Diego Padres
Atlanta Braves vs. San Francisco Giants
Betting insights
- The Chicago Cubs aren't out of the wild-card hunt just yet. Shota Imanaga (3.06 ERA) gets the ball and looks to extend the team's four-game winning streak. Chicago has won each of his last four starts. Ben Lively (3.59 ERA) starts for Cleveland.
- Houston has reclaimed the top spot in the AL West lead thanks to its three-game sweep of the Boston Red Sox on the weekend. The Astros have scored 33 runs during their five-game winning streak (6.6/game).
- San Diego is an MLB-best 16-4 since the all-star break. The Padres swept the Pirates in Pittsburgh last week and are favoured to win tonight's opener at home. Joe Musgrove (5.66 ERA) has logged three straight quality starts against the Bucs.
- A pitcher's duel between last year's NL Cy Young winner (Blake Snell) and this year's NL Cy Young favourite (Chris Sale) closes out the slate. Sale has a 2.75 ERA this season while Snell has a 1.65 ERA in his last seven games.