Boston Red Sox vs Baltimore Orioles
Kickoff (UTC+8):2026-07-23 01:35
Final Score:Boston Red Sox 6 - 3 Baltimore Orioles
Latest Odds
- Moneyline:Home 1.650|Draw 0.000|Away 2.410
- Spread -1.50:Home 2.270|Away 1.720
- Over/Under 9.50:Over 1.980|Under 1.940
Line Movement (open → latest)
| Time | Home | Draw | Away | Over/Under |
|---|---|---|---|---|
| 07-21 12:30 | 1.800 | 0.000 | 2.150 | 8.50 |
| 07-22 00:30 | 1.760 | 0.000 | 2.220 | 8.50 |
| 07-22 13:00 | 1.760 | 0.000 | 2.220 | 9.50 |
| 07-23 00:30 | 1.680 | 0.000 | 2.350 | 9.50 |
| 07-24 18:30 | 1.650 | 0.000 | 2.410 | 9.50 |
AI Deep Analysis
Red Sox’s Jake Bennett (2.35 ERA, 2.91 FIP) dominates as a heavy favorite at home, but Kremer’s 6.18 FIP and 3.12 HR9 scream regression—this is a classic fade-the-weak-arm spot.
This game’s angle
The Red Sox are rolling with Jake Bennett—a lefty posting a 2.35 ERA and 2.91 FIP, with a 0.50 HR9 and a 18.7% strikeout rate—while the Orioles counter with Dean Kremer, whose 4.15 ERA masks a brutal 6.18 FIP and a 3.12 HR9. The starter mismatch alone makes Boston the clear side here.
The scale today
- Starter baseline: Bennett’s 2.91 FIP vs Kremer’s 6.18 → Red Sox edge
- Lineup vs handedness: Orioles OPS vs LHP 0.695 vs Red Sox OPS vs RHP 0.689 → push
- Bullpen: Red Sox 0.84 ERA/98 pitches vs Orioles 3.45 ERA/60 pitches → Red Sox edge
Starter form and vulnerability
Bennett’s last five starts: 6.0/7.0/7.7/6.3/6.0 IP, allowing just 3 ER total, with a 9-K gem and only 4 walks. His 88.8 mph average fastball and 0.50 HR9 show he’s not just lucky—he’s suppressing power. Kremer’s last five: 4.0/5.0/6.0/6.0/5.0 IP, with 10 ER, 4 HR, and a 6.8% BB%. His fastball velocity dropped 1.8 mph in his last four outings, and his 3.12 HR9 is a red flag for a blowup. Today, Kremer is the one who looks vulnerable to the long ball.
Lineup vs the starter’s hand
The Orioles’ lineup owns a 0.695 OPS vs lefties, with Coby Mayo (1.074 OPS vs LHP, 88 PA) and Taylor Ward (0.900 OPS vs LHP, 123 PA) as the only real threats. But here’s the kicker: none of the 14 Orioles batters have ever faced Bennett—a 100% unfamiliarity rate that heavily favors the pitcher. For the Red Sox vs Kremer, their 0.689 OPS vs righties is slightly worse, but Willson Contreras (0.917 OPS vs RHP, 275 PA) and Isiah Kiner-Falefa (0.804 OPS vs RHP, 91 PA) can do damage. Kremer’s fastball/splitter mix (34%/10%) is his bread and butter, but his 3.12 HR9 suggests the Red Sox’ power bats could exploit him.
What the market is pricing in
The market opened with Boston at 54.4% and now sits at 55.8%. The data backs this: starter FIP (Bennett 2.91 vs Kremer 6.18), bullpen ERA (0.84 vs 3.45), and unfamiliarity (100% for Orioles vs Bennett) all lean Boston. The only neutral factor is the lineup split. The line move (54.4% → 55.8%) shows money is chasing the Red Sox, and the data justifies it. The 9.5 total opened at 8.5 and has risen, with the sim giving over a 47.3% chance—right on the fence.
Park and injuries
Fenway Park’s 101 park factor and 28°C temp with 20 kph wind slightly favor hitters, but the starter mismatch outweighs this. Injuries: Red Sox have 12 on the IL (including Garrett Crochet, Trevor Story), Orioles 10 (including Ryan Mountcastle, Felix Bautista). No impact on tonight’s starters or lineups.
Total lean
The sim projects 5.44 for Boston and 4.21 for Baltimore, totaling 9.65—just above 9.5. But Kremer’s 3.12 HR9 and Bennett’s 0.50 HR9 suggest a lower-scoring game than the sim implies. The most likely scores (4-3, 5-4, 3-2) all point to a tight, under-ish game. With the total at 9.5 and the over priced at 2.05, the under has slight value.
Conclusion: Where I stand
Recommend home_ml
Reason Bennett’s 2.91 FIP and 100% unfamiliarity to Orioles’ bats vs Kremer’s 6.18 FIP and 3.12 HR9 create a lopsided matchup
Confidence 61% — the starter gap is massive, but Kremer’s volatility keeps it from being a lock
Biggest risk Kremer’s fastball/splitter mix could silence the Red Sox for 5 innings, and Fenway’s 101 park factor could turn a few flies into homers
Model Pick:home_ml(Confidence 61%)
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
- New York Yankees vs Pittsburgh Pirates
- Seattle Mariners vs Cincinnati Reds
- Arizona Diamondbacks vs Athletics
- Los Angeles Angels vs St. Louis Cardinals
- Colorado Rockies vs Washington Nationals
- Kansas City Royals vs San Francisco Giants
- Milwaukee Brewers vs New York Mets
- Colorado Rockies vs Washington Nationals
- Arizona Diamondbacks vs Athletics
- Seattle Mariners vs Cincinnati Reds
賽事雷達 Match Radar| Today| Scores| World Cup 2026| Daily Recap