ENSign in
MLB · Final

Rockies Edge Giants in Thrilling 7-6 Finish

Sunday, July 5, 2026, 4:00 PM ET · Coors Field

Colorado Rockies 7, San Francisco Giants 6, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

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.

Unlock today's pick in Telegram →

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+.

Get the daily free pick · See plans

Quick answers

Who won San Francisco Giants vs Colorado Rockies?

Colorado Rockies beat San Francisco Giants 7-6 at Coors Field on July 5, 2026.

Who was favored in San Francisco Giants vs Colorado Rockies?

San Francisco Giants were the favorite at DraftKings, moneyline -129 (about 56% implied). The underdog won.

In a tightly contested game at Coors Field, the Colorado Rockies triumphed over the San Francisco Giants with a final score of 7-6. This victory secured the Rockies a series win, taking two out of three games against the Giants. The match showcased a back-and-forth battle, with both teams exchanging leads throughout the game, ultimately culminating in a dramatic finish.

The Rockies entered this game with a home record of 37-54 and had been showing signs of improvement, boasting a 5-5 record over their last ten games. They were on a two-game winning streak, having recently defeated the Giants 15-3 the day prior. In that recent stretch, they averaged 5.2 runs scored per game while allowing 5.3. Their form at home was particularly noteworthy, with a 5-3 record in their last eight home games.

Conversely, the Giants, with an away record of 37-52, were struggling, having lost their last game against the Rockies and holding a 4-6 record in their last ten outings. They averaged just 3.0 runs scored per game during that stretch, while allowing 4.5 runs. Their recent performance on the road was even more concerning, with a 1-5 record in their last six away games.

Historically, the Rockies have had the upper hand in recent meetings with the Giants, winning four of their last nine matchups. In the current season, the Rockies had already claimed victories in their previous two encounters, both at home, with scores of 8-3 and 8-6 on May 30 and May 31, respectively.

In terms of injuries, the Rockies were missing key players, including Kris Bryant, who is on the 60-Day Injured List due to a back issue. They also had Ryan Feltner listed as day-to-day with an illness, alongside McCade Brown on the 60-Day IL with a shoulder injury. Kyle Freeland and Kyle Karros were also unavailable, with Freeland on the 15-Day IL due to a neck issue and Karros on the 7-Day IL for a concussion. The Giants faced their own injury challenges, with Victor Bericoto and Marcelo Mayer both on the 10-Day IL, and JT Brubaker and Keaton Winn on the 15-Day IL due to rib and elbow injuries, respectively. Matt Gage was also on the 60-Day IL with an elbow issue.

The betting market reflected the competitive nature of this matchup, with DraftKings setting the odds for the Giants at -129, indicating they were favored to win. The spread was set at 1.5, with a total of 13.0 runs for the game. The over odds were listed at -106, while the under odds were at -114. The Rockies had a moneyline of +107, suggesting a potential value for those backing the home team.

The game conditions at Coors Field were typical for the venue, known for its high altitude and favorable hitting environment, which often leads to higher scoring games. As the game unfolded, fans witnessed several key moments, including homers from both teams that kept the score tight.

The scoring plays were pivotal in shaping the outcome. In the second inning, the game was tied at 2-2 after Gilbert homered to right center, bringing Adames home. The Rockies then took the lead with a double from Sullivan, allowing Julien to score. The Giants responded in the fourth inning with a homer from Devers, but the Rockies regained the lead in the sixth inning when Gilbert singled, scoring Adames again. The eighth inning saw a crucial moment when Karros hit a homer to left center, scoring two more runs for the Rockies, sealing their victory.

Overall, this matchup highlighted the Rockies' resilience and ability to capitalize on their home advantage, while the Giants continued to struggle on the road. The final score of 7-6 not only marked a thrilling finish but also emphasized the competitive nature of their ongoing rivalry.

Odds

BookSpreadTotalMoneyline
DraftKingsSF -129 13 o -106 / u -114 San Francisco Giants -129 · Colorado Rockies +107

What these prices pay on $100 · What these numbers mean

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

TeamGames behindLostStreakWin %Won
Los Angeles-57L2.59082
Arizona967W1.52574
San Diego9.567L2.52173
San Francisco24.582W1.41458
Colorado28.586W2.38654

How the scoring went

  1. 1st Inning0-1Goodman grounded out to shortstop, McCarthy scored.
  2. 1st Inning0-2Rumfield scored, Johnston to second on pickoff error by pitcher Mahle.
  3. 1st Inning0-2Rumfield scored, Johnston to second on pickoff error by pitcher Mahle.
  4. 2nd Inning2-2Gilbert homered to right center (410 feet), Adames scored.
  5. 2nd Inning2-3Sullivan doubled to right, Julien scored.
  6. 3rd Inning2-4Johnston hit sacrifice fly to left, Goodman scored.
  7. 4th Inning3-4Devers homered to right center (420 feet).
  8. 5th Inning4-4Schmitt homered to left (395 feet).
  9. 5th Inning5-4Devers homered to right (463 feet).
  10. 6th Inning6-4Gilbert singled to center, Adames scored, Eldridge to second.
  11. 8th Inning6-7Karros homered to left center (457 feet), Rumfield scored and Fulford scored.

Win probability

Above the line favours Colorado Rockies, below favours San Francisco Giants.

Venue

  • Coors FieldDenver, Colorado
  • Attendance25548
  • OfficialsTom Hanahan, Derek Thomas, Ron Kulpa, Manny Gonzalez

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.