- Matchup: Colorado Rockies vs San Francisco Giants
- Event Date: Sunday, July 12, 2026
- Venue: Oracle Park, San Francisco, CA
- Broadcast: NBC Bay Area
- Betting Odds: Colorado (+110), San Francisco (-132)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Colorado Rockies (39-57) will face off against the San Francisco Giants (39-55) at Oracle Park this Sunday. Betting odds place Colorado at +110 while San Francisco is at -132. The total runs line has been established at 9. Starting pitchers for this clash will be Michael Lorenzen and Trevor McDonald.

As a unit, the Colorado Rockies are averaging 4.8 runs per game, ranking them 8th in the league. The team has accumulated 463 runs with an on-base percentage of .328. The Rockies have achieved 177 doubles and hit 108 home runs. With 443 RBIs and a total of 837 hits this season, their batting average stands at .257. Colorado boasts a slugging percentage of .422, striking out 840 times while recording 309 walks.
The Rockies’ pitching staff has posted a strikeout-to-walk ratio of 2.13, with a WHIP of 1.52. This season, Rockies pitchers have surrendered 131 home runs and 548 runs (30th in MLB). Opponents have collected 967 hits (10.3 per 9 innings) along with 513 earned runs. Colorado currently holds a team ERA of 5.47 (30th in MLB) while recording 676 strikeouts and 318 walks. Their FIP for the year stands at 4.80.
Rockies pitchers have faced runners on base 97 times and appeared in 88 high-pressure situations this season. The bullpen has 36 holds, ranking 27th in the league. They have a save percentage of 60.5%, entering 75 save opportunities and converting 23 while failing on 15 attempts. The bullpen has inherited 158 runners, with 28.5% crossing home plate. This year, 289 relief pitchers have taken the mound for Colorado.
The Colorado Rockies have recorded 2,533 putouts, 801 assists, and committed 59 errors this season. Their fielding percentage is .983, placing them 26th in the league, and they have turned 78 double plays. Colorado has converted 66.6% of balls in play into outs across 7,599 innings, ranking them 30th in Major League Baseball.
Lorenzen has pitched 1,088 innings throughout his career, accruing 898 strikeouts. He holds a career record of 57-64 with a FIP of 4.22, facing 4,655 batters. His career ERA is 4.28 (518 ERs allowed) and boasts a WHIP of 1.353. Lorenzen has allowed 1,050 hits (8.7 per 9 innings) and issued 422 walks.
The San Francisco Giants have achieved a team on-base percentage of .310 and a batting average of .256 this season. Striking out 730 times (26th in MLB), the Giants have tallied 825 hits, along with 105 home runs and 375 RBIs. They maintain a team slugging percentage of .422 while averaging 4.13 runs per game (25th in MLB). San Francisco has 177 doubles, with 234 walks and 388 runs scored.
The Giants possess a team WHIP of 1.380 and a FIP of 4.29 this season. Their pitching staff ranks 21st in the league in total hits allowed, surrendering 787. San Francisco has given up 456 runs this season, currently holding a team ERA of 4.53 (417 earned runs). Their K/BB ratio stands at 7.80 (720 strikeouts against 356 walks), with 96 homers allowed and 4.96 runs conceded per 9 innings (23rd in MLB).
In inherited scoring situations, Giants’ relievers have a percentage of 34.0% for 156 inherited runners. Their relief pitchers have appeared in 71 high-leverage spots, with 103 instances of runners on base. Having faced 76 save situations, the Giants collected 46 holds and suffered 12 blown saves. They rank 19th in MLB with a save conversion rate of 60.0%, deploying 296 relief pitchers this season.
Over 7,458 defensive innings, the Giants maintain a 69.2% efficiency (21st in MLB). With 87 double plays, their fielding percentage is .981 (29th in MLB). This year, the Giants have accumulated 866 assists, committed 65 errors, and achieved a total of 2,486 putouts.
McDonald holds a win-loss record of 4-7 in his career, featuring an earned run average of 4.55 while allowing 8.8 hits per 9 innings. He has a K/BB ratio of 2.83 and has faced 336 batters in his professional career. McDonald has allowed 39 earned runs with a WHIP of 1.271 and a FIP of 4.5. In 77 innings pitched, he has surrendered 75 hits and recorded 65 strikeouts.
Who will emerge victorious in tonight’s MLB battle against the spread or moneyline?
Prediction: Bet on Colorado (+110)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
