← Slate
0.9% edge · San Francisco GiantsColorado Rockies vs San Francisco Giants — Prediction & Odds
July 12, 2026 · Michael Lorenzen vs Trevor McDonald · 67°F
Colorado Rockies win
41.2%
San Francisco Giants win
58.8%
Fair line (home)
-143
Proj. total
9.45
Score distribution
How often each team scores each run total across all simulations.
Colorado Rockies (mean 4.40)San Francisco Giants (mean 5.04)
Totals
O/U line
9
Proj. total
9.45
Over
41.9%
Under
47.0%
Model vs. market
| Side | Model | Book | Fair |
|---|---|---|---|
| Colorado Rockies | 41.2% | +133 | +143 |
| San Francisco Giants | 58.8% | -144 | -143 |
Colorado Rockies — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jake McCarthy | 4.9 | .918 | .186 | .077 | .064 | .343 | .703 | .281 | .347 | .402 | .749 |
| Mickey Moniak | 4.8 | .753 | .209 | .058 | .140 | .273 | 1.021 | .262 | .313 | .430 | .742 |
| Hunter Goodman | 4.6 | .643 | .213 | .020 | .160 | .341 | 1.148 | .245 | .311 | .418 | .729 |
| TJ Rumfield | 4.5 | .788 | .200 | .016 | .081 | .429 | .689 | .271 | .353 | .389 | .743 |
| Kyle Karros | 4.4 | .763 | .211 | .028 | .066 | .466 | .831 | .274 | .361 | .394 | .755 |
| Cole Carrigg | 4.3 | .746 | .158 | .069 | .057 | .320 | .837 | .262 | .329 | .381 | .710 |
| Troy Johnston | 4.2 | .753 | .204 | .018 | .057 | .330 | .710 | .272 | .343 | .380 | .723 |
| Tyler Freeman | 4.1 | .788 | .169 | .024 | .037 | .300 | .454 | .281 | .363 | .371 | .734 |
| Ezequiel Tovar | 4.0 | .648 | .208 | .020 | .074 | .215 | .856 | .254 | .301 | .380 | .681 |
San Francisco Giants — projected lines
| Batter | PA | 1B | 2B | 3B | HR | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Heliot Ramos | 4.7 | .874 | .214 | .034 | .170 | .361 | .949 | .300 | .361 | .484 | .845 |
| Luis Arraez | 4.6 | 1.166 | .225 | .052 | .043 | .238 | .141 | .342 | .381 | .448 | .829 |
| Casey Schmitt | 4.5 | .830 | .215 | .014 | .147 | .242 | .781 | .287 | .334 | .450 | .784 |
| Rafael Devers | 4.4 | .655 | .218 | .011 | .188 | .515 | .932 | .280 | .371 | .490 | .861 |
| Jung Hoo Lee | 4.3 | .904 | .237 | .050 | .061 | .283 | .350 | .315 | .366 | .447 | .813 |
| Bryce Eldridge | 4.2 | .694 | .202 | .006 | .138 | .410 | 1.016 | .279 | .355 | .446 | .802 |
| Willy Adames | 4.1 | .608 | .185 | .013 | .153 | .429 | .864 | .265 | .348 | .450 | .797 |
| Drew Gilbert | 4.0 | .643 | .184 | .026 | .087 | .352 | .608 | .265 | .341 | .404 | .745 |
| Drew Cavanaugh | 3.9 | .617 | .162 | .006 | .073 | .387 | .973 | .253 | .342 | .369 | .711 |
Data notes: 20/20 lineup+starter talents from projections