The Matchup Report

Chicago Cubs @ Baltimore Orioles Prediction (July 7): Odds, Pick & Analysis

ND

Noah Daniels

July 6, 2026 · 10:15 PM EDT
MLB
Share
Oriole Park at Camden Yards — Chicago Cubs at Baltimore Orioles

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

The market is pricing this matchup as a near-toss-up, with the Cubs sitting at -112 moneyline odds despite holding a significant edge in the standings. Baltimore enters at -104, a modest underdog valuation that warrants closer inspection given the Orioles' recent struggles and the Cubs' momentum heading into Camden Yards.

Tonight's Odds

MONEYLINE
Chicago Cubs-112
Baltimore Orioles-104
RUN LINE
Chicago Cubs -1.5+140
Baltimore Orioles +1.5-170
OVER/UNDER
Over 9.5+100
Under 9.5-122

Probable Pitchers

Chicago Cubs

LHP Matthew Boyd

Record3-1
ERA5.08
WHIP1.40
IP33.7
K/99.9
BB/92.7
VS

Baltimore Orioles

RHP Shane Baz

Record4-8
ERA4.19
WHIP1.37
IP101.0
K/97.8
BB/93.5

Chicago's 50-40 record places them 6.0 games behind in their division but maintains a 1.5-game cushion in the Wild Card race, buoyed by a 7-3 mark over their last ten games. The Cubs' offense has been respectable if unspectacular, averaging 5.06 runs per game with an OPS of .747. Pete Crow-Armstrong has emerged as the engine driving Chicago's lineup, posting a .292 batting average with 19 home runs and a team-leading .910 OPS. Seiya Suzuki (.264 AVG, .795 OPS) provides secondary production, though the Cubs' middle order lacks the explosive upside needed to overcome a team ERA of 4.36. Matthew Boyd takes the mound for Chicago carrying a 3-1 record but an inflated 5.08 ERA—a red flag that immediately complicates the Cubs' pitching advantage narrative.

Baltimore's 42-49 record tells the story of a team treading water, sitting 11.5 games back in the division with a 3.5-game Wild Card deficit. The Orioles have won just four of their last ten games and currently ride a one-game losing streak. Offensively, they've managed 4.57 runs per game with a .714 OPS, marginally behind Chicago in run production. Pete Alonso (.251 AVG, 19 HR, .810 OPS) remains the most reliable bat in the lineup, while Taylor Ward (.253 AVG, .731 OPS) provides consistency. Gunnar Henderson, despite a modest .223 average, has chipped in 16 home runs. Shane Baz gets the nod for Baltimore with a 4-8 record but a superior 4.19 ERA compared to Boyd's 5.08. The Orioles' pitching staff overall (4.34 ERA) nearly matches Chicago's (4.36), and Baz's individual performance suggests Baltimore can keep this game tight.

The Cubs' injury situation is notably more acute than Baltimore's, with eight players on the injured list including starter Jameson Taillon. This depth depletion, combined with Boyd's inflated ERA, undermines Chicago's favorability in the betting line. The Orioles, despite trailing in the standings, have a clear pitching advantage in this specific matchup. Baz's 4.19 ERA against Boyd's 5.08 creates meaningful separation on the mound. While Alonso's .810 OPS trails Crow-Armstrong's .910, Baltimore's lineup carries enough pop to exploit Chicago's compromised pitching depth. The -104 moneyline on Baltimore reflects appropriate market skepticism of the Cubs' recent form and their mounting roster issues. In a game where the pitching matchup favors the underdog and Chicago's injury woes are mounting, Baltimore represents value.

Best Bet

Baltimore Orioles (-104)

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

More MLB Predictions