← Slate
9.4% edge · San Francisco GiantsMilwaukee Brewers vs San Francisco Giants — Prediction & Odds
July 29, 2026 · Thomas Pannone vs Logan Webb · 66°F
Milwaukee Brewers win
44.4%
San Francisco Giants win
55.6%
Fair line (home)
-125
Proj. total
7.63
Score distribution
How often each team scores each run total across all simulations.
Milwaukee Brewers (mean 3.66)San Francisco Giants (mean 3.97)
Totals
O/U line
7.5
Proj. total
7.63
Over
46.1%
Under
53.9%
Model vs. market
| Side | Model | Book | Fair |
|---|---|---|---|
| Milwaukee Brewers | 44.4% | -122 | +125 |
| San Francisco Giants | 55.6% | +112 | -125 |
Milwaukee Brewers — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brice Turang | 4.8 | .806 | .193 | .024 | .079 | .439 | 1.032 | .256 | .327 | .367 | .694 |
| Jackson Chourio | 4.7 | .776 | .234 | .017 | .116 | .275 | .965 | .263 | .311 | .404 | .715 |
| Jake Bauers | 4.5 | .603 | .170 | .011 | .116 | .517 | 1.250 | .226 | .319 | .362 | .681 |
| Christian Yelich | 4.4 | .730 | .165 | .010 | .079 | .443 | 1.080 | .249 | .329 | .356 | .685 |
| Gary Sánchez | 4.3 | .571 | .133 | .018 | .118 | .407 | 1.032 | .217 | .302 | .353 | .655 |
| Garrett Mitchell | 4.2 | .630 | .171 | .031 | .071 | .409 | 1.282 | .239 | .318 | .357 | .674 |
| Luis Lara | 4.1 | .712 | .141 | .024 | .030 | .378 | .798 | .245 | .323 | .321 | .643 |
| David Hamilton | 4.0 | .587 | .125 | .031 | .056 | .326 | .967 | .218 | .286 | .315 | .601 |
| Cooper Pratt | 3.9 | .616 | .117 | .031 | .036 | .360 | .709 | .229 | .308 | .311 | .620 |
San Francisco Giants — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Luis Arraez | 4.5 | 1.039 | .192 | .043 | .040 | .230 | .156 | .307 | .346 | .400 | .747 |
| Bryce Eldridge | 4.4 | .637 | .195 | .005 | .153 | .426 | 1.099 | .249 | .327 | .417 | .743 |
| Heliot Ramos | 4.3 | .707 | .170 | .023 | .148 | .317 | .909 | .265 | .328 | .432 | .760 |
| Rafael Devers | 4.2 | .562 | .182 | .009 | .178 | .488 | .929 | .252 | .344 | .450 | .795 |
| Jung Hoo Lee | 4.1 | .769 | .203 | .041 | .062 | .262 | .355 | .281 | .332 | .403 | .735 |
| Willy Adames | 4.0 | .527 | .166 | .012 | .143 | .400 | .879 | .236 | .317 | .408 | .725 |
| Daniel Susac | 3.9 | .646 | .150 | .021 | .075 | .218 | .862 | .244 | .295 | .358 | .653 |
| Grant McCray | 3.8 | .523 | .149 | .026 | .071 | .313 | .983 | .223 | .292 | .343 | .635 |
| Christian Koss | 3.7 | .612 | .168 | .013 | .060 | .178 | .691 | .248 | .294 | .357 | .651 |
Data notes: away starter Thomas Pannone: only 0 BF vs LHB this season · away starter Thomas Pannone: only 0 BF vs RHB this season · 20/20 lineup+starter talents from projections