Giants Dominate Rockies in 19-6 Victory at Coors Field
Sunday, May 31, 2026, 3:10 PM ET · Coors Field
San Francisco Giants 19, Colorado Rockies 6, 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 San Francisco Giants vs Colorado Rockies?
San Francisco Giants beat Colorado Rockies 19-6 at Coors Field on May 31, 2026.
Who was favored in San Francisco Giants vs Colorado Rockies?
San Francisco Giants were the favorite at DraftKings, moneyline -117 (about 54% implied). The favorite won.
The San Francisco Giants delivered a commanding performance against the Colorado Rockies, winning decisively with a final score of 19-6 at Coors Field. This game was part of a series where the Rockies had previously managed to win two out of three games against the Giants, but the Giants turned the tables in this matchup, showcasing their offensive power.
In terms of recent form, the Rockies entered this game with a home record of 22-38, while the Giants had a slightly better away record of 23-36. The Rockies had struggled in their last ten games, posting a record of 3-7, with an average of 3.9 runs scored and 6.3 runs allowed per game. They had just come off a win against the Giants the previous day, where they scored 8 runs, but their overall performance had been inconsistent. The Giants, on the other hand, had a record of 2-8 in their last ten games, averaging 4.0 runs scored and 6.6 runs allowed, and were on a three-game losing streak prior to this matchup.
At home, the Rockies had a record of 2-2 in their last four games, while the Giants had struggled on the road with a record of 1-5 in their last six away games. This game marked a notable shift in their fortunes, as the Giants managed to capitalize on the Rockies' defensive lapses and pitching struggles.
Historically, the Giants have had the upper hand in their recent meetings with the Rockies, holding a 9-2 record in their last 11 matchups. This continued dominance was evident in the game, as the Giants' offense exploded for 19 runs, with multiple players contributing significantly to the scoreline.
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, and Ryan Feltner, who was day-to-day with an illness. Other notable absences included Kyle Freeland and McCade Brown, both on the injured list, which likely impacted the Rockies' performance. The Giants were also dealing with injuries, including Victor Bericoto and Marcelo Mayer, both on the 10-Day Injured List, which further complicated their roster depth.
The betting odds from DraftKings prior to the game indicated that the Giants were favored at -117, with a spread of 1.5 and a total set at 11.0. The over odds were listed at -113.0, while the under odds were at -107.0. The Rockies, despite being the home team, had a moneyline of -103.0, showing that the market viewed this matchup as closely contested, though the final score suggested otherwise.
Conditions at Coors Field were typical for a summer evening, likely contributing to the high-scoring nature of the game. The thin air at altitude often leads to more runs being scored, and this game was no exception as the Giants took full advantage.
Fans watching this game would have seen a series of impressive offensive plays from the Giants, including a notable 453-foot home run by Eldridge in the sixth inning. The scoring plays were highlighted by multiple players, with Arraez and Devers both contributing significantly to the score. Devers' performance included a single that resulted in two runs due to errors, showcasing the Rockies' defensive struggles. The Giants' ability to capitalize on these opportunities was a key factor in their victory.
Overall, this game underscored the Giants' offensive capabilities and the challenges the Rockies face as they navigate their season with several key injuries. The Rockies will need to regroup quickly as they look to improve their performance moving forward.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SF -117 | 11 o -113 / u -107 | San Francisco Giants -117 · Colorado Rockies -103 |
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: 3-7Streak W13.9 scored · 6.3 allowed per game2-2 at home
- W8-6vs San Francisco GiantsMay 30
- L1-4at Los Angeles DodgersMay 28
- L6-15at Los Angeles DodgersMay 27
- L3-5at Los Angeles DodgersMay 26
- L4-5at Arizona DiamondbacksMay 24
- W3-2at Arizona DiamondbacksMay 23
- L1-2at Arizona DiamondbacksMay 22
- L0-10vs Texas RangersMay 20
- W7-6vs Texas RangersMay 19
- L6-8vs Arizona DiamondbacksMay 17
San Francisco Giants
Last 10: 2-8Streak L34 scored · 6.6 allowed per game1-5 away
- L6-8at Colorado RockiesMay 30
- L5-7vs Arizona DiamondbacksMay 27
- L2-6vs Arizona DiamondbacksMay 25
- W8-5vs Chicago White SoxMay 24
- L4-9vs Chicago White SoxMay 23
- L3-5at Arizona DiamondbacksMay 20
- L2-12at Arizona DiamondbacksMay 19
- W6-4at AthleticsMay 17
- L2-5at AthleticsMay 16
- L2-5at Los Angeles DodgersMay 15
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-0Lee singled to center, Devers scored, Adames to second.
- 2nd Inning2-0Susac doubled to right, Eldridge scored.
- 2nd Inning2-1Fulford hit sacrifice fly to first, Karros scored.
- 4th Inning3-1Schmitt singled to right, Eldridge scored, Susac to third.
- 4th Inning4-1Arraez hit sacrifice fly to center, Susac scored.
- 4th Inning4-3Karros scored on error and Stevens scored on throwing error by pitcher Ray, Castro safe at first on fielding error by pitcher Ray.
- 5th Inning5-3Chapman doubled to right, Lee scored.
- 5th Inning6-3Gilbert tripled to center, Chapman scored.
- 5th Inning7-3Schmitt singled to center, Gilbert scored.
- 5th Inning11-3Adames homered to left (380 feet), Schmitt scored, Devers scored and Arraez scored.
- 5th Inning11-4Johnston singled to center, Freeman scored.
- 5th Inning11-5McCarthy hit sacrifice fly to left, Johnston scored.
- 6th Inning12-5Eldridge homered to center (453 feet).
- 7th Inning13-5Arraez singled to left, Devers scored.
- 7th Inning14-5Lee singled to center, Arraez scored.
- 7th Inning14-6Fulford singled to right, Goodman scored, Julien to third.
- 8th Inning16-6Devers singled to center, Susac scored on error and Cox scored on throwing error by center fielder Freeman, Devers safe at third on throwing error by pitcher Mejia.
- 8th Inning17-6Arraez hit sacrifice fly to center, Devers scored.
- 9th Inning19-6J. Rodríguez homered to left (383 feet), Eldridge scored.
Win probability
Above the line favours Colorado Rockies, below favours San Francisco Giants.
Venue
- Coors FieldDenver, Colorado
- Attendance37965
- OfficialsEmil Jimenez, Gabe Morales, Doug Eddings, Mike Muchlinski
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