Skip to content
GARY A.I.Get the app
MLB · Sun, Sep 20 · 4:07 PM

Twins at Angels

O/U 8.5 · RL Twins -1.5 · Angel Stadium

GARY'S PICK
Angels Moneyline
MLBvs Twins· +100

Angels
Moneyline

+100 · LOST · MIN 8 · LAA 0

Twins

The pick & result

Published pick
Angels ML +100
Published odds
+100
Result
Lost
Final score
8-0

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

FANDUEL · 12 moves
MarketOpened
Sep 19 11:14 PM
Close
Sep 20 3:52 PM
Move
SPREADTwins -1.5 (+134)Twins -1.5 (+140)Price
TOTAL8.5 (-110)8.5 (+106)Price
MONEYLINETwins -122Twins -118+4
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 19 11:14 PMTwins -1.5 (+134)8.5 (-110)Twins -122 · Angels +104
Sep 20 1:01 AMTwins -1.5 (+140)8.5 (-110)Twins -122 · Angels +104
Sep 20 6:00 AMTwins -1.5 (+136)8.5 (-110)Twins -122 · Angels +104
Sep 20 7:15 AMTwins -1.5 (+138)8.5 (-110)Twins -122 · Angels +104
Sep 20 10:30 AMTwins -1.5 (+142)8.5 (+106)Twins -122 · Angels +104
Sep 20 11:55 AMTwins -1.5 (+146)8.5 (+106)Twins -118 · Angels +100
Sep 20 1:25 PMTwins -1.5 (+146)8.5 (+106)Twins -118 · Angels +100
Sep 20 1:41 PMTwins -1.5 (+146)8.5 (+106)Twins -118 · Angels +100
Sep 20 1:50 PMTwins -1.5 (+150)8.5 (+106)Twins -118 · Angels +100
Sep 20 1:55 PMTwins -1.5 (+146)8.5 (+106)Twins -118 · Angels +100
Sep 20 2:00 PMTwins -1.5 (+146)8.5 (+106)Twins -118 · Angels +100
Sep 20 3:10 PMTwins -1.5 (+136)8.5 (+106)Twins -118 · Angels +100
CLOSESep 20 3:52 PMTwins -1.5 (+140)8.5 (+106)Twins -118 · Angels +100

The read

The Twins and Angels close their series at Angel Stadium after Saturday’s extra-inning finish. I’m taking Los Angeles at +100 because Johnson’s recent starting work and the Angels’ stronger sampled relief performance give them a credible path through the entire game. Johnson completed six innings on 90 pitches in his September 15 start. Another outing with that kind of length would reduce the relief assignments Los Angeles needs to navigate. That matters after both clubs used six relievers Saturday, although those appearances alone do not establish who can pitch today.

The biggest separation in my read comes after the starters. Across the tracked games, Angels relievers posted a 3.64 ERA and 1.29 WHIP, compared with Minnesota’s 6.11 ERA and 1.70 WHIP. Those are sample results, not guaranteed performance, but the individual evidence supports taking Minnesota’s problems seriously: Gómez has a 13.50 ERA over eight innings in the last 30 days, while Morris has a 9.58 ERA. Los Angeles has received stronger recent results from Saucedo and Fermin. The Angels’ case is that a competitive start leaves their offense opportunities against a relief staff that has repeatedly allowed baserunners. I’m not adding a separate momentum bonus for the series lead.

The strongest objection is that Kremer owns the lower season WHIP, 1.24 against Johnson’s 1.34, and Minnesota has a genuine relief counterweight in Hoffman, whose last-30-day ERA is 1.80. The Angels are hardly secure late themselves: Joyce’s corresponding ERA is 7.27. Every active reliever’s game-day availability remains unknown at the pregame cutoff, so this wager cannot depend on a promised closing sequence. Even with those qualifications, I give Los Angeles a slight outright edge from the combination of Johnson’s recent work and the broader relief comparison. Even money is enough for me to take that position, with modest conviction.

