San Francisco Giants vs St. Louis Cardinals Prediction, 9/5/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs St. Louis Cardinals
Date: Friday, September 5, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: San Francisco (-182) St. Louis (+150)
The San Francisco Giants (71-69) are on their way to Busch Stadium on Friday where they will try to beat the St. Louis Cardinals (70-71). The line on this matchup has San Francisco at -182 and St. Louis is sitting at +150. The over/under is 8.5. The pitchers taking the mound will be Carson Seymour and Michael McGreevy.


San Francisco is slugging .389 and have been rung up 1,193 times, while taking a walk on 473 occasions. They have earned 576 runs batted in as well as 1,108 hits this year, and their team batting average comes in at .238. The Giants have accounted for 206 two-baggers as a unit and have hit 150 baseballs out of the park. They have notched a total of 605 runs scored and hold an on-base percentage of .313. As a squad, the San Francisco Giants are earning 4.3 runs per game, which has them sitting at 19th in baseball.
Today’s Featured MLB Best Bet!
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 Expert Picks
They have earned a K/BB ratio of 2.71 and their pitching staff holds a collective WHIP of 1.29. Giants pitchers have given up 122 home runs and also 583 runs in total (10th in MLB). San Francisco has conceded 1,165 base hits (8.5 per 9 innings) and also 521 earned runs. The Giants have an ERA of 3.78 so far this season (6th in the league), and the staff has rung up 1,182 batters. Their pitching staff has walked 436 batters and their FIP comes in at 3.70 as a squad on the season.
The Giants bullpen have compiled a save rate of 65.4% and stepped onto the hill in 126 save situations. The relievers have inherited 160 runners so far this year with 35.6% of those players ended up crossing the plate. Giants bullpen pitchers have gone to the mound with runners on 101 times and also have had 146 appearances in high leverage situations. The Giants have dispatched 443 relievers to the hill for the year. The bullpen have a total of 74 holds so far this season (19th in the league). They have compiled 34 saves for the season and have not converted 18 of 52 save opportunities.
The Seattle Mariners have accounted for 3,719 putouts over the course of the season, in addition to 1,311 assists and 81 errors. Their fielding rate is at .984 which is 24th in MLB, and they have turned 117 double plays. The Giants have turned 68.4% of balls in play into outs in their 11,157 innings on the diamond, which has them sitting 26th in the majors.
Seymour (0-2 career mark) holds a FIP of 4.76 and he has gone up against 109 batters in the majors. He has surrendered 26 base hits (9.7 hits per 9 innings) with 11 free passes. His ERA is 4.83 (13 earned runs allowed) and his career WHIP is 1.529. Seymour has taken the hill for 24 innings and has earned 18 K's in his MLB career.
The Cardinals have a team slugging percentage of .384 and they are recording 4.35 runs per contest (17th in MLB). They have tallied 229 doubles, while walking 421 times and recording 613 runs. St. Louis has compiled 135 home runs this year and 584 runs batted in. They have been rung up on 1,121 instances (21st in the league) and have tallied 1,166 hits. The St. Louis Cardinals have tallied an on-base percentage of .315 as well as a team batting average of .247 so far this season.
The Cardinals hold a team WHIP of 1.310 and have a FIP of 4.04 as a squad this season. Their K/BB ratio sits at 7.50 (1,041 strikeouts against 394 free passes). They sit at 27th in MLB as a staff in total hits allowed with 1,237. They have given up 146 home runs and they relinquish 4.69 runs per 9 innings (21st in baseball). The St. Louis pitching staff have allowed 649 runs for the year while having a team ERA of 4.25 (588 earned runs relinquished).
Sitting with 139 save situations, the Cardinals have accrued 80 holds in addition to 19 blown saves. St. Louis has called on bullpen pitchers to enter the contest in 56 save opportunities and they have earned 37 saves. Their bullpen pitchers have taken the field 132 times in high leverage situations and on 134 occasions with runners on. St. Louis relievers hold an inherited score rate of 33.0% out of their 185 inherited runners. They rank 8th in the league with a save percentage of 66.1%, and they have sent 414 relief pitchers to the hill on the campaign.
The St. Louis Cardinals have turned 109 double plays and have a fielding percentage of .986 (15th in the majors). The Cardinals have accrued 1,353 assists, 71 errors and have accounted for 3,737 putouts so far this year. Out of their 11,211 innings on the field, the Cardinals have earned a defensive efficiency of 69.1% (22nd in MLB).
Thus far in his career, McGreevy has given up 87 base knocks while he has accumulated 58 K's in 92 innings. McGreevy (9-2 career win-loss mark) has earned a 3.62 ERA while surrendering 8.5 hits per nine innings. He has allowed a total of 37 ER's while earning a WHIP of 1.087 and having a FIP of 3.6. His strikeout to walk ratio is 4.46 and he has faced 371 opposing hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (-182)
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:
St. Louis Cardinals - Twitter
San Francisco Giants - Twitter