Chicago Cubs vs Baltimore Orioles Betting Pick & Prediction for Game on 7/7

The Chicago Cubs travel to Baltimore to play against the Orioles at Oriole Park at Camden Yards. The Cubs have a record of 50-40 and rank second in the NL Central. They have won seven of their last ten games, including their most recent one.
The Orioles, with a record of 42-49, stand fourth in the AL East. They have struggled recently, losing six of their last ten games. This night game will be shown on MASN, with mild weather and light rain expected.
Chicago Cubs Team Preview
The Chicago Cubs have shown mixed results in their recent games. They secured a win against the St. Louis Cardinals on July 5th with a score of 6-4. Javier Assad, the starting pitcher, held the Cardinals to zero earned runs over 4 2/3 innings.
Offensively, the Cubs have displayed strong performances in some games. On July 1st, they scored 23 runs against the San Diego Padres, hitting eight home runs. Dansby Swanson was a key player in that game, driving in eight runs with three home runs.
The Cubs have a strong on-base percentage ranking 3rd in the league, but their batting average sits at 11th. They have a slugging percentage that ranks 9th, with 112 home runs so far this season. As they prepare to play the Baltimore Orioles, Matthew Boyd will take the mound for them, bringing a 5.08 ERA into the game.
Cubs vs Orioles Game Day Info
- Sport: MLB
- Teams: Chicago Cubs vs. Baltimore Orioles
- Venue: Oriole Park at Camden Yards, Baltimore, MD
- Date: Tuesday, July 7, 2026
- Betting Odds: Cubs Moneyline -119, Orioles Moneyline -101
Baltimore Orioles Team Preview
The Baltimore Orioles are coming off a series against the Cincinnati Reds. They split the series with two wins and two losses. In the most recent game, the Orioles lost 3-2 despite a solid performance from starting pitcher Kyle Bradish, who went 7 2/3 innings, allowing only three runs.
The Orioles’ offense has been mixed recently. Pete Alonso leads the team with 19 home runs and 60 RBIs. Blaze Alexander has been a consistent hitter with a .310 batting average, contributing solidly from the third base position.
Shane Baz will be the starting pitcher for the Orioles in the next game against the Chicago Cubs. This season, Baz has a record of 4-8 with a 4.19 ERA. He will look to improve his record and help the Orioles secure a win at home.
BTB Betting Pick
The Cubs are slightly favored with a moneyline of -119 against the Orioles at -101. The Cubs’ strong on-base percentage, ranked 3rd, gives them an edge. The Cubs’ pitching has a higher ERA, but their batting stats suggest they can outscore the Orioles. Pick the Cubs to win straight up.
The total for the game is set at 9.5 runs. Both teams have similar ERAs, with the Cubs at 4.36 and the Orioles at 4.35. These pitching stats, combined with average hitting, suggest a lower-scoring game. The pick is to take the under 9.5 runs.