Skip to content
MLB · Wed, Sep 9 · 6:45 PM

Angels at Red Sox

O/U 11.5 · RL Angels -3.5 · Fenway Park

GARY'S PICK
MLBvs Angels· -106

Red Sox
-1.5

-106 · LOST · LAA 6 · BOS 4

Angels

The line

BETRIVERS · 12 moves
MarketOpened
Wed 5:00 AM
Close
Wed 7:30 PM
Move
SPREADAngels +1.5 (-118)Angels -3.5 (-109)+2
TOTAL9.5 (+104)12 (-110)+2½
MONEYLINEAngels +175Angels -625−800

TOTAL first seen Wed 10:51 AM

Every move, in order ›
WhenSpreadTotalMoneyline
OPENWed 5:00 AMAngels +1.5 (-118)Angels +175 · Red Sox -210
Wed 8:00 AMAngels +1.5 (-136)Angels +150 · Red Sox -180
Wed 9:00 AMAngels +1.5 (-121)Angels +170 · Red Sox -205
Wed 10:51 AMAngels +1.5 (-121)9.5 (+104)Angels +170 · Red Sox -205
Wed 12:10 PMAngels +1.5 (-120)9.5 (+102)Angels +175 · Red Sox -205
Wed 2:23 PMAngels +1.5 (-118)9 (-121)Angels +175 · Red Sox -210
Wed 2:42 PMAngels +1.5 (-114)9 (-121)Angels +180 · Red Sox -215
Wed 3:54 PMAngels +1.5 (-115)9.5 (+100)Angels +180 · Red Sox -210
Wed 4:53 PMAngels +1.5 (-114)9 (-122)Angels +180 · Red Sox -210
Wed 4:53 PMAngels +1.5 (-114)9 (-122)Angels +180 · Red Sox -210
Wed 6:47 PMAngels +1.5 (-121)9 (-134)Angels +165 · Red Sox -240
Wed 7:30 PMAngels -3.5 (-109)12 (-110)Angels -715 · Red Sox +390
CLOSEWed 7:30 PMAngels -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.00

    Johnson 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

    .071

    Jose 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

    +600

    Gary'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/10

    LAA 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% CS

    Tyler 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 14

    Fenway 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-1

    The 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 PICK
    TREVOR STORYRBI UNDER 0.5
    MLBBoston Red Sox· -172

    Trevor Story
    RBI under 0.5

    -172 · CASHED · ACTUAL 0

    Boston Red Sox

    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 SHOT
    MICKEY GASPERHR OVER 0.5
    MLBBoston Red Sox· +600

    Mickey Gasper
    HR over 0.5

    +600 · LOST · ACTUAL 0

    Boston Red Sox

    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

Every MLB game this dayThe MLB recordToday's MLB board