ENSign in
MLB · Final

Giants Dominate Rockies in Series Finale at Oracle Park

Thursday, July 9, 2026, 9:45 PM ET · Oracle Park

San Francisco Giants 8, Colorado Rockies 2, 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 Colorado Rockies vs San Francisco Giants?

San Francisco Giants beat Colorado Rockies 8-2 at Oracle Park on July 9, 2026.

Who was favored in Colorado Rockies vs San Francisco Giants?

San Francisco Giants were the favorite at DraftKings, moneyline -132 (about 57% implied). The favorite won.

The San Francisco Giants secured a decisive 8-2 victory over the Colorado Rockies at Oracle Park, capping off a series win with a 3-1 record against their division rivals. This matchup was significant as it showcased the Giants' ability to rebound after a recent loss and highlighted their offensive power, particularly in the later innings.

In this game, the Giants took an early lead in the first inning with a home run from Schmitt, who sent the ball soaring 420 feet to center field. The Rockies responded in the fourth inning when Castro homered to left center, scoring Goodman and giving Colorado a brief 2-1 lead. However, the Giants quickly regained control, with Eldridge homering shortly after to tie the game at 2-2. The Giants then pulled ahead in the fifth inning with a double from Arraez that allowed Cavanaugh to score, followed by a single from Devers that brought Ramos home, making it 4-2.

The Giants continued their offensive onslaught in the eighth inning, where Schmitt and Devers contributed to the scoreline with a double and a ground rule double, respectively. Adames capped off the scoring with a home run, bringing the final score to 8-2 in favor of the Giants.

Looking at the recent form, the Giants have shown mixed results, with a record of 5-5 over their last ten games, including a recent loss to the Toronto Blue Jays. They have averaged 4.2 runs scored and 5.0 runs allowed during this stretch. At home, their record stands at 3-2 in the last five games, while their away record is 2-3. The Rockies, on the other hand, have struggled, posting a record of 3-7 in their last ten games and averaging 5.9 runs scored against 6.3 allowed. Their away record reflects their difficulties, with just one win in their last five games.

In terms of head-to-head matchups, the Giants have dominated the recent meetings, holding a 10-4 record against the Rockies. This series saw the Giants win two out of three games played at Coors Field before returning home to secure the final victory at Oracle Park.

Injuries have impacted both teams, with the Giants missing several key players. Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage are all on the injured list, which could affect their depth moving forward. The Rockies are also dealing with injuries, including Kris Bryant on the 60-day IL and Kyle Freeland on the 15-day IL, alongside Ryan Feltner, who is listed as day-to-day due to illness.

The betting market reflected the Giants' favorable position, with DraftKings listing them at -132 on the moneyline, with a spread of -1.5 and a total set at 9.0 runs. The odds for the over were -111, while the under was slightly lower at -109. This indicates that the market expected a competitive game, but the Giants' performance exceeded those expectations.

Conditions at Oracle Park were typical for a summer evening in San Francisco, with a cool breeze and clear skies, providing an ideal backdrop for baseball. Fans witnessed a game filled with power hitting and solid pitching from the Giants, who were able to capitalize on their opportunities effectively.

As the Giants look to build on this victory, they will need to maintain their offensive momentum while addressing their injury concerns. The Rockies, conversely, must regroup and find ways to improve their performance, particularly on the road, if they hope to turn their season around.

Odds

BookSpreadTotalMoneyline
DraftKingsSF -132 9 o -111 / u -109 Colorado Rockies +109 · San Francisco Giants -132

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

Injury report

  • 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
  • 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

Recent form

San Francisco Giants

Last 10: 5-5Streak L14.2 scored · 5 allowed per game3-2 at home

  • L3-9vs Toronto Blue JaysJul 8
  • W10-1vs Toronto Blue JaysJul 7
  • W6-4at Colorado RockiesJul 5
  • 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

Colorado Rockies

Last 10: 3-7Streak L15.9 scored · 6.3 allowed per game1-4 away

  • L3-4at Los Angeles DodgersJul 9
  • W4-3at Los Angeles DodgersJul 8
  • L7-8at Los Angeles DodgersJul 7
  • L4-6vs San Francisco GiantsJul 5
  • 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

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-1Schmitt homered to center (420 feet).
  2. 4th Inning2-1Castro homered to left center (391 feet), Goodman scored.
  3. 4th Inning2-2Eldridge homered to right (394 feet).
  4. 5th Inning2-3Arraez doubled to right, Cavanaugh scored, Ramos to third.
  5. 5th Inning2-4Devers singled to right, Ramos scored, Schmitt to second, Arraez to third.
  6. 8th Inning2-5Schmitt doubled to center, Arraez scored.
  7. 8th Inning2-6Devers hit a ground rule double, Schmitt scored.
  8. 8th Inning2-8Adames homered to left (407 feet), Devers scored.

Win probability

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

Venue

  • Oracle ParkSan Francisco, California
  • Attendance32301
  • OfficialsJunior Valentine, Austin Jones, Rob Drake, Stu Scheurwater

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.