Baltimore Orioles vs Chicago Cubs
Kickoff (UTC+8):2026-07-10 01:35
Final Score:Baltimore Orioles 3 - 2 Chicago Cubs
Latest Odds
- Moneyline:Home 1.840|Draw 0.000|Away 2.100
- Spread -1.50:Home 2.590|Away 1.580
- Over/Under 9.50:Over 1.880|Under 2.050
Line Movement (open → latest)
| Time | Home | Away | Over/Under |
|---|---|---|---|
| 07-09 05:30 | 1.780 | 2.110 | 9.50 |
| 07-13 11:30 | 1.840 | 2.100 | 9.50 |
AI Deep Analysis
Lefties clash at Camden Yards: Cubs’ hot bats vs Orioles’ shaky Peterson—value leans away with the better split and recent form.
This game’s angle
Two lefties square off in Baltimore, but the real story is the Cubs’ lineup feasting on southpaws and David Peterson’s recent implosions. The Orioles are slight market favorites, but the data says this is closer to a toss-up—with Chicago’s bats holding the edge in the matchup that matters most.
The scale today
- Starting pitcher baseline: Rogers’ FIP 3.98 vs Peterson’s 3.97 → Push
- Lineup vs handedness: Cubs OPS .768 vs LHP, Orioles OPS .671 vs LHP → Cubs hold the edge
- Bullpen load: BAL ERA 2.66/54 pitches, CHC ERA 2.81/125 pitches → Push
Starting pitcher form and strength
Trevor Rogers’ last five starts: 0 ER, 1 ER, 0 ER, 2 ER, 3 ER—consistent, but his fastball velocity dropped from 89.5 to 88.1 mph over his last four, and his walk rate (8.1% BB%) is a red flag. His 0.96 HR/9 is solid, but the velocity dip and a Cubs lineup that crushes lefties (.768 OPS) make him vulnerable. Peterson’s 6.75 ERA is ugly, but his 3.97 FIP suggests bad luck; however, his last five starts include two clunkers (10 ER in 3.7 IP, 6 ER in 5 IP) and two early exits. His 9.1% BB% and 1.67 WHIP are warning signs, and his fastball (88.3 mph) isn’t overpowering. Today, Peterson is the far more likely to get lit up.
Lineup vs this pitcher
Rogers, a lefty, faces a Cubs lineup that posts a .768 OPS vs LHP—well above league average. Carson Kelly (.971 OPS vs LHP, 84 PA) and Pete Crow-Armstrong (.876 OPS vs LHP, 129 PA) are the main threats. Rogers relies on a four-seam fastball (43%, 93 mph) and changeup (22%, 87 mph), but with his velocity down, those pitches may not miss enough bats. Peterson, also a lefty, faces an Orioles lineup that’s weaker vs LHP (.671 OPS). Coby Mayo (1.040 OPS vs LHP, 76 PA) and Taylor Ward (.851 OPS vs LHP, 111 PA) can hurt him, but the rest of the lineup is less intimidating. Cubs have the clear advantage in the split that decides this game.
What the market is thinking
The market prices Orioles at 53.3% (1.840) and Cubs at 46.7% (2.100), but the data is split: bullpen and IL favor BAL, lineup split favors CHC. The market’s lean toward BAL is soft—likely due to home park and Rogers’ recent shutout streak—but the Cubs’ lineup vs LHP and Peterson’s volatility are being underweighted. The line moved from 54.2% to 53.3% toward CHC, suggesting sharp money is starting to notice the value on the away side.
Park and injuries
Oriole Park at Camden Yards plays as a hitter’s park (106 park factor), with warm temps (29°C) and light wind (5 kph). No new injuries reported; both starters are confirmed. BAL has 9 on IL, CHC 15, but neither’s absence affects today’s lineup core.
Total points
The simulated total is 9.5, with a 49.7% chance of going over. Both lineups can score, and the park favors offense. Rogers’ recent control issues and Peterson’s blowup risk point to runs. The most likely scores are 3-4, 4-3, 4-5—all lean over. This game has a clear over lean.
Conclusion: Where I stand
Recommend: away_ml
Reason: Cubs’ lineup feasts on lefties (.768 OPS) and Peterson’s recent form (2 blowups in last 5) makes him the weaker link.
Confidence: 65% — The split and matchup data are strong, but Rogers’ recent shutouts keep this from being a slam dunk.
Biggest risk: Rogers’ velocity dip is minor, and if he locates, the Cubs’ lefty mashers could be neutralized for a night.
Model Pick:away_ml(Confidence 49%)
Analysis text is generated by an AI research engine from our in-house data pipeline (odds, results, score simulation); model picks are settled and published daily.
More Match Analysis
- Tampa Bay Rays vs New York Yankees
- New York Mets vs Kansas City Royals
- Pittsburgh Pirates vs Atlanta Braves
- San Diego Padres vs Arizona Diamondbacks
- Los Angeles Dodgers vs Colorado Rockies
- Minnesota Twins vs Cleveland Guardians
- Chicago White Sox vs Boston Red Sox
- Detroit Tigers vs Athletics
- Miami Marlins vs Seattle Mariners
- Cincinnati Reds vs Philadelphia Phillies
賽事雷達 Match Radar| Today| Scores| World Cup 2026| Daily Recap