Giants Edge Rockies in High-Scoring Affair
Saturday, July 4, 2026, 8:10 PM ET · Coors Field
San Francisco Giants 6, Colorado Rockies 4, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won San Francisco Giants vs Colorado Rockies?
San Francisco Giants beat Colorado Rockies 6-4 at Coors Field on July 4, 2026.
Who was favored in San Francisco Giants vs Colorado Rockies?
San Francisco Giants were the favorite at DraftKings, moneyline -131 (about 57% implied). The favorite won.
In a thrilling contest at Coors Field, the San Francisco Giants defeated the Colorado Rockies 6-4, concluding the three-game series with the Rockies winning two out of three. This victory not only showcased the Giants' resilience but also highlighted the offensive power displayed by both teams throughout the series.
The Giants entered the game with a record of 37-51, while the Rockies stood at 36-54. Both teams have struggled this season, but the Rockies recently showed signs of improvement, winning five of their last ten games, including a dominant 15-3 victory over the Giants just a day prior. The Rockies averaged 5.2 runs scored per game during this stretch, but they also allowed an average of 5.3 runs, indicating a need for improvement on the mound.
In contrast, the Giants had a record of 4-6 in their last ten games before this matchup, with an average of just 3.0 runs scored per game and 4.5 runs allowed. This disparity in offensive production has been a significant factor in their struggles this season. The Giants were coming off a loss to the Rockies, which marked a continuation of their inconsistent form.
The home team, the Rockies, had a home record of 5-3 in their last eight games, while the Giants struggled significantly with a 1-5 record in their last six away games. This context set the stage for a competitive matchup, especially given the recent history between the two teams, where the Rockies had won the previous three encounters, including two games earlier in the series.
In terms of injuries, the Rockies were dealing with several key players on the injured list, including Kris Bryant, who is on the 60-day injured list due to a back issue, and Kyle Freeland, who is on the 15-day injured list with a neck problem. Additionally, Ryan Feltner was listed as day-to-day due to illness, further complicating the Rockies' lineup. The Giants also faced injury challenges, with Victor Bericoto and Marcelo Mayer both on the 10-day injured list, along with JT Brubaker and Keaton Winn on the 15-day injured list.
The betting market reflected the Giants' slight edge going into the game, with DraftKings listing them at -131 on the moneyline, while the Rockies were priced at +109. The spread was set at 1.5, with a total of 12.5 runs for the game, indicating expectations for a high-scoring affair.
The game began with an explosive first inning, where the Giants quickly established dominance. They scored four runs, highlighted by a double from Willy Adames that brought in two runs. The Rockies responded with a three-run homer from Carrigg, narrowing the gap but still trailing 4-3 after the first inning. The Giants extended their lead to 6-3 with a solo homer from Eldridge in the third inning.
As the game progressed, the Rockies attempted to rally, scoring one more run in the ninth inning but ultimately falling short. The Giants' pitching held strong, despite the Rockies' late-game efforts, securing the victory.
Overall, this matchup served as a reminder of the competitive nature of the MLB, with both teams showcasing their strengths and weaknesses. The Giants will look to build on this win, while the Rockies will need to address their pitching and injury issues as they continue through the season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SF -131 | 12.5 o -105 / u -115 | San Francisco Giants -131 · Colorado Rockies +109 |
Injury report
- Kris Bryant60-Day-ILBackColorado Rockies
- Ryan FeltnerDay-To-DayIllnessColorado Rockies
- McCade Brown60-Day-ILShoulderColorado Rockies
- Kyle Freeland15-Day-ILNeckColorado Rockies
- Kyle Karros7-Day ILConcussionColorado Rockies
- Victor Bericoto10-Day-ILKneeSan Francisco Giants
- Marcelo Mayer10-Day-ILForearmSan Francisco Giants
- JT Brubaker15-Day-ILRibsSan Francisco Giants
- Keaton Winn15-Day-ILElbowSan Francisco Giants
- Matt Gage60-Day-ILElbowSan Francisco Giants
Recent form
Colorado Rockies
Last 10: 5-5Streak W25.2 scored · 5.3 allowed per game5-3 at home
- W15-3vs San Francisco GiantsJul 4
- W6-3vs Miami MarlinsJul 2
- L3-14vs Miami MarlinsJul 1
- L7-10vs Miami MarlinsJun 30
- L2-3at Minnesota TwinsJun 28
- L8-9at Minnesota TwinsJun 27
- L2-5vs Boston Red SoxJun 24
- W3-2vs Boston Red SoxJun 23
- W2-1vs Pittsburgh PiratesJun 21
- W4-3vs Pittsburgh PiratesJun 20
San Francisco Giants
Last 10: 4-6Streak L13 scored · 4.5 allowed per game1-5 away
- L3-15at Colorado RockiesJul 4
- W6-4at Arizona DiamondbacksJul 2
- L2-8at Arizona DiamondbacksJul 1
- L4-5at Arizona DiamondbacksJun 30
- W5-0vs Atlanta BravesJun 28
- L1-3vs Atlanta BravesJun 27
- W2-1vs AthleticsJun 25
- W3-1vs AthleticsJun 24
- L1-2at Miami MarlinsJun 21
- L3-6at Miami MarlinsJun 20
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 1st Inning1-0Lee grounded into fielder's choice to second, Arraez scored, Devers out at second, Schmitt to third.
- 1st Inning3-0Adames doubled to left, Lee scored and Schmitt scored.
- 1st Inning4-0Eldridge doubled to left, Adames scored.
- 1st Inning4-3Carrigg homered to left (393 feet), Goodman scored and Freeman scored.
- 2nd Inning5-3Arraez singled to right, Ramos scored, Arraez to second.
- 3rd Inning6-3Eldridge homered to right center (458 feet).
- 9th Inning6-4Rumfield singled to left, Carrigg scored.
Win probability
Above the line favours Colorado Rockies, below favours San Francisco Giants.
Venue
- Coors FieldDenver, Colorado
- Attendance48635
- OfficialsScott Barry, Manny Gonzalez, Tom Hanahan, Ron Kulpa
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Rockies Defeat Giants 13-7 in High-Scoring AffairAug 16, 2026
- Giants Dominate Rockies in 7-1 Victory at Oracle ParkAug 15, 2026
- Rockies Defeat Giants 5-2 in Series FinaleAug 14, 2026
- Giants Secure Series Win Over Rockies with 3-1 VictoryJul 12, 2026
- Giants Secure Victory Over Rockies at Oracle ParkJul 11, 2026