Giants vs. Rockies Dunkel MLB Picks, Predictions and Prop Bets - July 3
03 July 2026

The San Francisco Giants visit the Colorado Rockies to start a three-game series at Coors Field, with first pitch at 8:10 p.m. ET on Friday. Logan Webb (5-5, 3.09 ERA) will start for the Giants, who are 36-50 this season and fourth in the NL West. Ryan Feltner (2-2, 4.42 ERA) is starting for the Rockies, who are 35-53 and fifth in the NL West.
The Giants are currently a moderate moneyline favorite (-158) on the road at the Rockies (+128). The total in this contest is set at 11.
Giants vs. Rockies Odds, Game Time
- Game day: Friday, July 3, 2026
- Game time: 8:10 p.m. ET
- Location: Denver, Colorado
- Stadium: Coors Field
- Favorite: Giants (-158)
- Underdog: Rockies (+128)
- Over/under: 11
How to Watch Giants vs. Rockies
- TV Channel: COLR and NBCS-BA
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Giants vs. Rockies: Betting the Moneyline
- The Giants have been the moneyline favorite 30 total times this season. They've gone 14-16 in those games.
- Colorado has been victorious in 35, or 40.2%, of the 87 contests it has been chosen as underdogs in this season.
- San Francisco has not been bigger favorites this season than the -158 moneyline set for this game.
- The Rockies have a win-loss record of 23-42 when favored by +128 or worse by oddsmakers this year.
- The Giants have a 61.2% chance to win this contest based on the moneyline's implied probability.
- The Rockies have an implied victory probability of 43.9% according to the moneyline set for this matchup.
Giants vs. Rockies: Betting the Spread & Total
- The Giants have had an over/under set by bookmakers 85 times, and have combined with opponents to go over the total in 40 of those games (40-40-5).
- Games involving Colorado have gone over the total set by bookmakers in 42 of 88 chances this season.
- The Giants have a 38-47-0 record ATS this season (covering 44.7% of the time).
- In 88 games with a line this season, the Rockies have a mark of 47-41-0 against the spread.
