Two teams playing out the string with nothing but pride on the line still find a way to make it interesting when the Twins roll into Oracle Park on a modest win streak against a Giants club that’s lost its grip on nearly everything.
Quick take:
- Pick: Minnesota Twins moneyline
- Why: Zebby Matthews gives Minnesota the far more reliable arm, and San Francisco’s lineup has been offering little resistance all September
- The number to watch: Giants are 3-7 in their last 10 games
Minnesota sits at 73-83 with its season long finished as a postseason contender, but the Twins have quietly won their last game and taken 10 of their last 15 meetings with San Francisco dating back multiple seasons. The Giants, meanwhile, are staring at 64-92 — a 33.5-game hole behind the division-leading Dodgers — and have dropped seven of their last nine.
Books have Minnesota as a modest road favorite even though San Francisco is technically the home team, a rare split that tells you plenty about how each roster is trending in September. FanDuel has the Twins at -120 on the moneyline with the Giants at +102, while the run line sits at Twins -1.5 (+138) and Giants +1.5 (-166). The total is set at 8.5, with the over priced at +104 and the under at -128 — a number that leans toward two bullpens that have both been stretched thin down the stretch. If you’re shopping for the best number before first pitch, the live MLB odds page is worth a look.
| Monday, September 21 at 9:46 PM | Spread | Money | Total |
| Minnesota Twins | -1.5 (134) | -115 | O 8.5 (104) |
| San Francisco Giants | +1.5 (-177) | +105 | U 8 (-115) |
Neither club is playing inspired baseball right now, but the gap in direction is clear when you line the two form charts up side by side.
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| Sep 20, 2026 | @Los Angeles Angels | +1.5 / 7.5 | Won 0-3 | Won / Under |
| Sep 20, 2026 | @Los Angeles Angels | +1.5 / 7.5 | Lost 6-5 | Won / Over |
| Sep 20, 2026 | @Los Angeles Angels | +1.5 / 7.5 | Won 0-8 | Won / Over |
| Sep 20, 2026 | @Los Angeles Angels | +1.5 / 5.5 | Lost 5-4 | Lost / Over |
| Sep 20, 2026 | @Los Angeles Angels | +1.5 / 5.5 | Won 0-3 | Won / Under |
| Sep 20, 2026 | @Los Angeles Angels | +1.5 / 5.5 | Lost 6-5 | Lost / Over |
| Sep 19, 2026 | @Los Angeles Angels | -2.5 / 8.5 | Lost 5-4 | Lost / Over |
| Sep 19, 2026 | @Los Angeles Angels | -2.5 / 8.5 | Won 0-3 | Won / Under |
| Sep 18, 2026 | @Los Angeles Angels | +2.5 / 8.5 | Lost 5-4 | Won / Over |
| Sep 16, 2026 | New York Yankees | +1.5 / 7.5 | Lost 3-8 | Lost / Over |
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| Sep 20, 2026 | @Los Angeles Dodgers | +1.5 / 9.5 | Lost 8-2 | Lost / Over |
| Sep 20, 2026 | @Los Angeles Dodgers | +1.5 / 9.5 | Lost 9-4 | Lost / Over |
| Sep 20, 2026 | @Los Angeles Dodgers | +1.5 / 9.5 | Lost 3-1 | Lost / Under |
| Sep 20, 2026 | @Los Angeles Dodgers | +2.5 / 7.5 | Lost 8-2 | Lost / Over |
| Sep 20, 2026 | @Los Angeles Dodgers | +2.5 / 7.5 | Lost 10-4 | Lost / Over |
| Sep 19, 2026 | @Los Angeles Dodgers | +1.5 / 8.5 | Lost 8-2 | Lost / Over |
| Sep 16, 2026 | @St. Louis Cardinals | -1.5 / 5.5 | Lost 2-1 | Lost / Under |
| Sep 16, 2026 | @St. Louis Cardinals | -1.5 / 5.5 | Won 3-10 | Won / Over |
| Sep 16, 2026 | @St. Louis Cardinals | -1.5 / 5.5 | Won 5-6 | Lost / Over |
| Sep 15, 2026 | @St. Louis Cardinals | -1.5 / 11.5 | Lost 2-1 | Lost / Under |
Showing 10 of last 10 meetings
| DATE | TEAM | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|---|
| May 11, 2025 | Minnesota Twins | @San Francisco Giants | -1.5 / 8.5 | Won 7-6 | Lost / Over |
| May 10, 2025 | Minnesota Twins | @San Francisco Giants | +1.5 / 7.5 | Won 2-1 | Won / Under |
| May 10, 2025 | Minnesota Twins | @San Francisco Giants | +1.5 / 8.5 | Won 3-1 | Won / Under |
| Jul 14, 2024 | San Francisco Giants | @Minnesota Twins | -1.5 / 7.5 | Won 3-2 | Lost / Under |
| Jul 13, 2024 | San Francisco Giants | @Minnesota Twins | -1.5 / 7.5 | Lost 2-4 | Lost / Under |
| Jul 13, 2024 | San Francisco Giants | @Minnesota Twins | +1.5 / 7.5 | Won 7-1 | Won / Over |
| May 24, 2023 | Minnesota Twins | @San Francisco Giants | +1.5 / 7.5 | Won 7-1 | Won / Over |
| May 23, 2023 | Minnesota Twins | @San Francisco Giants | +1.5 / 8 | Lost 3-4 | Won / Under |
| May 22, 2023 | Minnesota Twins | @San Francisco Giants | +1.5 / 8.5 | Lost 1-4 | Lost / Under |
| Aug 28, 2022 | Minnesota Twins | @San Francisco Giants | +1.5 / 8.5 | Won 8-3 | Won / Over |
Zebby Matthews takes the ball for Minnesota carrying a 9-10 record with a 4.74 ERA over 125.1 innings across 22 starts, striking out 107 while walking just 39 — a strikeout-to-walk profile that’s kept him in games even on nights his stuff isn’t crisp. He’s coming off arguably his best outing of the year, a scoreless six-inning, eight-strikeout gem against the Yankees on September 16.
San Francisco counters with Blade Tidwell, a 25-year-old righty who’s bounced between the rotation and bullpen (16 games, eight starts) and carries a 1-2 record with a 4.56 ERA over just 53.1 innings. Tidwell has shown flashes — five strikeouts over five innings against Pittsburgh on September 3 — but he’s also been prone to blowups, allowing 13 runs in a mid-August meltdown against Colorado. This isn’t a case of the Giants trotting out a true ace to slow the bleeding; it’s a limited-innings arm still finding his footing at the big-league level.
The Twins are dealing with real absences of their own. Byron Buxton is out for the season after right hip surgery on September 18, and left fielder Trevor Larnach just went on the 10-day IL with a wrist sprain, so Minnesota isn’t rolling out its ideal lineup either. But San Francisco’s situation is arguably worse — third baseman Matt Chapman remains on the 60-day IL with an abdominal strain, stripping the Giants of their best power bat and steadiest defender for the stretch run.
San Francisco has lost seven of its last nine games while scoring the fewest runs in the National League over that stretch.
That’s the backdrop that makes this pick less about star power and more about which team is simply playing sounder baseball right now. Minnesota’s lineup, even without Buxton, has enough contact and situational hitting to work with Tidwell’s control issues — he’s walked 21 batters in just over 53 innings this year, a rate that invites patient at-bats.
San Francisco’s offense has gone cold at the worst time. It’s hard to manufacture runs against a pitcher who’s throwing his slider for strikes the way Matthews has in September.
Look at the shape of Tidwell’s last few outings and the volatility jumps out. He followed a strong 6.2-inning, two-run start against St. Louis on September 15 with a shaky four-inning stint five days earlier where he allowed five runs on five hits. That inconsistency, paired with a bullpen that’s been overworked in a lost September, is exactly the kind of matchup a road favorite wants to see. Minnesota doesn’t need a huge night from its offense — just enough traffic on the bases to make Tidwell work, and San Francisco’s beleaguered relief corps to blink first.
Minnesota’s rotation edge and its recent head-to-head success against San Francisco point to a road win at Oracle Park, even with both clubs long removed from playoff consideration.
The pick:
Matthews’ recent form and San Francisco’s offensive slump make Minnesota the safer side, even at a short number on the road.
Dallas has already clinched this WNBA first-round series, but a Game 3 date in Phoenix…
Jonathan Taylor is off to a historic start, Trey McBride leads all tight ends in…
Patriots right guard Mike Onwenu broke his right ankle in Sunday's win over the Steelers,…
The Rams are road favorites for Sunday Night Football in Denver, but losing DPOY Myles…
Prediction markets price a Giants win by 25 or more points at just 8.25% against…
A beginner-friendly same-game parlay for Monday's Blue Jays-Orioles matchup at Camden Yards, built around Shane…
This website uses cookies.