Giants Edge Rockies in Close Contest at Oracle Park
Saturday, September 27, 2025, 4:05 PM ET · Oracle Park
San Francisco Giants 4, Colorado Rockies 3, 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 Colorado Rockies vs San Francisco Giants?
San Francisco Giants beat Colorado Rockies 4-3 at Oracle Park on September 27, 2025.
In a tightly contested game at Oracle Park, the San Francisco Giants triumphed over the Colorado Rockies with a final score of 4-3. This victory marked the Giants' sixth win in their seven meetings against the Rockies this season, further solidifying their dominance in this matchup. The Giants, with a home record of 80-81, are looking to finish the season strong despite facing challenges in recent games, while the Rockies continue to struggle with a dismal away record of 43-118.
The Giants entered this game with a recent form of 2-8 over their last ten games, but they managed to snap a losing streak with a win against the St. Louis Cardinals just two days prior. Their scoring average during this stretch was 4.4 runs per game, but they also allowed an average of 6.1 runs, indicating some defensive vulnerabilities. In their last five games, the Giants recorded a record of 1-4, scoring an average of 5.0 runs while allowing 6.2 runs.
On the other hand, the Rockies have been on a downward spiral, losing eight of their last ten games, including four consecutive losses leading into this matchup. Their scoring average during this stretch was a mere 3.0 runs per game, while they allowed an average of 5.7 runs. In their last five games, the Rockies managed to win only once, averaging 2.8 runs scored and 5.6 runs allowed.
The Giants' home record stands at 2-3 in their last five games, while the Rockies have struggled with a 1-5 record in their away games. Historically, the Giants have performed well against the Rockies, boasting a 13-3 record in their last 16 encounters. In their previous meetings this season, the Giants won three consecutive games leading up to this matchup, including a 10-8 victory on September 4 and a 7-4 win on September 3.
In terms of injuries, the Giants were without several key players, including 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. Matt Gage is on the 60-Day Injured List. The Rockies also faced significant injuries, with Kris Bryant on the 60-Day Injured List and Ryan Feltner listed as Day-To-Day due to illness. Additionally, Kyle Freeland and Kyle Karros were on the 15-Day and 7-Day Injured Lists, respectively.
The betting market reflected the Giants' strong position, with their win probability set at 1.0, indicating a high level of confidence in their ability to secure the victory. The game was played under clear conditions at Oracle Park, providing a favorable environment for both teams.
The scoring plays highlighted the back-and-forth nature of the game. The Rockies initially took the lead in the first inning with a home run by Goodman, followed by another homer from Doyle in the second inning. However, the Giants responded decisively in the same inning with a three-run homer from Schmitt, who drove in Chapman and Flores. In the eighth inning, Devers added another run for the Giants with a double, bringing Knizner home. The Rockies managed to score again in the ninth inning with a homer from Beck, but it was not enough to overcome the Giants' lead.
Viewers should note the power displayed by both teams, particularly the home runs that shaped the game's outcome. The Giants' ability to capitalize on their scoring opportunities was crucial in securing the win, while the Rockies' struggles to maintain their early lead ultimately cost them the game.
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 W14.4 scored · 6.1 allowed per game2-3 at home
- 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
- W5-1vs Los Angeles DodgersSep 13
Colorado Rockies
Last 10: 2-8Streak L43 scored · 5.7 allowed per game1-5 away
- 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
- L0-2at San Diego PadresSep 12
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-0Goodman homered to left (378 feet).
- 2nd Inning2-0Doyle homered to left center (398 feet).
- 2nd Inning2-3Schmitt homered to center (422 feet), Chapman scored and Flores scored.
- 8th Inning2-4Devers doubled to left, Knizner scored.
- 9th Inning3-4Beck homered to center (432 feet).
Win probability
Above the line favours San Francisco Giants, below favours Colorado Rockies.
Venue
- Oracle ParkSan Francisco, California
- Attendance38201
- OfficialsJunior Valentine, Marvin Hudson, Ryan Blakney, Tripp Gibson
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