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

Twins at Angels

O/U 11.5 · RL Angels -1.5 · Angel Stadium

GARY'S PICK
Angels Moneyline
MLBvs Twins· -112

Angels
Moneyline

-112 · CASHED · MIN 5 · LAA 6

Twins

The pick & result

Published pick
Angels ML -112
Published odds
-112
Result
Won
Final score
5-6

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

FANATICS · 26 moves
MarketOpened
Sep 19 5:00 AM
Close
Sep 19 9:20 PM
Move
SPREADAngels +1.5 (-190)Angels -1.5 (+170)Price
TOTAL7 (-120)7 (-115)Price
MONEYLINEAngels -110Angels -125−15
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 19 5:00 AMAngels +1.5 (-190)7 (-120)Angels -110 · Twins -110
Sep 19 6:00 AMAngels +1.5 (-190)7.5 (+100)Angels -110 · Twins -110
Sep 19 8:00 AMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 10:11 AMAngels +1.5 (-190)7.5 (+100)Angels -115 · Twins -105
Sep 19 11:00 AMAngels +1.5 (-200)7.5 (+100)Angels -115 · Twins -105
Sep 19 11:26 AMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 12:56 PMAngels +1.5 (-190)7.5 (+100)Angels -110 · Twins -110
Sep 19 1:08 PMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 2:45 PMAngels +1.5 (-190)7.5 (+100)Angels -115 · Twins -105
Sep 19 2:51 PMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 3:32 PMAngels +1.5 (-190)7.5 (+100)Angels -110 · Twins -110
Sep 19 4:47 PMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 4:47 PMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 4:58 PMAngels +1.5 (-190)7.5 (+100)Angels -115 · Twins -105
Sep 19 5:30 PMAngels +1.5 (-190)7.5 (+100)Angels -110 · Twins -110
Sep 19 5:54 PMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 6:50 PMAngels +1.5 (-190)7.5 (+100)Angels -110 · Twins -110
Sep 19 7:00 PMAngels +1.5 (-200)7.5 (+100)Angels -110 · Twins -110
Sep 19 7:07 PMAngels +1.5 (-200)7.5 (+100)Angels -115 · Twins -105
Sep 19 7:10 PMAngels +1.5 (-205)7.5 (+100)Angels -115 · Twins -105
Sep 19 7:15 PMAngels -1.5 (+165)7.5 (+100)Angels -125 · Twins +105
Sep 19 7:25 PMAngels +1.5 (-215)7.5 (+100)Angels -125 · Twins +105
Sep 19 7:50 PMAngels -1.5 (+165)7.5 (+100)Angels -125 · Twins +105
Sep 19 8:00 PMAngels +1.5 (-215)7.5 (+100)Angels -125 · Twins +105
Sep 19 8:20 PMAngels +1.5 (-205)7 (-120)Angels -125 · Twins +105
Sep 19 8:54 PMAngels +1.5 (-215)7 (-120)Angels -125 · Twins +105
CLOSESep 19 9:20 PMAngels -1.5 (+170)7 (-115)Angels -125 · Twins +105

The read

The Twins and Angels meet in Anaheim with the series level, and tonight puts Reid Detmers opposite Joe Ryan. I’m taking the Angels at -112 because the starting-pitching comparison and the potential bullpen handoff point in the same direction. Detmers’ last five starts produced a 1.45 ERA across 31 innings, with 32 strikeouts and three walks. Ryan’s corresponding stretch produced an 8.49 ERA, although that sample spans his injury absence and deserves less predictive weight. The important possibility is an earlier Minnesota pitching change, exposing more of a bullpen whose recent problems extend beyond one arm.

That distinction matters against tonight’s batting orders. Minnesota can send eight hitters to the right side against Detmers, but his .615 OPS allowed to right-handed hitters gives me little reason to treat that construction as a major advantage. Ryan has allowed a .744 OPS to left-handed hitters, and the Angels’ order includes Meckler, Ballesteros and Lowe, plus switch-hitting Heineman. Those pitcher splits support the matchup assessment without promising individual hitting success. Behind the starters, Saucedo, Watson and Fermin have delivered better recent run prevention than Minnesota’s struggling Morris and Gómez. My estimate is that Los Angeles has the more favorable route through the middle innings if both starters follow their recent workload patterns; tonight’s reliever availability remains unknown.

The strongest argument against this ticket is the Angels’ ability to finish. Joyce has a 7.56 ERA over his last 30 days, and Minnesota already produced a Caratini single and Jenkins homer against him in this series. Hoffman also gives the Twins a credible late-game counterweight, with 15 strikeouts against three walks in nine innings over that same window. Those concerns keep my conviction measured. Still, at -112, I judge the combination of Detmers’ recent performance and Minnesota’s vulnerability during an extended relief assignment sufficient to back the Angels outright.

The research

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

STARTER FORM

  • Joe Ryan: 6.75 ERA over his last 3 starts

    6.75

    Joe Ryan's last three starts span 13.1 innings and 10 earned runs, a 6.75 ERA next to his 3.84 season mark. The WHIP runs the same direction: 1.58 across the stretch against 1.16 for the year.

COOLING OFF

  • Royce Lewis: .360 OPS in Last 15 Days

    .360

    Royce Lewis has a .360 OPS over the last 15 days in 43 at-bats, 0.311 below his .671 season figure. Both the recent window and the season mark sit on the lower end of his own supplied line for MIN @ LAA.

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

Props on this game

2
  • GARY'S PICK
    JOE RYANPITCHER EARNED RUNS OVER 1.5
    MLBMinnesota Twins· -145

    Joe Ryan
    Pitcher Earned Runs over 1.5

    -145 · CASHED · ACTUAL 2

    Minnesota Twins

    I’m laying -145 on Joe Ryan to allow over 1.5 earned runs. He has allowed at least two in six consecutive starts, including four earned runs in each of his last two, and his return from a 34-day gap has produced only eight innings across two outings. The matchup also gives Los Angeles three left-handed bats in Meckler, Ballesteros and Lowe; lefties have a .744 OPS with 14 homers against Ryan, compared with a .657 OPS allowed to righties. His 5.55 first-inning ERA creates an additional path to early damage before workload becomes relevant.

    The strongest counter is the Angels’ offense: it owns a .673 OPS against right-handed pitching, was shut out last night and has scored only three runs per game over its last five. Ryan also held this club to two earned runs over six innings in July. I still make two earned runs more likely than the -145 price requires, but the weak opposing lineup keeps this below top conviction.

  • THE LONG SHOT
    MOISES BALLESTEROSHR OVER 0.5
    MLBLos Angeles Angels· +680

    Moises Ballesteros
    HR over 0.5

    +680 · LOST · ACTUAL 0

    Los Angeles Angels

    I’ll take Moises Ballesteros over 0.5 home runs at +680. The price is the reason to choose him over the shorter home-run options. Ballesteros has three homers in 42 September at-bats and three across his last 15 games, while all nine of his season homers have come against right-handed pitching. Ryan has allowed 14 homers in 310 at-bats against left-handed hitters, carries a 10.2% barrel rate allowed and has surrendered three home runs in his two starts since returning. Ballesteros bats fifth, so he should receive at least one plate appearance with runners creating pressure on Ryan.

    The contrary case is substantial: Ballesteros has only nine homers in 290 season at-bats, averages 3.3 plate appearances per game and owns a modest .647 OPS. Ryan’s sweeper and curve have also limited damage well, so this is not a claim that Ballesteros has a proven pitch-specific advantage. It is a small long-shot position based on his recent power, the left-handed matchup and a price that implies only about a 13% chance before accounting for the sportsbook margin.

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