
Free MLB Pick: Rockies vs. Giants Odds
Looking for Colorado Rockies vs. San Francisco Giants Free MLB predictions? MLB betting sees the Rockies taking on the Giants on Thursday, May 1st, 2024 at Oracle Park, in San Francisco, CA. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Rockies Giants free pick.
2025 MLB Handicapping – Colorado Rockies vs San Francisco Giants
(5-25) Colorado Rockies vs. San Francisco Giants (19-12)
Date: Thursday, May 1st
Time: 9:45 ET
Venue: Oracle Park San Francisco, CA
Projected Starting Pitchers: Kyle Freeland vs. Justin Verlander
MLB Moneyline Odds: Rockies +206 | Giants -245 (Bet Now!)
Today’s MLB Run Line Betting Odds: Rockies +1.5 | Giants -1.5
MLB Baseball Gambling Total: O/U: 7.5
- Live Betting Odds for today’s Colorado Rockies vs. San Francisco Giants game!
- Want more baseball predictions like this Rockies Giants play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Rockies vs. Giants Gameday
Thursday’s Rockies vs. Giants game has a first pitch set for 9:45 PM ET from Oracle Park in San Francisco, CA. The Giants are heavily favored on the money line, with their odds sitting at -245 compared to the Rockies at +206. The over/under line is currently 7.5 runs.
This NL West matchup features Kyle Freeland for the Rockies and Justin Verlander for the Giants. However, the Rockies are just 5-25 this season, which has them in 5th place in the division. The Giants have lost two straight and are 3rd in the NL West with a record of 19-12.
Colorado Rockies
The Rockies pulled off a big upset in their most recent game, closing out their series vs. the Braves with a 2-1 win. Colorado was the +234 underdog at home going into this matchup. Offensively, the Rockies only had five hits but scored two runs. Brenton Doyle was the Rockies’ big hitter, going 2/4 with a homer.
Chase Dollander got the start for the Rockies, going 5 2/3 innings, and picked up the win. He only gave up one run, and Colorado’s bullpen closed things out, with Zach Agnos picking up the save.
Colorado is on the road today to take on the Giants with an overall record of 5-25, which is the worst mark in the NL. So far, they have really struggled against other NL West teams, going 0-6, and they are 15.5 games behind the Dodgers for the division lead.
At home, the Rockies are just 4-11 and have gone 1-14 on the road. As the underdog, Colorado is 1-14 this year and have lost ten straight series.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Rockies Stats
Colorado’s offense has been the worst in the league this season in terms of batting average, and they are also near the bottom of the league in on-base percentage, slugging, and OPS. The team’s 3.2 runs per game is the worst in the league, and they are also the most strikeout-prone lineup in the MLB. However, they have been a little better at home, averaging 4.3 runs per contest.
Both Jordan Beck and Hunter Goodman come into the game with five homers apiece, which is the best mark on the team and 6th in the league. Goodman is also hitting a team-best .268, while Beck is right behind him at the top of the lineup. Brenton Doyle is also near the top of the lineup in batting average, but he is hitting just .241 for the season.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
San Francisco Giants
The Giants will be looking to get back on track after closing out their series vs. the Padres with a 5-3 loss. This was especially tough, as they held a lead going into the 7th inning before the Padres scored three runs in the bottom of the 7th. San Francisco was the +120 underdog on the road going into this matchup.
Landen Roupp got the start for the Giants and took the loss. He only lasted 4 1/3 innings, giving up four earned runs on seven hits. Mike Yastrzemski had a good day at the plate, going 2/4 with a homer and scoring twice. The Giants also had a big game from Heliot Ramos, going 1/3 with a homer.
San Francisco is 3rd in the NL West, trailing the Dodgers by two games and are 19-12 overall. The Giants dropped the final two games of their series vs. the Padres, putting them at 0-2 in the division so far.
At home, the Giants are 9-4 this year and have gone 10-8 on the road. So far, they have yet to lose a game as the favorite. As for their games as the underdog, they are 19-12 this year. San Francisco’s overall series record is 6-3-1.
Giants Stats
San Francisco has been a very good road team this season in terms of scoring runs, averaging 5.1 runs per game away from home. Overall, they are 13th in the league at 4.6 runs per contest. The Giants have been one of the better home run hitting teams in the league so far, but their team batting average of .227 is just 21st in the league.
Jung Hoo Lee has been on a tear of late, as he comes into the game on a seven-game hitting streak and is batting .319 for the season. He is also 2nd on the team with 18 RBIs. Mike Yastrzemski has also been swinging a hot bat, hitting .292 over his last six games, and is 2nd on the team with five homers.
We want to hear from you below! Comments are welcome! Give us your picks for this Colorado Rockies vs. San Francisco Giants MLB matchup.
Rockies Giants Pitching
Left-hander Kyle Freeland gets the start for the Rockies today as he faces the Giants on the road. He has made six starts this season and has yet to pick up a win, coming in with a record of 0-4 and an ERA of 5.93. Opposing batters are hitting .310 off Freeland this season, and he has a WHIP of 1.45. In his last outing, Freeland finished with a no-decision, giving up six earned runs in 4 1/3 innings of work. Before that, he had lost three straight starts. Freeland’s ERA at home is 8.02 compared to 4.35 on the road.
Right-hander Justin Verlander gets the start for the Giants today as he faces the Rockies at home. He has made six starts this year and has a record of 0-2 with an ERA of 4.99. Opponents are batting .261 off Verlander this year, and he has a WHIP of 1.40. Verlander has made two quality starts this year and is coming off a rough outing against the Rangers, where he took the loss. In that game, he gave up one earned run, four hits, and a homer in six innings of work. Per nine innings, Verlander has 8.22 strikeouts and 3.52 walks.
Colorado Rockies vs. San Francisco Giants MLB Baseball Betting Trends
- The Rockies head into the game having gone 0-10 straight-up in their last ten games on the road.
- The Rockies they are 2-8 vs. the runline in their previous ten games on the road.
- Conversely, the Giants are 4-6 over their last ten home games (straight-up).
- Furthermore, the Giants have a 3-7 mark vs. the runline across their last ten home games.
- Also, the Rockies are 2-1 in their last three games as the favorite. On the other hand, they are 1-2 as the underdog (last 3).
- The Giants have a record of 2-1 across their last three games when favored. As the underdog, they are 1-2 in their last three games.
Rockies vs. Giants Prediction: Over 7.5 Runs -101
With the Giants at -245 to pick up the win, there isn’t enough value in the money line. Instead, we like the over at 7.5 runs. Our predicted final score is 6-4 in favor of the Giants, giving us some nice cushion on the over/under line.
Looking at today’s starters, we have Justin Verlander finishing with seven strikeouts, which is good for third-best among starters. As for Kyle Freeland, he is projected to finish with just four K’s.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
Yaz goes yard at Petco❗️ pic.twitter.com/OpMeaTPEVf
— SF Giants on NBCS (@NBCSGiants) April 30, 2025
Also, if you’re looking for more MLB picks like Colorado Rockies vs. San Francisco Giants matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






