Up arrow
MLB
Games

Colorado Rockies vs. San Francisco Giants: Preview, Predictions and Picks for May 1, 2025

Updated on:
May 1, 2025 11:01 AM
The San Francisco Giants, sitting comfortably with a 19-12 record and a strong 9-4 home record, welcome the struggling Colorado Rockies to Oracle Park. The Rockies, holding a dismal 5-25 overall record and a pitiful 1-14 on the road, will face an uphill battle in this four-game series opener on Thursday, May 1, 2025, at 9:45 PM.
Colorado Rockies vs San Francisco Giants

Current Odds

COL
SF
Over
7.5
+110
Under
7.0
+107
COL
+1.5
+108
SF
-1.5
-106
COL
ML
+233
SF
ML
-246

Rockies vs Giants statistics

Stat Rockies Giants
Hits 208 (28th) 232 (24th)
Batting Average .211 (30th) .227 (25th)
Runs Batted In 95 (30th) 134 (12th)
Runs 96 (30th) 142 (12th)
Home Runs 26 (Tied-22nd) 31 (16th)
Walks 87 (27th) 115 (9th)
Stolen Bases 14 (Tied-27th) 21 (20th)
Strikeouts 312 (30th) 274 (Tied-24th)
Pitches 4202 (27th) 4643 (7th)

San Francisco Giants recent games

Game Date Opponent Result Score
4/30/25 @ San Diego Padres L 5-3
4/29/25 @ San Diego Padres L 7-4
4/27/25 vs Texas Rangers W 3-2
4/26/25 vs Texas Rangers W 3-2
4/25/25 vs Texas Rangers L 2-0

Colorado Rockies recent games

Game Date Opponent Result Score
4/30/25 vs Atlanta Braves W 2-1
4/29/25 vs Atlanta Braves L 8-2
4/28/25 vs Atlanta Braves L 6-3
4/27/25 vs Cincinnati Reds L 8-1
4/26/25 vs Cincinnati Reds L 6-4

San Francisco Giants injuries

  • Enny Romero (RP): Out
  • Ethan Small (SP): Day-To-Day
  • Cole Waites (RP): Day-To-Day
  • Casey Schmitt (1B): 10-Day-IL
  • Jerar Encarnacion (RF): 60-Day-IL

Colorado Rockies injuries

  • Kris Bryant (RF): 10-Day-IL
  • Tyler Freeman (2B): 10-Day-IL
  • Chase Dollander (SP): Day-To-Day
  • Victor Vodnik (RP): 15-Day-IL
  • Ezequiel Tovar (SS): 10-Day-IL

Rockies vs Giants game info

Type Info
Venue Oracle Park
Location San Francisco, California
First pitch Thu 9:45 PM
Temperature 53°
Chance of Rain 0%

Rockies vs Giants predictions

As the Colorado Rockies prepare to take the field against the San Francisco Giants, all eyes might be on Hunter Goodman. With a commendable .268 batting average, Goodman leads his team in both average and home runs, and there's a spark of hope that he could deliver more fireworks in this series. Brenton Doyle, known for his steady contribution to the team's RBIs, may also play a crucial role in trying to convert those batting stats into runs. On the pitching front, Kyle Freeland will take charge, and Rockies fans will be banking on him to keep the Giants' powerful lineup in check. It's a tall order, especially considering the impressive offense the Giants bring to Oracle Park.

Pivoting over to the San Francisco Giants, and there's certainly some buzz around their key players stepping up to the plate. Jung Hoo Lee is expected to carry his stellar form into the series, with his impressive .319 batting average making him a tough out. There's also the powerhouse presence of Wilmer Flores, who can change the dynamic of a game with a swing of the bat, already tallying seven home runs this season. Justin Verlander, with his strategic pitching, may prove instrumental in suppressing the Rockies’ offense, aiming to capitalize on the team's current struggles with the bat. Giants fans will be hoping Verlander's experience and skill shine through, giving the home team a solid platform to build on.

As both teams take to the field in San Francisco, predicting the game's outcome brings a blend of excitement and speculation. The Giants, playing on their home turf with a strong 9-4 record at Oracle Park, seem to have the upper hand. Given the Rockies' 1-14 record on the road, it feels like a Herculean effort will be needed to come away with a win. While baseball is full of surprises and nothing is ever guaranteed, the scale seems tipped in favor of the Giants, especially with their current form and standing against a Rockies team that has faced its share of challenges this season. But who doesn't love an underdog story? Regardless of the outcome, the series promises an intriguing display of baseball. Who will you be rooting for?

San Francisco Giants

Colorado Rockies

More Games