Skip to content
GARY A.I.Get the app
MLB · Mon, Sep 21 · 9:45 PM

Twins at Giants

O/U 8.5 · RL Giants -2.5 · Oracle Park

GARY'S PICK
Twins Moneyline
MLB@ Giants· -130

Twins
Moneyline

-130 · LOST · MIN 2 · SF 5

Giants

The pick & result

Published pick
Twins ML -130
Published odds
-130
Result
Lost
Final score
2-5

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 · 14 moves
MarketOpened
Sep 21 5:00 AM
Close
Sep 21 9:30 PM
Move
SPREADTwins -1.5 (+128)Twins -1.5 (+130)Price
TOTAL8.5 (+100)8.5 (+104)Price
MONEYLINETwins -118Twins -130−12
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 21 5:00 AMTwins -1.5 (+128)8.5 (+100)Twins -118 · Giants +100
Sep 21 6:00 AMTwins -1.5 (+138)8.5 (+104)Twins -120 · Giants +102
Sep 21 7:15 AMTwins -1.5 (+136)8.5 (+104)Twins -120 · Giants +102
Sep 21 8:00 AMTwins -1.5 (+140)8.5 (+104)Twins -120 · Giants +102
Sep 21 9:00 AMTwins -1.5 (+132)8.5 (+104)Twins -122 · Giants +104
Sep 21 11:00 AMTwins -1.5 (+136)8.5 (+104)Twins -126 · Giants +108
Sep 21 3:11 PMTwins -1.5 (+134)8.5 (+100)Twins -122 · Giants +104
Sep 21 4:30 PMTwins -1.5 (+130)8.5 (-105)Twins -126 · Giants +108
Sep 21 6:10 PMTwins -1.5 (+132)8.5 (+100)Twins -126 · Giants +108
Sep 21 6:37 PMTwins -1.5 (+128)8.5 (+102)Twins -126 · Giants +108
Sep 21 6:39 PMTwins -1.5 (+130)8.5 (+102)Twins -126 · Giants +108
Sep 21 6:41 PMTwins -1.5 (+130)8.5 (+104)Twins -126 · Giants +108
Sep 21 7:30 PMTwins -1.5 (+134)8.5 (+104)Twins -130 · Giants +110
Sep 21 8:45 PMTwins -1.5 (+134)8.5 (+104)Twins -126 · Giants +108
CLOSESep 21 9:30 PMTwins -1.5 (+130)8.5 (+104)Twins -130 · Giants +110

The read

Monday night by the Bay, two clubs playing out the string, and the Twins send Zebby Matthews to Oracle Park against Blade Tidwell with the wind pushing out to center. Nobody here is chasing October, so tonight comes down to who actually has hitters in the box, and that is where this one tilts. The Giants put Jung Hoo Lee on the injured list this afternoon and are running a same-day call-up third and a same-day activation fourth, with Brett Harris and his .148 average at first base and a .598 OPS catcher behind him. The Twins counter with Jeffers, Keaschall, Clemens, Jenkins, Brooks Lee, and Roden, and the last three are hot: Roden drove in four on Sunday, Jenkins homered on back-to-back nights last week, and the club has scored five runs a game over its last five.

The second leg is Tidwell. His split is the most extreme number in this matchup: lefties have posted a .861 OPS against him while righties sit at .464, and Minnesota walks five left-handed looks to the plate. He is an extreme fly-ball pitcher at a 0.55 ground-out ratio, pitching at home where his ERA runs near six, with a 15 mph breeze blowing toward center. Behind Matthews, Hoffman and Minter both had Sunday off, Hoffman has a 1.80 ERA over the past month, and Minter sits at 2.51 for the year, so the innings that usually decide a close game belong to Minnesota.

The case against me is real. Matthews' road ERA is close to seven, the Giants' pen has run a 3.04 ERA over the tracked window with Trent Harris unscored upon for a month, and Yoendrys Gómez has allowed five runs in his last two-plus innings with two blown saves. If this reaches the ninth within a run, I am sweating. But Matthews just threw six shutout innings with eight strikeouts against the Yankees, his night ERA is 3.34, and the Giants' relief ERA is riding a K-BB rate under three percent, which is contact luck, not stuff. I would rather bet the lineup that can score against the starter who cannot handle lefties than a shell lineup hoping for a road meltdown. Twins at -130.

The research

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

COOLING OFF

  • Ryan Jeffers: .382 OPS in L15 — draws RHP Blade Tidwell

    .382

    .382 OPS over his last 33 at-bats is less than half his .822 season mark, a steep two-week slide. But tonight's matchup cuts against it — he faces right-hander Blade Tidwell, and he's hitting .824 vs righties over 193 at-bats this season, his stronger side. Thirty-three at-bats is a small sample, so the platoon numbers are probably the fairer read on this matchup than the recent skid.

PARK WEATHER

  • Wind blowing out 15 mph at Oracle Park tonight

    OUT 15

    Fifteen mph blowing straight out to center flips the identity of a park that normally kills fly balls. Partly cloudy, 60 degrees, and that direction means balls that'd usually die on the track have a real shot to carry — the 8.25 total already prices in some of that lift. Wind can ease or shift through the game, so it's a live variable, not a fixed backdrop. If it holds, fly-ball hitters and mistake pitches stand to benefit more than the total alone suggests.

TEAM RECORD

  • Giants 2-6 in Blade Tidwell's last 8 starts

    2-6

    That 2-6 record is San Francisco's mark in his starts, not his individual line — it reflects the lineup and bullpen around him as much as his own outings. Eight starts is a small sample, so a stretch of tough matchups or thin support could be driving it, and no prior-season number is here for comparison. Read it as context on how these games have gone, not a forecast for tonight against Minnesota.

  • Twins 6-2 in Zebby Matthews's last 8 starts

    6-2

    That 6-2 mark is Minnesota's record when he starts, capturing the lineup and bullpen behind him as much as his own work. It's only eight outings, a sample small enough to swing quickly, and there's no prior-season number supplied to show whether this is new. Take it as a sign the Twins have won with him on the mound, without assuming that carries over on the road at San Francisco tonight.

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, caesars, draftkings, betrivers, betmgm.
Accountability
Read the editorial standards, source policy, and corrections process.

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