Los Angeles Angels vs Boston Red Sox
Kickoff (UTC+8):2026-07-05 09:38
Final Score:Los Angeles Angels 1 - 8 Boston Red Sox
Latest Odds
- Moneyline:Home 2.410|Draw 0.000|Away 1.650
- Spread 1.50:Home 1.910|Away 2.010
- Over/Under 8.50:Over 1.990|Under 1.930
Line Movement (open → latest)
| Time | Home | Away | Over/Under |
|---|---|---|---|
| 07-04 05:30 | 2.377 | 1.630 | 8.50 |
| 07-09 03:00 | 2.410 | 1.650 | 8.50 |
AI Deep Analysis
Sonny Gray’s elite form and Aldegheri’s shaky stuff make Boston the clear value at 1.640 for the away win.
This Matchup’s Angle
Sonny Gray is pitching like a Cy Young contender, while Sam Aldegheri is a lefty with a 5.94 FIP and a recent velocity dip—this is a classic mismatch for the Red Sox to exploit on the road.
The Scale
- Starting pitcher baseline: Gray’s 2.69 ERA/2.64 FIP and 25.5% K% vs Aldegheri’s 4.85 ERA/5.94 FIP and 2.22 HR9 → Boston holds a massive edge
- Lineup vs handedness: Angels OPS vs RHP 0.678 (below avg) vs Red Sox OPS vs LHP 0.720 (slightly above avg) → Boston’s lineup is better positioned
- Bullpen: Angels ERA 2.91 vs Red Sox ERA 3.80 → Angels hold the edge
Starting Pitcher Form & Risk
Sonny Gray’s last 5 starts: 6.0 IP/3 ER, 6.0 IP/1 ER, 6.7 IP/0 ER, 5.0 IP/2 ER, 6.3 IP/1 ER—consistently deep, low damage, and only 1 HR allowed in that span. His 0.51 HR9 and 25.5% K% show elite bat-missing and home run suppression. The only red flag is a 2.7 mph velocity drop over his last 4 outings, but his results haven’t suffered yet.
Sam Aldegheri’s last 5: 5.0 IP/1 ER, 6.0 IP/0 ER, 5.0 IP/5 ER, 3.3 IP/6 ER, and a 5.0 IP/5 ER blowup. His 2.22 HR9 and 8.1% BB% are major red flags, and his fastball has dropped 1.7 mph recently. Today, he’s a high-risk, high-variance arm who can be blown up by a patient lineup.
Lineup vs Pitcher Handedness
The Angels’ lineup posts a 0.678 OPS vs righties (below league average), and their best righty masher, Willson Contreras (0.904 OPS vs RHP, 256 PA), is a real threat to Aldegheri’s control issues. The Red Sox, meanwhile, have a 0.720 OPS vs lefties, with Oswald Peraza (0.862 OPS vs LHP, 90 PA) and Mike Trout (0.824 OPS vs LHP, 82 PA) leading the charge. Boston’s lineup is slightly better vs lefties, and Gray’s ability to limit hard contact makes this a tough matchup for LA.
What the Market Thinks
The market prices Boston at 59.7% to win, with the away ML at 1.640. The run line (Boston -1.5) is around +155 on some books, and the over/under is tight at 8.5. The market’s win probability aligns with Gray’s dominance and Aldegheri’s inconsistency, but the away ML still offers value given the starting pitcher gap and Boston’s recent form.
Park & Injuries
Angel Stadium plays slightly hitter-friendly (103 park factor), with 28°C temps and 11 kph wind—neutral for fly balls. Both teams have key players on the IL, but no new absences affect this game’s starting lineups or bullpens.
Total Runs Outlook
The simulated total leans slightly over (48.2%), but Gray’s 0.51 HR9 and Aldegheri’s 2.22 HR9 suggest a push-pull. The most likely scores are 3-4, 2-3, and 4-5, all under 8.5. With both bullpens resting and Gray’s ability to suppress runs, the under 8.5 has a slight edge, but it’s close to a toss-up.
My Call
I’m 謹慎評估 on Boston’s away win. Gray’s elite form and Aldegheri’s volatility make the 1.640 price a steal. The under 8.5 is a secondary look if you want to split tickets, but the away ML is the highest-confidence play here.
Model Pick:away_ml(Confidence 85%)
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
- Kansas City Royals vs Philadelphia Phillies
- Colorado Rockies vs San Francisco Giants
- Atlanta Braves vs New York Mets
- Chicago Cubs vs St. Louis Cardinals
- Cleveland Guardians vs Chicago White Sox
- Athletics vs Miami Marlins
- Arizona Diamondbacks vs Milwaukee Brewers
- Los Angeles Dodgers vs San Diego Padres
- Atlanta Braves vs New York Mets
- Washington Nationals vs Pittsburgh Pirates
賽事雷達 Match Radar| Today| Scores| World Cup 2026| Daily Recap