Giants Secure Series Win Over Rockies with 3-1 Victory
Sunday, July 12, 2026, 4:05 PM ET · Oracle Park
San Francisco Giants 3, Colorado Rockies 1, 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 3-1 at Oracle Park on July 12, 2026.
Who was favored in Colorado Rockies vs San Francisco Giants?
San Francisco Giants were the favorite at DraftKings, moneyline -149 (about 60% implied). The favorite won.
In a decisive matchup at Oracle Park, the San Francisco Giants defeated the Colorado Rockies 3-1, clinching the series 3-1. The game showcased a strong performance from the Giants, who managed to bounce back after a recent loss to the same Rockies team just a day prior.
The Giants entered the game with a home record of 41-55, while the Rockies had a slightly worse away record of 39-59. In their last ten games, the Giants had a record of 5-5, but they were on a one-game losing streak prior to this victory. They averaged 5.0 runs scored per game while allowing 5.2 runs. In contrast, the Rockies had a record of 4-6 in their last ten games, with a scoring average of 5.5 runs but allowing 6.2 runs per game. The Giants' recent form at home showed a 3-2 record in their last five home games, while the Rockies had a 2-3 record in their last five away games.
The game began with an exciting moment as McCarthy of the Rockies hit an inside-the-park home run in the first inning, giving Colorado an early 1-0 lead. However, the Giants responded in the fourth inning when Gilbert singled to left, allowing Eldridge to score, leveling the game at 1-1. The turning point came in the eighth inning when the Giants capitalized on a throwing error by Rockies catcher Goodman, which allowed Devers to score and McCray to steal third base. The Giants extended their lead further when Adames singled to left, bringing McCray home for a final score of 3-1.
In terms of injury impact, the Giants were without several key players, including Victor Bericoto, Marcelo Mayer, JT Brubaker, Keaton Winn, and Matt Gage, all on the injured list. The Rockies also faced challenges with Kris Bryant on the 60-day injured list due to a back injury, and Ryan Feltner listed as day-to-day with an illness. Additionally, Kyle Freeland and McCade Brown were also on the injured list, which affected the Rockies' depth.
From a betting perspective, DraftKings had the Giants favored at -149, with a spread of -1.5 and a total set at 9.0 runs. The odds reflected the Giants' home advantage and their recent performance against the Rockies.
Overall, the conditions at Oracle Park were favorable for baseball, and the Giants took full advantage, demonstrating resilience after a recent loss. Viewers should have noted the importance of the Giants' ability to capitalize on errors and their strong performance in clutch situations, which ultimately led to their victory.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SF -149 | 9 o -121 / u +100 | Colorado Rockies +124 · San Francisco Giants -149 |
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 L15 scored · 5.2 allowed per game3-2 at home
- L3-4vs Colorado RockiesJul 11
- W8-2vs Colorado RockiesJul 10
- 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
Colorado Rockies
Last 10: 4-6Streak W15.5 scored · 6.2 allowed per game2-3 away
- W4-3at San Francisco GiantsJul 11
- L2-8at San Francisco GiantsJul 10
- 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
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-0McCarthy hits an inside-the-park home run (387 feet) on a fly ball to right field.
- 4th Inning1-1Gilbert singled to left, Eldridge scored, Adames to second.
- 8th Inning1-2Devers scored on throwing error by catcher Goodman, McCray stole third.
- 8th Inning1-2Devers scored on throwing error by catcher Goodman, McCray stole third.
- 8th Inning1-3Adames singled to left, McCray scored.
Win probability
Above the line favours San Francisco Giants, below favours Colorado Rockies.
Venue
- Oracle ParkSan Francisco, California
- Attendance33354
- OfficialsWillie Traynor, Jacob Metz, Ryan Wills, Lance Barksdale
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 Victory Over Rockies at Oracle ParkJul 11, 2026
- Giants Fall to Rockies in Close Contest at Oracle ParkJul 10, 2026