Colorado Rockies vs San Francisco Giants Prediction, 5/2/2025 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs San Francisco Giants
Date: Friday, May 2, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Colorado (+126) San Francisco (-152)
The Colorado Rockies (5-25) are on their way to Oracle Park on Friday where they will try to beat the San Francisco Giants (19-12). The line on this contest has the Rockies at +126 while the Giants are opening at -152. The over/under is 9. The pitchers taking the mound will be Antonio Senzatela and Robbie Ray.


Colorado is slugging .350 and have been rung up 312 times, while being walked on 87 occasions. They have amassed 95 RBI's and 208 base knocks for the year, while their team batting average is sitting at .211. The Rockies have compiled 47 two-baggers as a team and have knocked 26 baseballs out of the park. They have racked up 96 runs scored while holding a team OBP of .282. As a unit, the Colorado Rockies are notching 3.2 runs per game, which has them at 29th in MLB.
Today’s Featured MLB Best Bet! AUGUST YOUNG is starting to build a momentum on the diamond and has a 7-Unit MLB Play (9 p.m.) Thursday. Young banked over +10,000 in MLB last. Year and his plays rated 7.0+ have taken in nearly +30,000 in Young’s time at Doc’s. Sign up below! (CROY has the same 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 Picks Today
They have earned a strikeout to walk ratio of 1.86 and their pitching staff has a collective WHIP of 1.58. Rockies pitchers have allowed 35 home runs and also 173 runs in total (29th in the league). Colorado has yielded 303 base knocks (10.5 per 9 innings) in addition to 153 earned runs. The Rockies are sitting with a team earned run average of 5.30 on the season (28th in MLB), and the staff has struck out 201 batters. They have walked 108 opposing players and their FIP sits at 4.63 as a unit on the year.
The Rockies have sent 101 relievers to the hill on the year. The bullpen pitchers have inherited 74 runners this year with 31.1% of them crossed the plate. They have accumulated 4 saves on the year and have missed out on 5 of their 9 save opportunities. The Rockies relief pitchers have recorded a save rate of 44.4% and have come into the game in 19 save situations. The relief pitchers have tallied 10 holds this year (26th in MLB). Rockies pitchers have entered the contest with players on base 40 times in addition to having 30 appearances in high leverage situations.
The Cleveland Guardians have a total of 780 putouts thus far, in addition to 305 assists and 25 errors. Their fielding rate is holding steady at .977 which is 28th in baseball, and have accumulated 24 double plays. The Rockies have transformed 65.4% of balls hit into play into outs in their 2,340 innings on the diamond, which has them sitting 30th in professional baseball.
Senzatela has thrown 721 frames and is sitting with 471 strikeouts so far in his career. His ERA is 4.92 (394 ER's allowed) and his career WHIP is 1.469. He has surrendered 837 hits (10.4 hits per 9 innings) and has had 222 walks. Senzatela (40-48 career mark) sits with a FIP of 4.84 while he has gone up against 3,143 batters in the majors.
San Francisco has recorded 31 HRs on the season and 134 runs batted in. They have tallied 50 two-baggers, while taking a walk 115 times as well as recording 142 runs. The San Francisco Giants have recorded a team on-base percentage of .307 and a team batting average of .227 on the campaign. The Giants hold a slugging percentage of .376 and they tally 4.58 runs per game (13th in baseball). They have been rung up on 274 instances (7th in MLB) and have notched a total of 232 base hits.
The Giants have a team WHIP of 1.262 in addition to having a FIP of 3.47 as a team on the season. They currently have a strikeout to walk ratio of 9.10 (273 strikeouts against 102 bases on balls). They come in at 13th in the league as a staff in total hits allowed with 239. They have given up 24 homers and they allow 3.97 runs per 9 innings (9th in baseball). The San Francisco pitching staff have conceded 119 runs over the course of the season while having a team ERA of 3.57 (107 earned runs relinquished).
With 32 save situations, the Giants have earned 18 holds and also 4 blown saves. San Francisco has had bullpen pitchers take the mound in 14 save chances and they have come away with 10 saves. Their relievers have stepped onto the hill 30 times in high leverage situations and also on 19 occasions with base runners. San Francisco bullpen pitchers have an inherited score percentage of 34.3% of 35 inherited runners. They rank 13th in the league holding a save rate of 71.4%, and they have dispatched 94 bullpen pitchers to the hill so far this year.
In their 2,433 innings on the diamond, the Giants hold a efficiency on defense of 69.2% (20th in professional baseball). The San Francisco Giants have gotten 27 double plays and have a fielding percentage of .989 (3rd in professional baseball). The Giants have accrued 290 assists, 12 errors and have accounted for 811 putouts on the campaign.
So far in his pro baseball career, Ray has conceded 1,127 hits while accumulating 1,581 K's in 1,289 frames. He has given up a total of 570 ER's while earning a WHIP of 1.304 and being the owner of a FIP of 3.9. He has a strikeout to walk ratio of 2.85 and he has gone up against 5,476 hitters thus far in his career. Ray (80-73 record in his career) has a 3.98 ERA while conceding 7.9 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (-152)
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