The San Francisco Giants (21-13) host the lowly Colorado Rockies (6-27) on Sunday, May 4, 2025. First pitch from Oracle Park is scheduled for 4:05 p.m. ET; the game will be broadcast on NBCS-BA.
Find my Rockies vs Giants prediction and spread pick for Sunday below, as well as probable pitchers, betting trends and more.
- Rockies vs Giants pick: Giants -1.5 (bet to -165)
My Rockies vs Giants best bet for Sunday is the Giants to cover the run line (-1.5). Make sure to find the best odds by checking our live MLB odds page.
Colorado Rockies vs San Francisco Giants Odds
Rockies Odds | ||
---|---|---|
Spread | Total | Moneyline |
+2.5 -125 | 7.5 -105o / -115u | +280 |
Giants Odds | ||
---|---|---|
Spread | Total | Moneyline |
-2.5 +105 | 7.5 -105o / -115u | -350 |
Rockies vs Giants Projected Starting Pitchers
RHP German Marquez (COL) | Stat | RHP Logan Webb (SF) |
---|---|---|
0-5 | W-L | 3-2 |
0.3 | fWAR (FanGraphs) | 1.6 |
9.82 / 4.69 | ERA /xERA | 2.83 / 2.90 |
4.54 / 5.30 | FIP / xFIP | 1.75 / 2.13 |
2.06 | WHIP | 1.21 |
2.4% | K-BB% | 23.4% |
41.7% | GB% | 54.3% |
87 | Stuff+ | 107 |
94 | Location+ | 109 |
Brit Devine’s Rockies vs Giants Preview, Prediction
A Giants sweep of the series looks like a forgone conclusion to me as Logan Webb takes the mound for San Francisco.
Webb pitching at home at Oracle Park over the past few years has been one of the surest bets you can make, and he is continuing that trend yet again by allowing no runs in two home starts this season.
There is shutout potential against the worst offense in baseball.
A few years ago, I might worry about going against Rockies right-hander German Marquez, but he seems to have fallen off quite a bit with injuries since 2023.
The Giants should cruise to a victory in this one.
I would play San Francisco's run line to -165.
Pick: Giants -1.5 (bet to -165)
Moneyline
The Giants are massive home favorites, so I see no value in backing them to win outright.
Run Line (Spread)
As outlined above, the Giants on the run line (1.5) is my preferred bet.
Over/Under
I have no bet on the game total.