Twins at Giants
O/U 8.5 · RL Giants -2.5 · Oracle Park
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| Market | Opened Sep 21 5:00 AM | Close Sep 21 9:30 PM | Move |
|---|---|---|---|
| SPREAD | Twins -1.5 (+128) | Twins -1.5 (+130) | Price |
| TOTAL | 8.5 (+100) | 8.5 (+104) | Price |
| MONEYLINE | Twins -118 | Twins -130 | −12 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENSep 21 5:00 AM | Twins -1.5 (+128) | 8.5 (+100) | Twins -118 · Giants +100 |
| Sep 21 6:00 AM | Twins -1.5 (+138) | 8.5 (+104) | Twins -120 · Giants +102 |
| Sep 21 7:15 AM | Twins -1.5 (+136) | 8.5 (+104) | Twins -120 · Giants +102 |
| Sep 21 8:00 AM | Twins -1.5 (+140) | 8.5 (+104) | Twins -120 · Giants +102 |
| Sep 21 9:00 AM | Twins -1.5 (+132) | 8.5 (+104) | Twins -122 · Giants +104 |
| Sep 21 11:00 AM | Twins -1.5 (+136) | 8.5 (+104) | Twins -126 · Giants +108 |
| Sep 21 3:11 PM | Twins -1.5 (+134) | 8.5 (+100) | Twins -122 · Giants +104 |
| Sep 21 4:30 PM | Twins -1.5 (+130) | 8.5 (-105) | Twins -126 · Giants +108 |
| Sep 21 6:10 PM | Twins -1.5 (+132) | 8.5 (+100) | Twins -126 · Giants +108 |
| Sep 21 6:37 PM | Twins -1.5 (+128) | 8.5 (+102) | Twins -126 · Giants +108 |
| Sep 21 6:39 PM | Twins -1.5 (+130) | 8.5 (+102) | Twins -126 · Giants +108 |
| Sep 21 6:41 PM | Twins -1.5 (+130) | 8.5 (+104) | Twins -126 · Giants +108 |
| Sep 21 7:30 PM | Twins -1.5 (+134) | 8.5 (+104) | Twins -130 · Giants +110 |
| Sep 21 8:45 PM | Twins -1.5 (+134) | 8.5 (+104) | Twins -126 · Giants +108 |
| CLOSESep 21 9:30 PM | Twins -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 15Fifteen 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-6That 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-2That 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.
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 StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day