ENSign in
MLB · Final

Giants Shut Out Rockies in Dominant Home Victory

Sunday, September 28, 2025, 3:05 PM ET · Oracle Park

San Francisco Giants 4, Colorado Rockies 0, 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 4-0 at Oracle Park on September 28, 2025.

The San Francisco Giants secured a commanding 4-0 victory over the Colorado Rockies at Oracle Park, marking their sixth win in the seven-game series against Colorado this season. This result further emphasizes the disparity between the two teams, with the Giants finishing the season with an 81-81 record while the Rockies struggled significantly, ending at 43-119.

San Francisco entered the game having won their last two contests, showing a slight resurgence after a tough stretch where they went 2-8 in their previous ten games. Over this recent span, they averaged 4.5 runs scored per game while allowing 6.3, indicating some defensive vulnerabilities despite the recent wins. The Giants had a home record of 2-3 in their last five games leading up to this match, which included a narrow win over the Rockies the day before, where they triumphed 6-3.

On the other hand, the Rockies extended their losing streak to five games with this defeat. They also posted a record of 2-8 in their last ten games, averaging just 3.3 runs scored per game and allowing 6.1. Their away record was particularly poor, with only one win in their last five away games. This game was part of a broader trend for Colorado, who struggled throughout the season, reflected in their overall record.

In terms of previous meetings, the Giants dominated the series, winning six out of seven encounters, including the last four games. Their recent performances against the Rockies included a series of high-scoring affairs, but this game showcased their ability to shut down the Rockies' offense effectively.

Injuries played a notable role in both teams' lineups. The Giants were missing several key players, including Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage, all of whom were on the injured list. The Rockies also faced challenges with Kris Bryant on the 60-Day IL due to a back injury, alongside Ryan Feltner, who was day-to-day with an illness, and Kyle Freeland and Kyle Karros, both dealing with injuries that limited their availability.

The market had priced the Giants as heavy favorites, reflecting their stronger performance throughout the season and particularly in this matchup. The odds indicated a high probability of a Giants win, which was confirmed by their decisive victory.

Conditions at Oracle Park were conducive to baseball, with no significant weather disruptions impacting the game. Fans witnessed a solid performance from the Giants, highlighted by home runs from Willy Adames and Rafael Devers, who both homered to center field, contributing to the early lead. In the eighth inning, a single from Lee allowed McCray and Devers to score, sealing the game at 4-0.

Viewers should have noted the Giants' strong pitching and defensive strategies that effectively neutralized the Rockies' lineup, which has struggled throughout the season. The Giants' ability to capitalize on scoring opportunities, combined with their solid pitching, made this game a clear demonstration of their capabilities as they wrapped up their season.

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: 2-8Streak W24.5 scored · 6.3 allowed per game2-3 at home

  • W6-3vs Colorado RockiesSep 27
  • W4-3vs St. Louis CardinalsSep 25
  • L8-9vs St. Louis CardinalsSep 24
  • L5-6vs St. Louis CardinalsSep 23
  • L5-7at Los Angeles DodgersSep 21
  • L3-6at Los Angeles DodgersSep 20
  • L1-2at Los Angeles DodgersSep 19
  • L5-6at Arizona DiamondbacksSep 17
  • L1-8at Arizona DiamondbacksSep 16
  • L7-13vs Los Angeles DodgersSep 14

Colorado Rockies

Last 10: 2-8Streak L53.3 scored · 6.1 allowed per game1-5 away

  • L3-6at San Francisco GiantsSep 27
  • L2-6at Seattle MarinersSep 26
  • L2-9at Seattle MarinersSep 25
  • L3-4at Seattle MarinersSep 24
  • L0-3vs Los Angeles AngelsSep 21
  • W7-6vs Los Angeles AngelsSep 20
  • L4-8vs Miami MarlinsSep 18
  • L5-6vs Miami MarlinsSep 17
  • L3-11at San Diego PadresSep 14
  • W4-2at San Diego PadresSep 13

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-1Adames homered to center (417 feet).
  2. 4th Inning0-2Devers homered to center (416 feet).
  3. 8th Inning0-4Lee singled to right, McCray scored and Devers scored, Lee to second.

Win probability

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

Venue

  • Oracle ParkSan Francisco, California
  • Attendance37536
  • OfficialsMarvin Hudson, Ryan Blakney, Tripp Gibson, Junior Valentine

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.