Season Schedule
OffSTRegASGRegPostWSOff

Chicago Cubs vs Baltimore Orioles

Thursday, Jul 9, 2026Oriole Park at Camden Yards1:35 PM ETPreview
CHC · Away · 52-40

Chicago Cubs

NL Central · 4th · 6.0 GB
:
1:35 PM ET
H2H 12
BAL · Home · 42-51

Baltimore Orioles

Starting pitchers
6.75
ERA
1.67
WHIP
7.9
K/9
77.1
IP
10
GS
3.8
BB/9
Last 5 starts
Jul 3St. Louis Cardinals3.2ip10ER
Jun 27Milwaukee Brewers5.2ip2ER
Jun 21Philadelphia Phillies4ip4ER
Jun 15Cincinnati Reds3ip3ER
Jun 10St. Louis Cardinals3.2ip6ER
vs BAL — career
5GS.250OPP AVG20K
⚡ Alternating good/bad starts
4.70
ERA
1.32
WHIP
6.9
K/9
84.1
IP
16
GS
3.1
BB/9
Last 5 starts
Jul 3Cincinnati Reds5ip0ER
Jun 26Washington Nationals6.1ip1ER
Jun 20Los Angeles Dodgers7ip0ER
Jun 14San Diego Padres6ip2ER
Jun 9Seattle Mariners5.2ip3ER
vs CHC — career
1GS.148OPP AVG8K
↓ ERA trending down lately
Starter context
Rest6 days rest
QS%0%
Today
Rest6 days rest
QS%60%
Today
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs LHP / LHP (season splits)
Chicago Cubs hitters vs LHP (projected)
Batter
AVG
OPS
HR
Baltimore Orioles hitters vs LHP (projected)
Batter
AVG
OPS
HR
◆ Matchup preview

Chicago Cubs at Baltimore Orioles (2026-07-09). David Peterson vs Trevor Rogers at Oriole Park at Camden Yards.

Peterson enters with a 6.75 ERA and 1.67 WHIP across 77.1 innings, with 7.91 K/9 and 3.84 BB/9, and the recent profile is volatile rather than stabilizing. He has not produced a quality start this season, carries a 40 percent blow-up rate, and over his last seven starts he has allowed 31 earned runs in 29.0 innings, including 10 earned runs in 3.2 innings against St. Louis last time out. Rogers has been much steadier, posting a 4.70 ERA and 1.32 WHIP in 84.1 innings with 6.94 K/9 and 3.09 BB/9, and his trend line is moving the right way. Over his last seven starts he has worked 42.0 innings with only 11 earned runs allowed, and he has given up two runs or fewer in six of those seven outings.

Chicago brings the stronger offensive baseline into the matchup, with a .749 OPS, .338 OBP, 117 home runs and 469 runs scored, all better than Baltimore’s .716 OPS, .319 OBP, 108 homers and 425 runs. The Cubs have also been the hotter club recently, taking eight of their last ten, while the Orioles have dropped seven of ten. On the mound at the team level, these staffs are fairly close by ERA, with Chicago at 4.36 and Baltimore at 4.40, but the Cubs own the better WHIP at 1.27 versus 1.37, while the Orioles have done a better job limiting long balls overall with 105 homers allowed compared with Chicago’s 141.

Last season’s head-to-head meetings were tight and generally lower scoring, with Chicago taking two of three and the three games producing four, seven and eight total runs. That history leans under the current 10.0 total, but this specific pitching matchup pulls in both directions because Rogers’ recent form supports run suppression while Peterson’s current shape has been highly vulnerable to crooked innings. With one lineup edge favoring Chicago and one starter carrying major instability, the total is being set more on game-state volatility than on the recent series pattern.

Key facts
Peterson 6.75 ERA, 1.67 WHIPRogers last 7 starts: 11 ER in 42.0 IPCubs .749 OPS, 469 runsTotal 10.0
Last 7 starts — earned runs
CHCPeterson
BALRogers
CHCPetersonLast 7 · ER
David Peterson last 7 starts — earned runs
OpponentERIP
Cincinnati Reds65
Miami Marlins04
St. Louis Cardinals63.2
Cincinnati Reds33
Philadelphia Phillies44
Milwaukee Brewers25.2
St. Louis Cardinals103.2
BALRogersLast 7 · ER
Trevor Rogers last 7 starts — earned runs
OpponentERIP
Toronto Blue Jays46
Boston Red Sox15.2
Seattle Mariners35.2
San Diego Padres26
Los Angeles Dodgers07
Washington Nationals16.1
Cincinnati Reds05
Head to head (2025–2026)
12
Baltimore Orioles lead series
3 meetings total
2025-08-03
Chicago Cubs @ Baltimore Orioles
35
BAL
2025-08-02
Chicago Cubs @ Baltimore Orioles
43
CHC
2025-08-01
Chicago Cubs @ Baltimore Orioles
01
BAL
Recent form (last 10)
82
WWWLLWWWWW
37
LLLWWWLLLL
Team stats 2026
CHC
BAL
Team AVG
0.244
0.239
Team OPS
0.749
0.716
Home runs
117
108
Runs scored
469
425
Team ERA
4.36
4.40
HR allowed
141
105