Angels at Red Sox
O/U 11.5 · RL Angels -3.5 · Fenway Park
The line
BETRIVERS · 12 moves| Market | Opened Wed 5:00 AM | Close Wed 7:30 PM | Move |
|---|---|---|---|
| SPREAD | Angels +1.5 (-118) | Angels -3.5 (-109) | +2 |
| TOTAL | 9.5 (+104) | 12 (-110) | +2½ |
| MONEYLINE | Angels +175 | Angels -625 | −800 |
TOTAL first seen Wed 10:51 AM
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENWed 5:00 AM | Angels +1.5 (-118) | — | Angels +175 · Red Sox -210 |
| Wed 8:00 AM | Angels +1.5 (-136) | — | Angels +150 · Red Sox -180 |
| Wed 9:00 AM | Angels +1.5 (-121) | — | Angels +170 · Red Sox -205 |
| Wed 10:51 AM | Angels +1.5 (-121) | 9.5 (+104) | Angels +170 · Red Sox -205 |
| Wed 12:10 PM | Angels +1.5 (-120) | 9.5 (+102) | Angels +175 · Red Sox -205 |
| Wed 2:23 PM | Angels +1.5 (-118) | 9 (-121) | Angels +175 · Red Sox -210 |
| Wed 2:42 PM | Angels +1.5 (-114) | 9 (-121) | Angels +180 · Red Sox -215 |
| Wed 3:54 PM | Angels +1.5 (-115) | 9.5 (+100) | Angels +180 · Red Sox -210 |
| Wed 4:53 PM | Angels +1.5 (-114) | 9 (-122) | Angels +180 · Red Sox -210 |
| Wed 4:53 PM | Angels +1.5 (-114) | 9 (-122) | Angels +180 · Red Sox -210 |
| Wed 6:47 PM | Angels +1.5 (-121) | 9 (-134) | Angels +165 · Red Sox -240 |
| Wed 7:30 PM | Angels -3.5 (-109) | 12 (-110) | Angels -715 · Red Sox +390 |
| CLOSEWed 7:30 PM | Angels -3.5 (-109) | 12 (-110) | Angels -625 · Red Sox +375 |
The read
I like Boston to win this game. Jake Bennett is in a real groove — 19 innings, 6 earned runs, 20 strikeouts against a single walk over his last five starts — and he's lined up against Ryan Johnson, whose season ERA sits at 5.17 with a 1.59-run gap between his home and road performance this year and a rough history in first innings specifically. Boston's late-inning relief also gives it an edge if the game stays within reach, with both of its top short-relief arms fresh off light workloads in their last outings. Where I stop short is the number attached to this ticket.
This is a run line, not a moneyline — it needs Boston to win by two runs, not just win. And the same game plan that makes me like Boston to win also hands the Angels a real path to keeping it to one. Their bullpen has been sharp lately and has already held this exact Red Sox lineup to a single earned run across seven innings in this series. Boston's own bats have been cold in this series and over the last week, and Johnson's last three starts, whatever the season number says, have actually been clean.
If Los Angeles slots a more productive bat into its lower order tonight, that only strengthens the one-run path rather than weakens it. So the sporting call is Boston to win. The specific margin this ticket demands is a coin I don't have a real edge on — a one-run Boston win is just as live a version of tonight as a comfortable one, and I'm not going to dress that up as conviction I don't have. I'm passing on this exact number.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Ryan Johnson: 1.00 ERA over his last 3 starts
1.00Johnson has a 1.00 ERA over his last 3 starts (18 IP) with an 0.89 WHIP and 11 strikeouts, compared to a 5.17 season ERA and 1.39 season WHIP. He faces LAA @ BOS tonight, with much of his pricing still reflecting the season line.
COOLING OFF
Jose Siri: .071 OPS in Last 15 Days
.071Jose Siri has a .071 OPS over his last 15 days (26 AB), down 0.582 from his .653 season mark. He draws LHP Jake Bennett, his weaker side, where he holds a .622 OPS vs LHP over 88 AB this season.
HR THREAT
Mickey Gasper
+600Gary's Take Gasper is 4-for-15 with four home runs over his last 15 games — he's hitting .267 with a .875 OPS this month after a slow August. The underlying splits are clean: he's hitting .297 with a .964 OPS against righthanders like Johnson, and his August and September numbers show real momentum in the power department.
FIRST INNING
LAA have gone quiet in the 1st: runs in 1 of their last 10
1/10LAA scored in the first inning in 1 of the 10 sampled games. 2026 first-inning pitching samples — Jake Bennett: 1.59 ERA, .140 opponent AVG across 17.0 IP, 0 HR; Ryan Johnson: 6.00 ERA, .226 opponent AVG across 15.0 IP, 4 HR.
RUNNING GAME
Boston Red Sox like to run — Tyler Heineman (34% caught) is the wrong catcher to test
34% CSTyler Heineman has thrown out 18 of 53 runners this season, also 34%, with Boston attempting 0.9 steals per game. The pairing of a moderate team running rate and that caught-stealing percentage is the relevant backdrop for LAA @ BOS.
PARK WEATHER
Wind blowing out 14 mph at Fenway Park tonight
OUT 14Fenway Park shows a 14 mph wind blowing out to center tonight at 76°, LAA @ BOS. Fly balls that normally get knocked down have a chance to carry, with the total set at 9.25.
HEAD-TO-HEAD
Red Sox are 4-1 vs Angels this season
4-1The Red Sox are 4-1 against the Angels across 5 meetings this season, though the last meeting went to LAA, 6-1. Tonight it's LAA @ BOS.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Board stored September 9, 2026 at 12:58 PM ET.
- Odds record
- The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, draftkings, betmgm, caesars, betrivers.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2- GARY'S PICKTREVOR STORYRBI UNDER 0.5
Story is 1-for-8 this series with a double but no RBIs. Over his last 15 games, he's driven in exactly 3 runs total — 12 plate appearances with 1 RBI over the last 7 days specifically. The Angels' bullpen held Boston scoreless over 7 innings two nights ago, and Story's inability to generate damage in this series speaks to a deeper timing issue against this pitching.
Johnson's sinker sits at 92.3 mph with a 0.499 xwOBA — it's a pitch that induces ground balls and weak contact, not the kind of pitch that sets up RBIs. Story's ground-ball rate has ticked up, his average is down to .233, and he's pressing at the plate. The -172 price is sharp, but Story's recent history in this matchup and his mechanical struggles make the under the right call.
He doesn't have to go hitless — he just has to either not get a hit or get a hit that doesn't score a run, which is exactly what's happened in six of his last seven games.
- THE LONG SHOTMICKEY GASPERHR OVER 0.5
Gasper is 4-for-15 with four home runs over his last 15 games — he's hitting .267 with a .875 OPS this month after a slow August. The underlying splits are clean: he's hitting .297 with a .964 OPS against righthanders like Johnson, and his August and September numbers show real momentum in the power department. Johnson's fastball plays at 92.9 mph and he allows hard contact at a 36.9% rate.
Gasper's been warming up after an August slump, and Johnson's last three starts have been clean but light on innings — none of his recent outings have pushed past 6.0 innings, which means bullpen arms will be throwing early. That's good news for Gasper's chances to get a fastball to hit. At +600, the book is pricing in a 14% win probability, and I have Gasper closer to 18-20% to go deep here.
He's rested (didn't play yesterday), his bat is live, and Johnson's velocity gets hit hard. The price compensates enough.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Download on the App Store