San Francisco Giants vs Colorado Rockies Prediction, 6/10/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Colorado Rockies
Date: Tuesday, June 10, 2025
Location: Coors Field in Denver, CO
TV: Rockies.TV
Odds/Point Spread: San Francisco (-144) Colorado (+120)
The San Francisco Giants (38-28) are traveling to Coors Field on Tuesday where they will take on the Colorado Rockies (12-53). The moneyline on this matchup has San Francisco at -144 and Colorado is opening at +120. The over/under is set at 8.5. The expected starting pitchers will be Kyle Harrison and Carson Palmquist.


The Giants have accounted for 98 two-baggers as a team and have smacked 61 balls out of the park. San Francisco has a slugging % of .367 and have been called out on strikes 558 times, while taking a walk on 225 occasions. As a team, the San Francisco Giants are scoring 4.1 runs per game, which is 19th in baseball. They have compiled 257 RBI's and 495 base knocks this year, and their batting average comes in at .229. They have notched a total of 271 runs while having a team on-base percentage of .305.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has posted seven of nine winning MLB nights (and 13 of 19) and has burned the books with five straight 7-Unit baseball winners. Robert is going for No. 6 in a row with a 7-Unit MLB Total (7 p.m.) as part of a nine-play card. He is off to a winning start to the MLB season - after another winning year in 2024 - and you can sign up below! 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 Betting Picks
The Giants are sitting with a team earned run average of 3.04 so far this season (2nd in MLB), and the staff has rung up 575 hitters. Giants pitchers have surrendered 44 home runs and also 226 runs in total (3rd in MLB). Their pitching staff has walked 198 players from the other team and their FIP is 3.22 as a unit on the campaign. San Francisco has allowed 498 hits (7.7 per 9 innings) as well as 197 earned runs. They have earned a strikeout to walk ratio of 2.90 and their pitching staff holds a WHIP of 1.19.
The Giants have dispatched 201 relief pitchers to the hill over the course of the season. The bullpen pitchers have inherited 78 runners on the year and 33.3% of those runners earned a run for their team. They have earned 20 saves for the year and have blown 10 of 30 save opportunities. The Giants relief pitchers have a save rate of 66.7% and have stepped onto the mound in 80 save situations. The bullpen are sitting with 50 holds over the course of the season (2nd in baseball). Giants bullpen pitchers have gone to the mound with opponents on base 46 times as well as having 84 appearances in high leverage situations.
The Giants have converted 69.9% of balls in play into outs out of their 5,256 innings, which has them sitting at 17th in professional baseball. The Seattle Mariners have notched a total of 1,752 putouts on the campaign, as well as 631 assists and 34 errors. Their fielding percentage is holding steady at .986 which has them ranked 17th in the majors, and have a total of 49 double plays.
Harrison has thrown 177 innings and has earned 172 punch outs so far in his MLB career. Harrison (9-9 mark in his career) sits with a FIP of 4.40 and he has gone up against 758 opposing batters during his time in the majors. His earned run average is 4.47 (88 ER's allowed) and his WHIP is 1.304. He has surrendered 171 base hits (8.7 hits per 9 innings) and has had 60 free passes.
Colorado has hit 55 long balls on the season to go along with 202 runs batted in. They have hit 103 doubles, while getting a free base 170 times and putting up 204 runs. The Colorado Rockies have accounted for an OBP of .282 and a batting average of .219 so far this season. The Rockies hold a slugging percentage of .362 and they are earning 3.14 runs per contest (30th in the league). They have been rung up on 624 occasions (1st in the league) and have a total of 472 base hits.
The Rockies hold a team WHIP of 1.572 and are the owners of a FIP of 4.77 as a unit for the year. They rank 30th in baseball as a pitching staff in total hits given up with 664. The Colorado pitching staff have relinquished 402 runs so far this season and come in with a team ERA of 5.54 (347 earned runs relinquished). Their strikeout to walk ratio is 6.90 (431 strikeouts against 223 bases on balls). They have given up 84 homers and they allow 6.41 runs per 9 innings (30th in MLB).
Sitting with 40 save situations, the Rockies have recorded 22 holds and also 8 blown saves. Colorado has had bullpen pitchers enter the game in 18 save chances and they have come away with 10 saves. Their relievers have stepped onto the mound 64 times in high leverage situations in addition to 74 occasions with base runners. Colorado bullpen pitchers hold an inherited score percentage of 33.8% out of their 133 inherited runners. They rank 24th in the league holding a save rate of 55.6%, and they have sent 213 bullpen pitchers onto the diamond for the year.
Out of their 5,079 innings played, the Rockies have accumulated a defensive efficiency of 65.5% (30th in MLB). The Colorado Rockies have gotten 62 double plays and own a fielding percentage of .977 (29th in professional baseball). The Rockies have accrued 642 assists, 55 errors and have a tally of 1,693 putouts so far this season.
During his MLB career, Palmquist has surrendered 23 base hits while he has earned 14 strikeouts in 18 frames. Palmquist (0-4 career mark) holds a 8.50 earned run average while giving up 11.5 hits per nine innings. He has allowed a total of 17 earned runs while earning a WHIP of 1.833 and a FIP of 8.4. He has a strikeout to walk ratio of 1.40 and he has gone up against 87 opposing batters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Francisco (-144)
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:
Colorado Rockies - Twitter
San Francisco Giants - Twitter