← Slate
0.9% edge · San Francisco GiantsLos Angeles Angels vs San Francisco Giants — Prediction & Odds
July 26, 2026 · José Soriano vs Carson Whisenhunt · 63°F
Los Angeles Angels win
50.1%
San Francisco Giants win
49.9%
Fair line (home)
+100
Proj. total
7.83
Score distribution
How often each team scores each run total across all simulations.
Los Angeles Angels (mean 4.01)San Francisco Giants (mean 3.82)
Totals
O/U line
8.5
Proj. total
7.83
Over
38.7%
Under
61.3%
Model vs. market
| Side | Model | Book | Fair |
|---|---|---|---|
| Los Angeles Angels | 50.1% | -108 | -100 |
| San Francisco Giants | 49.9% | -100 | +100 |
Los Angeles Angels — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto | 4.8 | .636 | .209 | .017 | .145 | .432 | 1.142 | .236 | .321 | .396 | .717 |
| Mike Trout | 4.7 | .564 | .145 | .010 | .159 | .801 | 1.165 | .230 | .370 | .397 | .767 |
| Vaughn Grissom | 4.6 | .793 | .204 | .007 | .069 | .388 | .717 | .260 | .331 | .363 | .694 |
| Jorge Soler | 4.5 | .547 | .157 | .011 | .123 | .514 | 1.140 | .215 | .314 | .356 | .670 |
| Nolan Schanuel | 4.3 | .768 | .178 | .006 | .079 | .516 | .530 | .273 | .368 | .385 | .753 |
| Jo Adell | 4.3 | .588 | .159 | .014 | .149 | .281 | .943 | .233 | .297 | .396 | .693 |
| Denzer Guzman | 4.1 | .621 | .165 | .013 | .077 | .331 | .966 | .231 | .298 | .343 | .641 |
| Jose Siri | 4.0 | .524 | .140 | .019 | .103 | .291 | 1.243 | .213 | .278 | .345 | .623 |
| Logan O'Hoppe | 3.9 | .569 | .114 | .009 | .107 | .310 | .944 | .224 | .293 | .351 | .644 |
San Francisco Giants — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Luis Arraez | 4.6 | 1.065 | .204 | .044 | .031 | .328 | .217 | .315 | .369 | .405 | .775 |
| Heliot Ramos | 4.5 | .704 | .179 | .027 | .106 | .421 | 1.154 | .252 | .331 | .388 | .719 |
| Bryce Eldridge | 4.4 | .603 | .187 | .005 | .099 | .533 | 1.310 | .233 | .332 | .361 | .694 |
| Rafael Devers | 4.3 | .546 | .178 | .008 | .126 | .629 | 1.124 | .236 | .354 | .393 | .747 |
| Casey Schmitt | 4.2 | .664 | .172 | .011 | .098 | .297 | .945 | .246 | .310 | .373 | .683 |
| Drew Gilbert | 4.1 | .563 | .164 | .027 | .062 | .455 | .790 | .228 | .327 | .342 | .668 |
| Willy Adames | 4.0 | .509 | .153 | .010 | .100 | .500 | 1.057 | .223 | .325 | .359 | .684 |
| Drew Cavanaugh | 3.9 | .513 | .145 | .006 | .050 | .464 | 1.181 | .213 | .321 | .305 | .626 |
| Grant McCray | 3.8 | .494 | .140 | .031 | .048 | .386 | 1.146 | .213 | .299 | .316 | .615 |
Data notes: home starter Carson Whisenhunt: only 14 BF vs LHB this season · home starter Carson Whisenhunt: only 32 BF vs RHB this season · 20/20 lineup+starter talents from projections