The San Francisco Giants host the Colorado Rockies on July 12, 2026. First pitch from Oracle Park is scheduled for 4:05 p.m. EDT. The game will be broadcast on NBCS-BA.
The Giants are favored by -144 on the moneyline and by -1.5 on the run line. The Rockies are +119 on the moneyline and +1.5 on the run line. The total is set at 9 runs.
Find my MLB picks and Rockies vs Giants prediction below, as well as probable pitchers, weather report, and more.
- Rockies vs Giants Pick: Michael Lorenzen Under 3.5 Strikeouts
My Rockies vs Giants best bet is on the under for Lorenzen's strikeout prop. Make sure to find the best odds by checking our live MLB odds page.
Rockies vs Giants Odds
| Rockies Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 +140 | 9 -110o / -110u | +119 |
| Giants Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 -170 | 9 -110o / -110u | -144 |
- Rockies vs Giants moneyline: Rockies +119, Giants -144
- Rockies vs Giants over/under: 9 (-110o / -110u)
- Rockies vs Giants spread: Giants -1.5 (+140 ), Rockies +1.5 (-170)
Rockies vs Giants Probable Pitchers
| Michael Lorenzen (RHP, COL) | Stat | Trevor McDonald (RHP, SF) |
|---|---|---|
| 3-9 | W-L | 3-7 |
| 0.9 | fWAR (FanGraphs) | 0.8 |
| 6.46 / 5.44 | ERA / xERA | 5.46 / 4.04 |
| 4.82 / 4.69 | FIP / xFIP | 3.98 / 3.99 |
| 8.4% | K-BB% | 11.3% |
| 46.2% | GB% | 56.0% |
| .365 | BABIP | .313 |
| 87 | Stuff+ | 99 |
| 100 | Location+ | 102 |
Rockies vs Giants MLB Betting Preview
Right-hander Michael Lorenzen takes the mound for Colorado, and he has endured a grueling 2026 campaign.
Holding a 6.46 ERA and a meager 16.3% strikeout rate, Lorenzen has struggled consistently to miss bats or record put-away strikes when ahead in counts. Lorenzen's inability to generate whiffs puts him in a brutal spot this afternoon.
Facing an order that doesn't swing and miss often forces low-K pitchers to rely heavily on weak contact, which heavily favors the Under 3.5 Strikeouts line at a lucrative plus-money price tag (+115).
San Francisco righty Trevor McDonald (5.46 ERA) gets the start on the other side as the Giants look to seal a 3-1 series victory.
Despite a sub-.500 record on the year, the Giants boast a deep, talented lineup anchored by stars like Rafael Devers, Jung Hoo Lee, Luis Arraez, and Casey Schmitt. San Francisco's offense possesses plenty of potential to turn their season around, largely because they simply do not strike out.
The Giants rank fifth in Major League Baseball in contact efficiency, striking out an average of just 7.78 times per game.

Rockies vs Giants Pick, Betting Analysis
The public often hesitates to take an under on a strikeout prop set as low as 3.5. However, the matchup parameters align perfectly for a contact-heavy afternoon at Oracle Park.
With Lorenzen carrying a 16.3% strikeout rate and facing a Giants order averaging under 7.8 strikeouts per contest, the data strongly favors a low punchout total. Lock in the value on Under 3.5 Strikeouts at +115.
Pick: Michael Lorenzen Under 3.5 Strikeouts (+115, DraftKings)



































