← Slate
0.1% edge · Minnesota TwinsMinnesota Twins vs San Francisco Giants — Prediction & Odds
September 22, 2026 · Taj Bradley vs Anthony Molina · 59°F
Minnesota Twins win
55.0%
San Francisco Giants win
45.0%
Fair line (home)
+122
Proj. total
7.5
Score distribution
How often each team scores each run total across all simulations.
Minnesota Twins (mean 4.09)San Francisco Giants (mean 3.41)
Totals
O/U line
7
Proj. total
7.5
Over
43.9%
Under
44.6%
Model vs. market
| Side | Model | Book | Fair |
|---|---|---|---|
| Minnesota Twins | 55.0% | -127 | -122 |
| San Francisco Giants | 45.0% | +118 | +122 |
Projected starters
| Starter | IP | K | H | BB | R |
|---|---|---|---|---|---|
Taj Bradley RHP · Minnesota Twins | 5.6 | 6.0 | 5.2 | 1.9 | 2.0 |
Anthony Molina RHP · San Francisco Giants | 3.3 | 2.3 | 3.4 | 1.2 | 1.4 |
Strikeout ladder
Taj Bradley4+ 87%6+ 57%8+ 24%
Anthony Molina4+ 19%6+ 2%8+ 0%
Per-game averages across all simulations. IP is a decimal average of outs recorded, not baseball's 5.2 notation. R is runs allowed while the starter was still in the game; the simulation models no errors, so every run is earned by construction — which is why this says R and not ER.
Minnesota Twins — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Luke Keaschall | 4.8 | .877 | .229 | .011 | .068 | .450 | .606 | .278 | .360 | .385 | .745 |
| Brooks Lee | 4.7 | .778 | .182 | .023 | .114 | .285 | .631 | .250 | .301 | .381 | .681 |
| Kody Clemens | 4.6 | .627 | .177 | .048 | .145 | .332 | .873 | .237 | .299 | .405 | .705 |
| Josh Bell | 4.5 | .720 | .169 | .009 | .108 | .432 | .718 | .251 | .329 | .379 | .708 |
| Walker Jenkins | 4.4 | .712 | .185 | .030 | .086 | .409 | .765 | .259 | .335 | .387 | .722 |
| Emmanuel Rodriguez | 4.3 | .575 | .143 | .033 | .097 | .580 | 1.185 | .233 | .345 | .370 | .715 |
| Royce Lewis | 4.2 | .624 | .186 | .007 | .121 | .331 | .813 | .247 | .311 | .396 | .707 |
| Victor Caratini | 4.0 | .692 | .122 | .004 | .076 | .330 | .666 | .247 | .325 | .346 | .671 |
| Ryan Kreidler | 3.9 | .523 | .148 | .023 | .072 | .386 | .941 | .218 | .302 | .335 | .637 |
San Francisco Giants — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Drew Gilbert | 4.5 | .624 | .171 | .033 | .112 | .447 | .934 | .235 | .321 | .379 | .700 |
| Jonah Cox | 4.4 | .765 | .129 | .077 | .062 | .281 | 1.224 | .253 | .306 | .368 | .673 |
| Victor Bericoto | 4.3 | .689 | .155 | .019 | .115 | .248 | 1.113 | .243 | .291 | .378 | .668 |
| Turner Hill | 4.2 | .726 | .181 | .044 | .047 | .397 | .645 | .265 | .342 | .375 | .716 |
| Bo Davidson | 4.1 | .620 | .149 | .023 | .111 | .319 | 1.081 | .241 | .304 | .381 | .685 |
| Shay Whitcomb | 4.0 | .555 | .136 | .009 | .111 | .258 | 1.156 | .219 | .275 | .350 | .625 |
| Scott Bandura | 3.9 | .623 | .167 | .025 | .048 | .331 | .953 | .246 | .316 | .349 | .665 |
| Drew Cavanaugh | 3.8 | .516 | .130 | .007 | .064 | .373 | 1.201 | .215 | .302 | .316 | .618 |
| Christian Koss | 3.6 | .590 | .147 | .009 | .060 | .188 | .886 | .237 | .284 | .338 | .622 |
Data notes: home starter Anthony Molina: only 63 BF vs LHB this season · home starter Anthony Molina: only 51 BF vs RHB this season · 20/20 lineup+starter talents from projections