St. Louis Cardinals vs San Francisco Giants Prediction, 9/9/2026 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs San Francisco Giants
Date: Wednesday, September 9, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: St. Louis (+132) San Francisco (-160)
The San Francisco Giants (60-85) are welcoming the St. Louis Cardinals (72-73) at Oracle Park on Wednesday. The moneyline on this game has the Cardinals at +132 and the Giants are at -160. The total is 8. The expected starting pitchers will be Andre Pallante and Blade Tidwell.
Join Docs Sports Free to Enter $10,000 Football Contest + Other Cash Contests up to 21 Million.See details here

St. Louis owns a slugging percentage of .387 and have been called out on strikes 1,148 times, while drawing a walk on 461 occasions. They have accounted for 642 RBI's as well as 1,195 base knocks on the year, and their average at the plate is at .244. The Cardinals have tallied 208 doubles as a unit and have knocked 155 baseballs out of the park. They have accumulated 661 runs while holding a team OBP of .317. As a unit, the St. Louis Cardinals are compiling 4.6 runs per outing, which ranks them 10th in MLB.
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 NHL package. Join Now! |
Get all of our MLB Expert Picks
The Cardinals have compiled a team earned run average of 4.30 this season (21st in MLB), and the staff has struck out 1,145 batters. Cardinals pitchers have surrendered 144 home runs in addition to 671 total runs (21st in baseball). Their pitching staff has walked 497 opposing hitters and their FIP comes in at 4.08 as a team for the season. St. Louis has allowed 1,253 base hits (8.7 per 9 innings) in addition to 618 earned runs. Their K/BB ratio is 2.30 and their pitching staff has recorded a WHIP of 1.35.
Cardinals relief pitchers have entered the game with runners on 149 times in addition to having 181 appearances in high leverage situations. The relievers have racked up 93 holds on the year (4th in the league). The Cardinals relievers have earned a save rate of 61.4% and have come into the game in 167 save situations. They have compiled 43 saves for the year and have blown 27 of their 70 save chances. The relievers have inherited 219 runners for the season with 40.6% of them crossing the plate. The Cardinals have sent 494 relief pitchers to the mound so far this year.
The Cardinals have converted 69.0% of balls hit into play into outs out of 11,643 innings on the diamond, which has them sitting at 25th in pro baseball. The St. Louis Cardinals are sitting with 3,881 putouts on the campaign, as well as 1,345 assists and 63 errors. Their fielding percentage is holding at .988 which is 5th in the majors, and they have turned 140 double plays.
Pallante (36-35 win-loss record in his career) has earned a FIP of 4.07 while he has gone up against 2,567 batters in the majors. He has given up 602 base knocks (9.0 hits per nine innings) and has had 225 free passes. His earned run average is 4.13 (276 ER's allowed) and he has a career WHIP of 1.376. Pallante has taken the mound for 601 innings and has totaled 419 punch outs during his MLB career.
The San Francisco Giants hold a team on-base percentage of .309 as well as a team batting average of .248 on the campaign. They have been called out on strikes on 1,162 instances (22nd in MLB) and have recorded 1,218 hits. San Francisco has 164 long balls on the year as well as 587 RBIs. The Giants hold a team slugging % of .407 and they score 4.19 runs per game (25th in MLB). They have recorded 240 doubles, while getting a free base 402 times and putting up 608 runs.
The Giants hold a team WHIP of 1.359 with a FIP of 4.21 as a unit for the season. They have earned a strikeout to walk ratio of 7.70 (1,091 strikeouts vs 538 bases on balls). They are currently ranked 19th in MLB as a pitching staff in total hits allowed with 1,200. They have given up 139 homers and they give up 4.80 runs per 9 innings (23rd in baseball). The San Francisco pitching staff have conceded 682 runs on the campaign while holding a team ERA of 4.37 (621 earned runs yielded).
San Francisco relievers have an inherited score rate of 35.9% of 251 inherited base runners. Their bullpen pitchers have stepped onto the hill 125 times in high leverage situations and on 163 occasions with runners on. Sitting with 128 save situations, the Giants have accrued 78 holds and also 24 blown saves. They are currently ranked 27th in MLB holding a save percentage of 52.0%, and they have dispatched 461 relievers onto the field so far this year.
In 11,511 innings on the field, the Giants have earned a defensive efficiency of 69.6% (16th in baseball). The San Francisco Giants have turned 130 double plays and hold a fielding percentage of .982 (27th in baseball). The Giants have accrued 1,352 assists, 94 errors and have notched a total of 3,837 putouts during this campaign.
So far in his career, Tidwell has allowed 58 hits while earning 46 K's in 57 innings pitched. He has surrendered a total of 36 earned runs while earning a WHIP of 1.503 and a FIP of 5.6. His strikeout to walk ratio is 1.64 and he has faced 254 batters so far in his pro baseball career. Tidwell (1-3 career win-loss mark) has a 5.66 earned run average and has allowed 9.1 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take St. Louis (+132)
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
St. Louis Cardinals - Twitter
