San Francisco Giants vs St. Louis Cardinals Prediction, Odds and Picks for Today, 09/07/25
Vote on who will win!
Giants vs Cardinals Pickswise Expert Predictions
In this game, we will see the San Francisco Giants take on the St. Louis Cardinals. These teams have split the previous 2 games. On the mound today, we have Kai-Wei Tang of the Giants and Sonny Gray of the Cardinals. Tang has had a difficult season with a 7.23 ERA and a 2-3 record. Overall, he has pitched 18.2 innings giving up 23 hits and 15 earned runs. These numbers are discouraging, but he will go up against a Cardinals team that is batting .212 over the last 6 games. While this may give some confidence in Tang, it is hard for me to trust a pitcher that has given up more hits than innings pitched. Additionally, the Cardinals hitting statistics improve in their home games, also leading to their 40-34 home record.
For the Cardinals, Gray will take the mound. While Gray has a 12-8 record, he has been wildly underwhelming this season. Through his last 23 innings he has given up 31 hits and 17 earned runs. If we look specifically at his home starts, he has given up 3+ runs in 4 of his last 6 starts. These are not good numbers when planning to go up against a Giants lineup that is batting .348 and averaging 8 runs per game over the past 6 games. These hitting numbers signify how close the Giants are to challenging the Mets for the final playoff spot. All in all, I have a hard time trusting either of these pitchers. Plus, if we look at recent averages the Giants are averaging 8 runs per game while the Cardinals are averaging 3 runs per game. That puts us at a total of 11 runs, so I am taking the over.
Giants vs. Cardinals Prediction: Over 7.5 (-120) available at the time of publishing. Playable at that number.
MLB Analysis
See All MLB NewsMLB Picks & Predictions for Sunday, September 7: Dodgers vs Orioles & Blue Jays vs Yankees Best Bets
The 2nd half of the 2025 MLB season continues rolling along, and Sunday features a full slate of action for us to enjoy. I'm 80-56-1 on my MLB best bets this year and the Pickswise MLB handicapping t...