Colorado Rockies vs San Francisco Giants Prediction, 7/10/2026 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs San Francisco Giants
Date: Friday, July 10, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Colorado (+120) San Francisco (-144)
The Colorado Rockies (38-56) are en route to Oracle Park on Friday where they will compete against the San Francisco Giants (38-54). The moneyline on this matchup has the Rockies at +120 and the Giants open at -144. The total comes in at 8.5. The expected starting pitchers are Tanner Gordon and Robbie Ray.

As a squad, the Colorado Rockies are recording 4.9 runs per contest, which has them sitting at 8th in MLB. They have tallied 457 runs and have an on-base percentage of .328. The Rockies have compiled 174 two-baggers as a unit and have hit 107 baseballs out of the stadium. They have accounted for 437 runs batted in in addition to 822 hits on the season, while their team batting average sits at .257. Colorado is slugging .424 and have struck out 822 times, while being walked on 298 occasions.
Today’s Featured MLB Best Bet! ARUN SHIVA has nailed back-to-back 7-Unit Plays in the last 7 days. Thursday will feature a 6-Unit play you do not want to miss (6:40 p.m.). 5-1 run on the diamond and you can receive this selection by signing-up below for a daily MLB Picks Package. 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 NHL package. Join Now! |
Get all of our MLB Parlay Picks
The Rockies have a team ERA of 5.46 on the year (30th in MLB), and the staff has struck out 664 hitters. Rockies pitchers have conceded 127 home runs in addition to 537 total runs (30th in the league). They have walked 306 opposing hitters and their FIP sits at 4.77 as a unit for the year. Colorado has yielded 943 base knocks (10.3 per 9 innings) as well as 502 earned runs. They have accumulated a K/BB ratio of 2.17 and the pitching staff has a team WHIP of 1.51.
The Rockies have dispatched 282 relievers to the hill this season. The relief pitchers have inherited 152 runners this year with 29.6% of them ended up scoring. The relievers are sitting with 35 holds so far this year (27th in the league). Rockies relief pitchers have gone to the mound with players on base 95 times and also have had 84 appearances in high leverage situations. They have recorded 22 saves for the season and have blown 15 out of their 37 chances to get a save. The Rockies relief pitchers have earned a save rate of 59.5% and have come into the game in 73 save situations.
The Rockies have turned 66.7% of baseballs in play into outs out of 7,446 innings on the field, ranking them 30th in the majors. The Colorado Rockies have notched a total of 2,482 putouts this season, in addition to 783 assists and 58 errors. Their fielding percentage is at .983 which has them sitting 25th in pro baseball, and have a total of 76 double plays.
Gordon has taken the mound for 154 innings and has accounted for 134 strikeouts in his career. His ERA is 7.06 (121 ER's allowed) and he has a career WHIP of 1.581. He has conceded 211 base knocks (12.3 hits per 9 innings) and has 33 free passes. Gordon (6-16 win-loss record in his career) holds a FIP of 6.95 while he has gone up against 702 hitters during his time in the major leagues.
The San Francisco Giants hold a team on-base percentage of .307 as well as a team batting average of .254 so far this year. They have been called out on strikes on 718 occasions (26th in MLB) and have tallied 801 hits. San Francisco has hit 101 HRs so far this season and 364 runs batted in. The Giants hold a slugging % of .418 and they average 4.10 runs per outing (25th in baseball). They have tallied 172 two-baggers, while taking a walk 222 times and recording 377 runs.
The Giants have a team WHIP of 1.379 in addition to having a FIP of 4.31 as a team on the year. Their K/BB ratio comes in at 7.80 (702 strikeouts vs 345 free passes). They are currently ranked 21st in baseball as a staff in total hits given up with 772. They have given up 95 homers and they surrender 5.00 runs per 9 innings (22nd in baseball). The San Francisco pitching staff have given up 450 runs for the season while having a team ERA of 4.57 (411 earned runs surrendered).
San Francisco bullpen pitchers have an inherited score rate of 34.9% out of 149 inherited runners. Their relievers have come in 68 times in high leverage situations and on 99 occasions with runners on base. Sitting with 73 save situations, the Giants have recorded 44 holds and also 11 blown saves. They rank 17th in the league with a save rate of 62.1%, and they have dispatched 288 relievers onto the field so far this year.
The San Francisco Giants have gotten 85 double plays and have a fielding rate of .981 (29th in pro baseball). The Giants have accrued 848 assists, 65 errors and have accumulated 2,432 putouts for the season. In their 7,296 innings played, the Giants are sitting with a efficiency on defense of 69.2% (21st in professional baseball).
Thus far in his career, Ray has surrendered 1,329 base knocks while earning 1,820 punch outs in 1,542 frames. He has given up a total of 670 ER's while earning a WHIP of 1.286 and having a FIP of 3.9. He has a strikeout to walk ratio of 2.78 and he has faced 6,517 opposing hitters in his pro baseball career. Ray (96-87 record in his career) has a 3.91 ERA and has allowed 7.8 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Colorado (+120)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
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
