St. Louis Cardinals vs San Francisco Giants Prediction, 9/7/2026 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs San Francisco Giants
Date: Monday, September 7, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: St. Louis (+125) San Francisco (-150)
Oracle Park is where the San Francisco Giants (59-84) will compete against the St. Louis Cardinals (71-72) on Monday. The moneyline on this game has the Cardinals at +125 while the Giants are coming in at -150. The total has been set at 8.5. The pitchers who are expected to start are Michael McGreevy and Logan Webb.
Join Docs Sports Free to Enter $10,000 Football Contest + Other Cash Contests up to 21 Million.See details here

The Cardinals have compiled 204 two-baggers as a team and have knocked 153 balls out of the park. St. Louis is slugging .386 and have been rung up 1,129 times, while drawing a walk on 453 occasions. As a unit, the St. Louis Cardinals are putting up 4.5 runs per outing, which ranks them 11th in the league. They have 629 RBI's and 1,171 base knocks so far this season, while their team batting average is sitting at .243. They have earned 647 runs scored and have an OBP of .316.
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
They have earned a K/BB ratio of 2.28 and their pitching staff has recorded a WHIP of 1.35. Cardinals pitchers have allowed 142 long balls and 658 runs in total (20th in baseball). St. Louis has conceded 1,233 hits (8.7 per 9 innings) and 608 earned runs. The Cardinals have compiled a team earned run average of 4.29 for the year (21st in the league), and their staff has rung up 1,123 hitters. Their pitching staff has walked 492 opposing batters and their FIP comes in at 4.10 as a unit so far this year.
The Cardinals have sent 485 relief pitchers to the mound on the season. The relief pitchers have inherited 217 runners for the year and 40.1% of those players ended up scoring. The bullpen have a total of 93 holds over the course of the season (4th in MLB). Cardinals bullpen pitchers have come into the game with runners on 146 times in addition to having 178 appearances in high leverage situations. They have compiled 42 saves so far this year and have not converted 26 out of their 68 save opportunities. The Cardinals relief pitchers have recorded a save rate of 61.8% and have stepped onto the mound in 165 save situations.
The St. Louis Cardinals have earned a total of 3,823 putouts on the year, as well as 1,329 assists and 61 errors. Their fielding percentage is holding at .988 which ranks 4th in pro baseball, and have earned 138 double plays. The Cardinals have converted 69.0% of balls hit into play into outs in their 11,469 innings, which has them sitting at 24th in the majors.
McGreevy (17-13 career record) is the owner of a FIP of 3.91 and he has gone up against 1,094 opposing batters during his time in the majors. He has allowed 261 base knocks (8.9 hits per nine innings) and has 62 walks. His ERA is 3.97 (117 earned runs allowed) and he has a WHIP of 1.217. McGreevy has taken the ball for 265 innings and has racked up 178 strikeouts thus far in his career.
The Giants hold a team slugging percentage of .409 and they are recording 4.20 runs per game (23rd in MLB). They have 237 doubles, while walking 397 times as well as scoring 601 runs. San Francisco has accounted for 164 HRs so far this year and 580 runs batted in. They have been rung up on 1,144 occasions (23rd in baseball) and have totaled 1,203 base hits. The San Francisco Giants have recorded a team OBP of .309 and a batting average of .248 so far this year.
The Giants hold a team WHIP of 1.361 and are the owners of a FIP of 4.20 as a unit for the year. They are sitting at 19th in baseball as a pitching staff in total hits conceded with 1,184. The San Francisco pitching staff have yielded 674 runs this season while holding a team ERA of 4.39 (615 earned runs allowed). Their K/BB ratio comes in at 7.70 (1,076 strikeouts against 531 walks). They have conceded 136 HR's and they surrender 4.81 runs per 9 innings (23rd in MLB).
They are ranked 27th in baseball holding a save rate of 54.2%, and they have sent 455 relief pitchers to the mound so far this season. Their bullpen pitchers have taken the field 120 times in high leverage situations in addition to 161 occasions with runners on. With 124 save situations, the Giants have accrued 76 holds in addition to 22 blown saves. San Francisco has called on relievers to step onto the mound in 48 save chances and they have earned 26 saves. San Francisco bullpen pitchers have an inherited score percentage of 36.1% out of 249 inherited base runners.
In 11,340 innings on the field, the Giants have accumulated a defensive efficiency of 69.5% (18th in professional baseball). The San Francisco Giants have gotten 129 double plays and have notched a fielding percentage of .982 (29th in pro baseball). The Giants have accrued 1,330 assists, 94 errors and are sitting with 3,780 putouts this season.
Webb (78-61 career record) is the owner of a 3.48 ERA and has surrendered 8.6 hits per 9 innings. He has a strikeout to walk ratio of 3.86 and he has gone up against 4,971 opposing hitters in his pro baseball career. He has conceded a total of 469 ER's while holding a WHIP of 1.192 and a FIP of 3.4. During his career, Webb has surrendered 1,156 base knocks while he has earned 1,113 K's in 1,211 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take St. Louis (+125)
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
