Skip to content
GARY A.I.Get the app
MLB · Sat, Sep 26 · 9:40 PM

Angels at Mariners

O/U 7.5 · RL Mariners -1.5 · T-Mobile Park

GARY'S PICK
Angels Moneyline
MLB@ Mariners· +138

Angels
Moneyline

+138 · LOST · LAA 4 · SEA 8

Mariners

The pick & result

Published pick
Angels ML +138
Published odds
+138
Result
Lost
Final score
4-8

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The line

BETRIVERS · 22 moves
MarketOpened
Sep 26 5:00 AM
Close
Sep 26 9:25 PM
Move
SPREADMariners -1.5 (+102)Mariners -1.5 (+115)Price
TOTAL7.5 (-114)7.5 (-103)Price
MONEYLINEMariners -180Mariners -157+23
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 26 5:00 AMMariners -1.5 (+102)7.5 (-114)Mariners -180 · Angels +150
Sep 26 11:00 AMMariners -1.5 (+123)7 (-129)Mariners -155 · Angels +130
Sep 26 11:04 AMMariners -1.5 (+118)7.5 (+100)Mariners -159 · Angels +133
Sep 26 1:20 PMMariners -1.5 (+116)7.5 (-108)Mariners -159 · Angels +133
Sep 26 2:37 PMMariners -1.5 (+114)7.5 (-103)Mariners -165 · Angels +138
Sep 26 2:52 PMMariners -1.5 (+115)7.5 (-107)Mariners -159 · Angels +133
Sep 26 3:35 PMMariners -1.5 (+116)7.5 (-107)Mariners -159 · Angels +133
Sep 26 3:40 PMMariners -1.5 (+118)7 (-132)Mariners -159 · Angels +133
Sep 26 3:40 PMMariners -1.5 (+118)7 (-132)Mariners -159 · Angels +133
Sep 26 6:10 PMMariners -1.5 (+117)7.5 (-106)Mariners -159 · Angels +133
Sep 26 6:55 PMMariners -1.5 (+118)7.5 (-103)Mariners -152 · Angels +128
Sep 26 7:10 PMMariners -1.5 (+114)7.5 (-113)Mariners -157 · Angels +130
Sep 26 7:14 PMMariners -1.5 (+125)7.5 (-103)Mariners -148 · Angels +120
Sep 26 7:40 PMMariners -1.5 (+125)7 (-125)Mariners -137 · Angels +116
Sep 26 7:40 PMMariners -1.5 (+125)7 (-125)Mariners -137 · Angels +116
Sep 26 7:44 PMMariners -1.5 (+114)7 (-130)Mariners -155 · Angels +128
Sep 26 8:10 PMMariners -1.5 (+118)7 (-122)Mariners -148 · Angels +120
Sep 26 8:40 PMMariners -1.5 (+115)7 (-127)Mariners -150 · Angels +125
Sep 26 8:40 PMMariners -1.5 (+115)7 (-127)Mariners -150 · Angels +125
Sep 26 9:10 PMMariners -1.5 (+116)7.5 (+100)Mariners -155 · Angels +128
Sep 26 9:10 PMMariners -1.5 (+116)7.5 (+100)Mariners -155 · Angels +128
Sep 26 9:25 PMMariners -1.5 (+115)7.5 (-103)Mariners -157 · Angels +130
CLOSESep 26 9:25 PMMariners -1.5 (+115)7.5 (-103)Mariners -157 · Angels +130

The read

Two sub-.500 clubs, a pitcher-friendly ballpark, and a wind blowing in from left — tonight's Seattle finale sets up as a low-scoring, one-swing game, and the price has the wrong team laying the number.

Start with the mound. Ryan Johnson is the hotter arm — a 2.03 ERA over his last 8 starts with 0 walks in three of his last five — and he already carved up this exact Seattle lineup on Sep 15 (6 IP, 1 ER, 6 H, 0 BB, 7 K). Kade Anderson's meaningful platoon sample does dominate righties (.653 OPS allowed over 93 AB), and the Angels run out a near-all-right-handed card. But his gaudy .903 OPS allowed vs lefties sits on just 28 AB — noise, not a real weakness — and the two best Angels righties, Trout and Neto, actually hit left-handed pitching better than righties (.839 and .872 OPS vs LHP). The "all-righties walk into Anderson's strength" read is softer than it looks.

