The Matchup Report

Chicago Cubs vs Baltimore Orioles Prediction (July 9): Odds, Pick & Analysis

EW

Ethan Walker

July 8, 2026 · 9:48 PM EDT
MLB
Share
Oriole Park at Camden Yards — Chicago Cubs at Baltimore Orioles

Chicago Cubs vs Baltimore Orioles · July 9, 2026 · 6:35 PM EDT · Photo: ESPN

The Chicago Cubs arrive in Baltimore with a substantial offensive edge on paper, yet the Orioles present compelling value in a matchup where pitching quality could prove decisive. Chicago's .245 batting average and .750 OPS significantly outpace Baltimore's .239 average and .714 OPS, and the Cubs have been the more consistent team overall, sitting at 51-40 with a 7-3 record in their last 10 games compared to the Orioles' struggling 42-50 mark and 4-6 recent form.

Tonight's Odds

MONEYLINE
Chicago Cubs-140
Baltimore Orioles+110
RUN LINE
Chicago Cubs -1.5+154
Baltimore Orioles +1.5-210
OVER/UNDER
Over 11.5-136
Under 11.5+102

Probable Pitchers

Chicago Cubs

LHP David Peterson

Record4-7
ERA6.75
WHIP1.67
IP77.3
K/97.9
BB/93.8
VS

Baltimore Orioles

LHP Trevor Rogers

Record6-7
ERA4.70
WHIP1.32
IP84.3
K/96.9
BB/93.1

The Orioles' lineup, however, features more disciplined power production than their season averages suggest. Pete Alonso leads the Baltimore attack with a .812 OPS and 20 home runs, providing the kind of mid-order thump that can carry a team through short series. Taylor Ward has been a steady presence at .255 with a .736 OPS, while Gunnar Henderson, despite a lower .221 average, maintains a .692 OPS and 16 home runs. The Orioles' pitching staff has been marginally more effective, posting a 4.35 ERA compared to Chicago's 4.35 ERA, though Baltimore's 1.37 WHIP indicates some control issues.

Chicago's offensive firepower centers on Pete Crow-Armstrong, whose .297 average and .931 OPS represent elite production. Seiya Suzuki adds balance at .260 with a .791 OPS, while the Cubs' 117 home runs and 5.10 runs per game demonstrate sustained offensive consistency. The Cubs' pitching depth, however, faces immediate strain. David Peterson, Chicago's probable starter, carries a concerning 6.75 ERA across four wins and seven losses—a stark departure from the team's 4.35 team ERA. The Cubs are also managing multiple injuries, with eight players on the injured list including starter Jameson Taillon, which limits rotation flexibility.

Trevor Rogers takes the mound for Baltimore with a 4.70 ERA, but his 6-7 record masks steadier recent performance. More importantly, the Orioles' Kyle Bradish (3.75 ERA) and Shane Baz (4.21 ERA) provide a more stable backend than Chicago's current rotation options. The Cubs' -140 moneyline reflects confidence in their overall roster quality, yet Peterson's elevated ERA against a lineup featuring Alonso's power presents real risk.

Baltimore's +110 value makes sense as a contrarian play. While the Orioles trail in overall offensive metrics, their power-hitting core can exploit Peterson's struggles, and Rogers offers sufficient stability to keep the game competitive. The Orioles' two-game losing streak has likely depressed their odds beyond their true winning probability, especially in a matchup where the Cubs' pitching disadvantage is pronounced. The value proposition favors Baltimore at plus money.

Best Bet

Baltimore Orioles (+110)

Based on the matchup analysis, recent form, and line value, Baltimore Orioles (+110) is our top play for this game.

More MLB Predictions