Twins at Angels
O/U 11.5 · RL Angels -1.5 · Angel Stadium
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| Market | Opened Sep 19 5:00 AM | Close Sep 19 9:20 PM | Move |
|---|---|---|---|
| SPREAD | Angels +1.5 (-190) | Angels -1.5 (+170) | Price |
| TOTAL | 7 (-120) | 7 (-115) | Price |
| MONEYLINE | Angels -110 | Angels -125 | −15 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENSep 19 5:00 AM | Angels +1.5 (-190) | 7 (-120) | Angels -110 · Twins -110 |
| Sep 19 6:00 AM | Angels +1.5 (-190) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 8:00 AM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 10:11 AM | Angels +1.5 (-190) | 7.5 (+100) | Angels -115 · Twins -105 |
| Sep 19 11:00 AM | Angels +1.5 (-200) | 7.5 (+100) | Angels -115 · Twins -105 |
| Sep 19 11:26 AM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 12:56 PM | Angels +1.5 (-190) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 1:08 PM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 2:45 PM | Angels +1.5 (-190) | 7.5 (+100) | Angels -115 · Twins -105 |
| Sep 19 2:51 PM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 3:32 PM | Angels +1.5 (-190) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 4:47 PM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 4:47 PM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 4:58 PM | Angels +1.5 (-190) | 7.5 (+100) | Angels -115 · Twins -105 |
| Sep 19 5:30 PM | Angels +1.5 (-190) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 5:54 PM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 6:50 PM | Angels +1.5 (-190) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 7:00 PM | Angels +1.5 (-200) | 7.5 (+100) | Angels -110 · Twins -110 |
| Sep 19 7:07 PM | Angels +1.5 (-200) | 7.5 (+100) | Angels -115 · Twins -105 |
| Sep 19 7:10 PM | Angels +1.5 (-205) | 7.5 (+100) | Angels -115 · Twins -105 |
| Sep 19 7:15 PM | Angels -1.5 (+165) | 7.5 (+100) | Angels -125 · Twins +105 |
| Sep 19 7:25 PM | Angels +1.5 (-215) | 7.5 (+100) | Angels -125 · Twins +105 |
| Sep 19 7:50 PM | Angels -1.5 (+165) | 7.5 (+100) | Angels -125 · Twins +105 |
| Sep 19 8:00 PM | Angels +1.5 (-215) | 7.5 (+100) | Angels -125 · Twins +105 |
| Sep 19 8:20 PM | Angels +1.5 (-205) | 7 (-120) | Angels -125 · Twins +105 |
| Sep 19 8:54 PM | Angels +1.5 (-215) | 7 (-120) | Angels -125 · Twins +105 |
| CLOSESep 19 9:20 PM | Angels -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.75Joe 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
.360Royce 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.
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 PICKJOE RYANPITCHER EARNED RUNS OVER 1.5
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 SHOTMOISES BALLESTEROSHR OVER 0.5
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day