Now the fresh news the market has barely had time to digest. Julio Rodríguez — Seattle's best hitter and its strongest bat against Angels pitching — is not on tonight's confirmed card despite playing both games of this series, a same-day omission that strips the heart of an order already scuffling (3.4 R/G over its last five). And Seattle lost All-Star closer Andrés Muñoz to the IL on Sep 25, one day before this game, leaving the ninth unsettled. Meanwhile the Angels' 4-of-5 recent edge in this matchup is real, and the club is playing with a stated purpose — avoiding the first 100-loss season in franchise history.

The strongest case against me is Seattle's bullpen: a 4.14 tracked relief ERA against the Angels' 5.87, and the fresher unit even with Muñoz gone. That is a genuine lever in a game both starters exit around the sixth. But the Angels have hung close with this team all series, Johnson gives them a path to a lead, and at +138 — against a 74-86 home team that has now dropped two straight to a 98-loss club — the dog is where the value sits.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

HEAT CHECK

  • Julio Rodriguez: 1.027 OPS in Last 15 Days

    1.027

    Rodriguez has hit well over his last 51 AB, a sharp contrast with a .718 season OPS that has lagged his usual standard. A sample that size hints something has clicked, though the full season still pulls the other way. With 22 home runs, a 1.5 total-bases line against the Angels is a fair test of whether this is a new level or a warm patch.

  • Randy Arozarena: 1.158 OPS in Last 15 Days

    1.158

    Randy Arozarena has a 1.158 OPS across 50 at-bats, up 0.299 on his .859 season mark. He was already having a good year with 26 home runs. His total-bases line is 1.5.

All research from this day

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
Daily picks first stored September 26, 2026 at 8:07 AM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, draftkings, fanatics, caesars, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    KADE ANDERSONK'S UNDER 5.5
    MLBSeattle Mariners· +114

    Kade Anderson
    K'S under 5.5

    +114 · CASHED · ACTUAL 4

    Seattle Mariners

    Six big league starts, 28 strikeouts in 32 1/3 innings, and five of the six finished at five or fewer. Anderson has not been a swing-and-miss arm in his first month. The fastball sits at 93 and he has leaned on the slider, changeup and curveball to finish hitters, but the swings he generates are contact swings as much as empty ones, and Seattle has kept him on a short leash. He has reached the sixth inning twice in six tries, and his pitch counts have mostly landed in the low 80s, which caps how deep a strikeout total can run before the manager comes for the ball.

    The Angels are the honest counter, and this may be the heaviest strikeout opponent he has seen. Neto, Siri and Moore carry big strikeout totals in this order, and a free-swinging lineup can inflate a pitch count in a way no other opponent has for him. He struck out five in 4 1/3 against these Angels on Sep 14, and an efficient night that carries him into the seventh is exactly how this ticket dies. At plus money I am still taking the under on a rookie who has gone past five punchouts once in six starts, with the hook arriving before the sixth more often than not.

  • GARY'S PICK
    LEO RIVASWALKS UNDER 0.5
    MLBSeattle Mariners· -175

    Leo Rivas
    Walks under 0.5

    -175 · CASHED · ACTUAL 0

    Seattle Mariners

    Rivas is the ninth-place bat in a lineup that has spent this series chasing, and the walk prop is priced like a formality because the man on the mound has stopped giving away bases. Ryan Johnson has walked one batter across his last three starts, 16 1/3 innings with a single free pass, and he went six innings against this same Seattle club on Sep 15 without issuing one. His control has been the story of his second half, the cutter and the splitter working under hitters' hands instead of running out of the zone. Rivas has not drawn a walk in either of his last two games, and his look at Johnson earlier this month ended in a strikeout. Against right-handed pitching he carries a .566 OPS with no home runs in 80 at-bats, and a ninth-place hitter with roughly three trips to the plate owns the smallest window on this card for a free base.

    The case against me is not small. Johnson's season ledger shows 39 walks in 95 innings, so the wild version of him exists, and Rivas has a patient bat for a .150 hitter with 16 walks in 120 at-bats. One pitch off the plate flips this ticket, and a ninth-place hitter gets a steady diet of breaking balls in the dirt from a catcher's game plan that has no reason to challenge him. I am still laying the price on the recent form and the matchup, knowing a single plate appearance can beat me.

Every prop from this day is on the archive page.

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.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day