The research

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

STARTER FORM

  • Ryan Johnson: 2.50 ERA over his last 3 starts

    2.50

    Ryan Johnson has a 2.50 ERA, 1.00 WHIP and 18 strikeouts over his last three starts in 18 IP. His season ERA is 4.88 and season WHIP is 1.34 as Minnesota visits the Angels.

COOLING OFF

  • Royce Lewis: .371 OPS in Last 15 Days

    .371

    Royce Lewis has a .371 OPS over the last 15 days in 47 AB, 0.299 below his .670 season OPS. That enters MIN @ LAA.

  • Ryan Jeffers: .476 OPS in Last 15 Days

    .476

    Ryan Jeffers has a .476 OPS over the last 15 days in 37 AB, .359 below his .835 season OPS. Minnesota plays at the Angels tonight.

BALLPARK

  • Ryan Johnson's ERA drops to 4.20 at Angel Stadium

    4.20

    Ryan Johnson has a 4.20 ERA in 11 games and 45.0 IP at Angel Stadium, compared with 5.56 in 45.1 IP elsewhere; hitters bat .227 off him there. The data do not identify how much belongs to the venue versus the pitcher.

TEAM RECORD

  • Twins 2-6 in Dean Kremer's last 8 starts

    2-6

    Minnesota is 2-6 in Dean Kremer’s last eight starts this season. Kremer starts tonight as the Twins visit the Angels.

REGRESSION

  • Wade Meckler: .293 AVG vs .257 xBA

    .257

    Wade Meckler carries a .293 AVG versus a .257 xBA across 308 plate appearances, plus a .337 wOBA against a .310 xwOBA. The contact-quality measures sit below his results, while the supplied facts provide no MIN @ LAA matchup comparison.

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 17, 2026 at 4:28 PM 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, fanatics, draftkings, betmgm, caesars, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    EMMANUEL RODRIGUEZH+R+RBI UNDER 0.5
    MLBMinnesota Twins· +130

    Emmanuel Rodriguez
    H+R+RBI under 0.5

    +130 · LOST · ACTUAL 2

    Minnesota Twins

    I’m taking Emmanuel Rodriguez under 0.5 hits, runs and RBIs at +130. Any hit, run or RBI beats me, but Rodriguez is 0-for-10 with seven strikeouts in this series and has finished with zero combined production in four straight games. He is batting eighth against Ryan Johnson, who has allowed only five earned runs over his last 18 innings. Rodriguez’s .158 average against right-handers comes from just 19 at-bats, but it supports the matchup at an underdog price.

    The strongest objection is the tiny sample. Rodriguez has played only eight major-league games, and he cleared this line in each of the four games immediately preceding his current drought. Minnesota also owns a .739 OPS against right-handed pitching. Even so, his strikeout-heavy start, low lineup position and Johnson’s recent form make the plus-money under worth taking.

  • THE LONG SHOT
    VAUGHN GRISSOMHR OVER 0.5
    MLBLos Angeles Angels· +800

    Vaughn Grissom
    HR over 0.5

    +800 · LOST · ACTUAL 0

    Los Angeles Angels

    I’m taking Vaughn Grissom over 0.5 home runs at +800. Grissom bats cleanup and has hit 10 of his 12 home runs against right-handed pitching. Dean Kremer has surrendered 17 homers in 77.1 innings, including at least one in five of his last six starts. Grissom went deep Saturday, and the light wind blowing toward center adds a small favorable condition without turning a neutral park into a launching pad. At an 11.1% break-even rate, the matchup and price justify the long shot.

    The strongest contrary evidence is Grissom’s broader form: he is batting .146 over his last 15 days and has homered only twice in his last 15 games. Kremer has also steadied recently, allowing seven earned runs across 14.2 innings in his last three starts and only one run in his latest outing. Home-run bets remain volatile, so this is a price-driven play rather than a prediction that Saturday’s homer starts a streak.

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