MLB Picks

Cardinals vs Giants Prediction 9/7/25 MLB Picks Today

San Francisco Giants (72-70) vs. St. Louis Cardinals (71-72)
September 7, 2025 2:15 pm EDT
The Line: St. Louis Cardinals -150 / San Francisco Giants +123; Over/Under: 8
(Get latest betting odds)

The San Francisco Giants and the St. Louis Cardinals meet Sunday in MLB action from Busch Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Cardinals vs Giants Prediction.

Starting Pitching Matchup

The San Francisco Giants will send out Kai-Wei Teng for the start here and Teng is 2-3 with a 7.23 ERA and 20 strikeouts this season. This will be Teng’s first career start against the Cardinals. Sonny Gray will get the nod for the Cardinals here and is 12-8 with a 4.43 ERA and 173 strikeouts this season. In his last five starts against San Francisco, Gray is 1-1 with a 3.33 ERA and 23 strikeouts.

San Francisco Giants Recap

The San Francisco Giants come into this game looking to rebound from a 3-2 loss at the hands of the Cardinals on Saturday to sit at 72-70 this season. After this series, the Giants will take on the Arizona Diamondbacks in a series at home.

Giants Have Five-Game Win Streak Snapped

Jung Hoo Lee has 129 hits including a team-high 30 doubles along with 10 triples, 7 home runs and 48 RBIs with 10 stolen bases while Heliot Ramos has 143 hits with 23 doubles, 16 home runs and 59 RBIs. Wilmer Flores also 15 home runs and 67 RBIs while Tyler Fitzgerald has 9 stolen bases as well on the year. Matt Chapman also has 89 hits with 20 home runs and 64 RBIs along with 17 doubles and Willy Adames has 118 hits with 18 doubles, 26 home runs and 76 RBIs of his own this season. 

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to add on to their win over San Francisco from Saturday’s matchup to sit at 71-72 on the year. After this series, the Cardinals will take to the road for an interleague series against the Seattle Mariners.

Cardinals Looking To Build Momentum

Brendan Donovan has a team-high 118 hits along with 25 doubles, 9 home runs and 45 RBIs while Lars Nootbaar has 106 hits with 13 home runs, 44 RBIs, 22 doubles and 4 stolen bases. Nolan Arenado also has 85 hits with 15 doubles, 10 home runs and 43 RBIs of his own and Victor Scott II has 79 hits with 14 doubles, a triple, 35 RBIs and a team-high 31 stolen bases. Willson Contreras has also chipped in 120 hits with 30 doubles, 20 home runs and 78 RBIs of his own as well this season. Masyn Winn’s added 122 hits with 27 doubles, 9 home runs and 51 RBIs and Alec Burleson’s added 123 hits with 21 doubles, 16 home runs and 60 RBIs.

Why the St. Louis Cardinals will win

  • The Giants have lost each of their last six day games at Busch Stadium following a loss.
  • The Cardinals have won each of their last five day games against the Giants at Busch Stadium following a win.
  • The Cardinals have covered the run line in seven of their last eight games against the Giants.
  • The Giants have failed to cover the run line in each of their last six games against the Cardinals following a loss.

St. Louis Cardinals Player Prop Facts

  • Sonny Gray has recorded a win in each of his last three home appearances against NL West opponents that held a winning record.
  • Sonny Gray has recorded six or more strikeouts in each of his last eight Sunday appearances against teams that held a winning record.
  • Brendan Donovan has hit a home run in three of his last six appearances against the Giants.
  • Brendan Donovan has recorded at least one hit in each of his last nine appearances against the Giants.
  • Victor Scott II ranks 10th in the league in Steals (31) this season.

Total Runs Facts

  • Each of the Cardinals’ last eight games as favorites against the Giants have gone OVER the total runs line.
  • Each of the Giants’ last five day games against NL Central opponents have gone UNDER the total runs line.

Cardinals vs Giants Prediction

I’m backing the Giants here. The Cardinals found a way to sneak out a win in Saturday’s matchup in walk-ff fashion, but more often than not, the Giants’ offense is finding ways to deliver. I think they could here against Sonny Gray, who has been more than shaky in a lot of his recent outings. I think the Giants bounce back and win the series here, so give me San Francisco in this one.

Chris Ruffolo's Free Pick: San Francisco Giants +123

Need More? Get Premium Picks

Chris Ruffolo

Chris joined the Sports Chat Place team in August 2016 and has a proven system that combines multiple analytical and situational statistics and trends to give out thousands of winning picks over the last three years with winning records across all of the top leagues, Follow Chris Ruffolo on Twitter @ruffthepickdawg

Related Articles

Back to top button