Colorado Rockies vs San Francisco Giants Prediction, 5/1/2025 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs San Francisco Giants
Date: Thursday, May 1, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Colorado (+220) San Francisco (-275)
The Colorado Rockies (4-25) are headed to Oracle Park on Thursday where they will go up against the San Francisco Giants (19-11). The odds on this game have the Rockies at +220 while the Giants are at -275. The total is 8. The pitchers expected to start will be Kyle Freeland and Justin Verlander.


The Rockies have accounted for 45 two-baggers as a team and have knocked 25 balls out of the park. Colorado is slugging .349 and have struck out 300 times, while drawing a walk on 87 occasions. As a unit, the Colorado Rockies are notching 3.2 runs per outing, which puts them at 29th in the league. They have tallied 93 runs batted in in addition to 203 hits on the season, and their batting average is sitting at .212. They have a total of 94 runs while having a team OBP of .285.
Today’s Featured MLB Best Bet! CRAIG TRAPP has notched three straight winning baseball days (+1,700) and is on a 4-0 run on the diamond. Trapp is releasing a 7-Unit MLB Play (7:35 p.m.) Wednesday and is looking to extend this run. Sign up below and get on it now! (CROY has the opposing side.) You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
They have earned a K/BB ratio of 1.84 and the pitching staff has recorded a WHIP of 1.61. Rockies pitchers have given up 35 home runs and also 172 runs in total (29th in MLB). Colorado has given up 300 hits (10.8 per 9 innings) and also 152 earned runs. The Rockies hold a team ERA of 5.45 for the year (28th in baseball), and their staff has struck out 193 hitters. They have walked 105 players from the other team and their FIP is 4.72 as a squad so far this season.
Rockies pitchers have gone to the mound with runners on base 39 times as well as having 27 appearances in high leverage situations. The bullpen have notched 8 holds for the year (30th in baseball). The Rockies bullpen have accumulated a save percentage of 37.5% and have stepped onto the mound in 16 save situations. They have recorded 3 saves this season and have blown 5 of 8 chances to get a save. The relievers have inherited 72 runners for the year and 31.9% of those players crossed the plate. The Rockies have dispatched 98 relievers to the mound over the course of the season.
The Cleveland Guardians have earned a total of 753 putouts on the year, in addition to 297 assists and 25 errors. Their fielding percentage is at .977 which has them sitting 28th in pro baseball, and they have turned 24 double plays. The Rockies have turned 64.8% of baseballs in play into outs in their 2,259 innings on the diamond, which has them sitting at 30th in professional baseball.
Freeland has thrown 1,127 frames and is sitting with 843 punch outs so far in his pro baseball career. His earned run average is 4.52 (566 earned runs allowed) and his career WHIP is 1.418. He has conceded 1,241 hits (9.9 hits per 9 innings) with 358 free passes. Freeland (60-77 win-loss mark in his career) is the owner of a FIP of 4.45 while facing 4,892 batters during his time in the major leagues.
The Giants have a SLG% of .377 and they are recording 4.63 runs per game (10th in baseball). They have recorded 50 two-baggers, while taking a walk 112 times as well as scoring 139 runs. San Francisco has accumulated 29 home runs on the year as well as 131 RBIs. They have been rung up on 262 occasions (7th in the league) and have accounted for 227 base hits. The San Francisco Giants have accumulated an on-base percentage of .309 in addition to a batting average of .229 this year.
The San Francisco pitching staff have relinquished 114 runs this year and come in with a team ERA of 3.54 (103 earned runs conceded). They have given up 23 home runs and they allow 3.91 runs per 9 innings (10th in MLB). The Giants have a WHIP of 1.251 and are the owners of a FIP of 3.43 as a squad on the year. Their strikeout to walk ratio is 9.20 (267 strikeouts vs 98 walks). They have a ranking of 13th in the league as a pitching staff in total hits relinquished with 230.
Sitting with 32 save situations, the Giants have earned 18 holds and also 4 blown saves. San Francisco has had bullpen pitchers enter the game in 14 save chances and they have tallied 10 saves. Their relief pitchers have stepped onto the mound 30 times in high leverage situations in addition to 18 occasions with runners on base. San Francisco relievers hold an inherited score rate of 34.4% out of 32 inherited runners. They are ranked 14th in MLB with a save percentage of 71.4%, and they have dispatched 91 relief pitchers to the hill on the season.
The San Francisco Giants have turned 25 double plays and have accounted for a fielding rate of .990 (3rd in professional baseball). The Giants have 281 assists, 11 errors and have 787 putouts this year. In 2,361 innings on the field, the Giants have a defensive efficiency of 69.4% (19th in professional baseball).
Verlander (262-149 career record) is the owner of a 3.31 earned run average while giving up 7.6 hits per 9 innings. He has a strikeout to walk ratio of 3.57 and he has gone up against 14,078 opposing batters during his pro baseball career. He has conceded a total of 1,269 ER's while holding a WHIP of 1.128 and a FIP of 3.3. So far in his career, Verlander has allowed 2,922 base knocks while accumulating 3,444 punch outs in 3,445 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Colorado (+220)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Colorado Rockies - Twitter