- Matchup: St. Louis Cardinals vs. San Francisco Giants
- Date: Wednesday, September 24, 2025
- Venue: Oracle Park, San Francisco, CA
- Broadcast: NBC Bay Area
- Betting Odds: St. Louis (+150) | San Francisco (-182)
This page may include affiliate links at no extra cost to you, thanks for your support.
The San Francisco Giants (77-80) will host the St. Louis Cardinals (77-80) at Oracle Park this Wednesday. The betting line for this showdown has St. Louis positioned at +150, while San Francisco is at -182. The total runs for the game are set at 8. The anticipated starting pitchers for the match are Sonny Gray and Robbie Ray.

As a team, the St. Louis Cardinals are averaging 4.3 runs per game, ranking them 18th in Major League Baseball. They have scored a total of 673 runs this season and maintain a team on-base percentage of .315. The Cardinals have recorded 253 doubles and hit 144 home runs. This season, they have accumulated 638 RBIs and 1,291 hits, with an overall batting average of .245. St. Louis showcases a slugging percentage of .378 and has been struck out 1,266 times, while drawing 466 walks.
The Cardinals have a strikeout-to-walk ratio of 2.60, and their pitching staff has a combined WHIP of 1.32. Cardinals pitchers have allowed 159 home runs and have given up 721 runs, ranking 22nd in the league. St. Louis has surrendered 1,384 hits (9.0 per 9 innings) and allowed 654 earned runs. To date, their earned run average (ERA) is 4.23, placing them 21st in MLB, with the staff striking out 1,166 batters. They have issued 448 walks, and their Fielding Independent Pitching (FIP) is 4.02 for the season.
This season, the Cardinals have utilized 468 relievers. The bullpen has inherited 208 base runners, with 33.2% crossing the plate. They have achieved 41 saves and failed to convert on 23 of their 64 save opportunities. The Cardinals’ bullpen has a save percentage of 64.1% and has faced 159 save situations. They have collected 91 holds this season, ranking 12th in MLB. Additionally, Cardinals relief pitchers have entered games with opponents on base 150 times and have made 154 appearances in high-leverage situations.
So far in the season, the St. Louis Cardinals have recorded a total of 4,173 putouts, along with 1,511 assists and 76 errors. Their fielding percentage stands at .987, making them 11th in the majors, while they have successfully executed 122 double plays. The team has converted 69.0% of balls in play into outs over 12,519 innings, ranking them 21st in baseball.
Sonny Gray has pitched for 1,911 innings with a personal total of 1,918 strikeouts in his MLB career. Gray has a career win-loss record of 125-102 and a FIP of 3.53, having faced 7,924 opposing batters throughout his career. His earned run average (ERA) is 3.58, allowing 761 earned runs, with a WHIP of 1.197. He has given up 1,668 hits (7.9 hits per nine innings) and issued 619 walks.
The San Francisco Giants possess a .311 on-base percentage and a season batting average of .234. They have been struck out 1,344 times, ranking 11th in the league, while achieving 1,221 hits this season. San Francisco has recorded 166 home runs and tallied 649 RBIs. Their slugging percentage is .384, and they score an average of 4.32 runs per game, placing them 17th in the league. They have achieved 230 doubles, drawn 538 walks, and scored a total of 679 runs.
The Giants have a combined WHIP of 1.303 and a team FIP of 3.76 for the season. They are 21st in baseball for total hits allowed, having permitted 1,314 hits. The San Francisco pitching staff has given up 666 runs this year, resulting in a collective ERA of 3.85 (594 earned runs allowed). Their strikeout-to-walk ratio stands at 8.50, with 1,306 strikeouts against 495 walks. They have surrendered 137 home runs and allowed 4.32 runs per 9 innings, ranking 13th in Major League Baseball.
In terms of save situations, the Giants have faced 137 opportunities, achieving 80 holds and blowing 20 saves. San Francisco has called upon relief pitchers in 57 save chances, successfully converting 37 of those into saves. Their bullpen has taken to the mound in high-leverage situations 165 times and faced runners on base 120 occasions. The Giants bullpen’s inherited score percentage stands at 37.0% from 189 inherited runners. They currently rank 10th in the league with a save percentage of 64.9%, utilizing 498 bullpen pitchers this season.
Across 12,498 innings played, the Giants have a defensive efficiency rating of 68.4%, ranking 26th in professional baseball. The San Francisco Giants have executed 129 double plays, holding a fielding percentage of .984, which places them 25th in MLB. They have recorded a total of 1,475 assists, 93 errors, and achieved 4,166 putouts this season.
Robbie Ray has a career win-loss record of 88-81 with a 3.94 ERA, allowing 7.8 hits per nine innings. His strikeout-to-walk ratio is 2.85, and he has faced 6,097 hitters during his MLB career. Ray has yielded 631 earned runs and has a WHIP of 1.290, while his FIP stands at 3.9. Throughout his career, Ray has given up a total of 1,250 hits and accumulated 1,734 strikeouts across 1,440 innings pitched.
Who will emerge victorious in tonight’s MLB matchup against the spread or moneyline?
Prediction: Bet on St. Louis (+150)
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.
