- Match: Chicago Cubs vs San Francisco Giants
- Date: Friday, June 12, 2026
- Venue: Oracle Park, San Francisco, CA
- Broadcasting: NBC Bay Area
- Betting Odds: Chicago (-128) San Francisco (+106)
This page may include affiliate links at no extra cost to you, thanks for your support.
The San Francisco Giants (27-41) are set to face off against the Chicago Cubs (34-33) at Oracle Park this Friday. The odds feature Chicago at -128 and San Francisco at +106, with a total pegged at 8 runs. Starting pitchers for this matchup are Ben Brown and Landen Roupp.

The Chicago Cubs are averaging 4.6 runs per game, placing them 10th in Major League Baseball. With a total of 306 runs scored, they possess an on-base percentage (OBP) of .333. The Cubs have hit 98 doubles and 75 home runs so far this season, accumulating 282 RBIs and 544 hits with a batting average of .239. Their slugging percentage currently stands at .388, with 556 strikeouts and 290 walks.
Discover our expert MLB Parlay Picks
The Cubs have a strikeout-to-walk ratio of 2.62 and a collective WHIP of 1.25. On the mound, Chicago’s pitchers have allowed 98 home runs and 307 runs (ranking them 18th in the league). They’ve given up 538 hits, averaging 8.1 hits per 9 innings, and their earned run total rests at 287, translating to an ERA of 4.34 (19th in baseball). Their pitching staff has recorded 531 strikeouts while issuing 203 walks, with a team FIP of 4.60.
This season, the Cubs have utilized 208 relief pitchers who have inherited 84 runners, with 31.0% of them scoring. The bullpen has managed just 16 holds (30th in MLB), entering 62 games with inherited runners and facing 60 high-leverage situations. They have achieved 10 saves, with 8 blown saves out of 18 opportunities, resulting in a save rate of 55.6%. Overall, they have entered 37 save situations.
Defensively, the Cubs have converted 72.0% of balls in play into outs over 5,358 innings, ranking 3rd in the league. They have recorded 1,786 putouts, 631 assists, and 28 errors, leading to a fielding percentage of .989 (4th in the league) with 47 double plays.
Starting pitcher Ben Brown has logged 218 innings with 243 career strikeouts and holds an 8-13 win-loss record. His FIP is 4.18, having faced 914 batters with an ERA of 4.25 (103 earned runs) and a WHIP of 1.205. Brown has conceded 196 hits at a rate of 8.1 hits per 9 innings while issuing 67 walks.
The San Francisco Giants own a slugging percentage of .414, averaging 4.09 runs per game (21st in the league). They have recorded 136 doubles, 155 walks, and scored 278 runs, hitting 67 home runs and accumulating 271 RBIs. The team has struck out 536 times (21st overall) and has secured 608 hits, holding a team OBP of .307 and a batting average of .258.
On the mound, the Giants hold a team WHIP of 1.404 and a FIP of 4.28. They rank 24th in total hits allowed with 571, surrendering 330 runs with an ERA of 4.46 (298 earned runs). Their strikeout-to-walk ratio stands at 8.00 (537 strikeouts to 273 walks), allowing 69 home runs, averaging 4.94 runs per 9 innings (22nd in MLB).
The Giants’ relief pitchers have inherited 107 runners, with a scoring percentage of 31.8%. This season, they have been called upon in 50 high-pressure situations and 74 times with runners on base. They have 55 save situations with 34 holds and 8 blown saves, reflecting a save rate of 61.9% and a total of 223 bullpen appearances.
In terms of defense, the Giants have turned 70 double plays and currently hold a fielding percentage of .982 (28th in the league), with 637 assists, 46 errors, and 1,805 putouts. Over 5,415 innings, their defensive efficiency is 68.8% (26th in MLB).
Landen Roupp has surrendered 216 hits with 226 strikeouts across 226 innings in his MLB career, boasting a 13-15 record. Roupp has recorded a 3.82 ERA while yielding 8.6 hits per nine innings and a WHIP of 1.401 alongside a FIP of 3.8. His strikeout-to-walk ratio is 2.24 against 986 batters faced.
Who will emerge victorious in tonight’s MLB contest against the spread or moneyline?
Pick: Choose Chicago (-128)
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.
