← All Baseball Matchups

MLB

San Francisco Giants vs Minnesota Twins

Sep 22, 2026, 1:46 AM UTC

FinalSan Francisco Giants 5 - 2 Minnesota Twins

Team Strength Comparison

San Francisco GiantsvsMinnesota Twins· MLB

OverallOffenseDefenseDominanceConsistencyPedigree
San Francisco GiantsMinnesota Twins

Match Analysis

San Francisco's defense is the standout here—they're 12 points clear of Minnesota and that carries their overall power to a 43-39 edge. The Giants also dominate on dominance rating by 8 points, which sounds redundant but basically means they're built to control games. I'd think you'd expect that advantage to show up in the betting market, but bookmakers are offering 1.99 on the hosts and 1.86 on the visitors, meaning they're actually backing Minnesota at 52% to 48%. That's a real split: the ratings say San Francisco is stronger, the market says Minnesota is the play. The head-to-head record makes that market lean look sharp. Minnesota's swept San Francisco in all three recent meetings, winning 3-1, 2-1, and 7-6. I'm not ignoring dominance ratings here—these teams have literally just played—and Minnesota's found a way to win every time they've faced each other. What muddies the picture is their recent form. Minnesota's 3-2 over five matches with a mixed home record of 2-3, while San Francisco's struggling at 2-3 overall and particularly brutal at home with just one win in four. The Giants are limping into this after three straight losses, though they did grab consecutive wins before that stretch. I notice Minnesota's consistency rating is 5 points higher at 56 to 51, and they've got more pedigree too. San Francisco's defense is genuinely elite, but when you factor in the Giants' poor recent form, the head-to-head sweep, and the Twins' steadier approach, the market's disagreement with the ratings starts making sense.

A descriptive read of our own ratings against the market — not a prediction.

Metric by metric

San Francisco Giants · Minnesota Twins — our 0-100 ratings, side by side

43Overall40
33Offense35
72Defense62
51Dominance45
51Consistency57
12Pedigree20
27Entertainment40
San Francisco Giants · Momentum ↗ rising 1Minnesota Twins · Momentum ↗ rising 1

Season trends

up to 6 seasons, both teams

Season rating
1-100 overall rating per season
10067330202120222023202420252026
Run differential
average per-game margin
10-0-1202120222023202420252026
Runs per game
Scored
5544202120222023202420252026
SRS
schedule-adjusted run margin
0.80.4-0.1-0.5202120222023202420252026

Archived Sep 22, 2026, 01:43 AM UTC

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes Minnesota Twins the favourite at 55%. 11 of 11 bookmakers agree.

Fair win probability

San Francisco Giants
45%
Minnesota Twins
55%

Average bookmaker margin 3.8%.

Pre-Match Odds Comparison · San Francisco Giants vs Minnesota Twins

BookHomeAway
FanDuel2.101.77
MyBookie.ag2.101.78
Bovada2.111.75
Fanatics2.101.77
LowVig.ag2.181.77
BetOnline.ag2.181.77
Caesars2.121.74
DraftKings2.101.76
BetUS2.171.78
BetRivers2.201.70
BetMGM2.101.74

Moneyline captured before first pitch — historical reference only. 21+

Head-to-Head Record

— · 20252025-05-11Minnesota Twins 7-6 San Francisco GiantsL
— · 20252025-05-10Minnesota Twins 2-1 San Francisco GiantsL
— · 20252025-05-10Minnesota Twins 3-1 San Francisco GiantsL

San Francisco Giants — Recent Form — Last Games

LLLWWLLLLW
  • 2026-09-20Los Angeles Dodgers vs San Francisco Giants 3-1
  • 2026-09-20Los Angeles Dodgers vs San Francisco Giants 10-4
  • 2026-09-19Los Angeles Dodgers vs San Francisco Giants 8-2
  • 2026-09-16St.Louis Cardinals vs San Francisco Giants 5-6
  • 2026-09-15St.Louis Cardinals vs San Francisco Giants 3-10
  • 2026-09-14St.Louis Cardinals vs San Francisco Giants 2-1
  • 2026-09-13San Francisco Giants vs San Diego Padres 4-6
  • 2026-09-12San Francisco Giants vs San Diego Padres 6-7
  • 2026-09-12San Francisco Giants vs San Diego Padres 5-7
  • 2026-09-09San Francisco Giants vs St.Louis Cardinals 7-6

Minnesota Twins — Recent Form — Last Games

WLWLWLLLWL
  • 2026-09-20Los Angeles Angels vs Minnesota Twins 0-8
  • 2026-09-20Los Angeles Angels vs Minnesota Twins 6-5
  • 2026-09-19Los Angeles Angels vs Minnesota Twins 0-3
  • 2026-09-18Los Angeles Angels vs Minnesota Twins 5-4
  • 2026-09-16Minnesota Twins vs New York Yankees 5-4
  • 2026-09-15Minnesota Twins vs New York Yankees 1-8
  • 2026-09-14Minnesota Twins vs New York Yankees 3-8
  • 2026-09-13Minnesota Twins vs Cleveland Guardians 2-9
  • 2026-09-12Minnesota Twins vs Cleveland Guardians 4-3
  • 2026-09-12Minnesota Twins vs Cleveland Guardians 2-5