Sunday, January 18, 2026

Home / Free Picks / MLB / St. Louis Cardinals vs. San Francisco Giants Prediction and Picks – Wednesday, September 24

St. Louis Cardinals vs. San Francisco Giants Prediction and Picks – Wednesday, September 24

By: Andy Hammel Published 09/24/2025, 10:32 AM ET
Rafael Devers looks to lead the Giants over the Cardinals

The Giants are hosting the Cardinals this Wednesday night for the third game of their San Francisco series, and we're previewing the lines and odds in our Cardinals vs. Giants prediction. The Cards took home both of the series' first two games; they're now up to 8-2 in their last ten meetings with the Giants. Game 3 will start at 9:45 PM ET on Wednesday, September 24.

Need some winners this baseball season? Check out our Free MLB Picks.

Can Cards push for a berth?

The Cardinals aren't out of the MLB playoff picture at 78-80 and fourth in the NL Central, but they'd need a few things to break their way in the last week. That includes winning each of their remaining games–starting with finishing the sweep against a Giants team they've narrowly but roundly handled in 2025. After their 9-8 win on Tuesday, the Cardinals are 4-1 against the Giants this season with four straight one-run wins in September.

Ivan Herrera hit a home run in both Monday's 6-5 win and Tuesday's 9-8 win. The Cards notched 15 hits on 39 at-bats on Tuesday, including two from Herrera that accounted for three RBIs. Nolan Arenado hit another home run in the seventh inning on Tuesday, and the Cards got the two runs they needed to win in the ninth inning from Brendan Donovan batting in Victor Scott and Alec Burleson batting in Jose Fermin, who'd run for Donovan.

Sonny Gray is starting for the Cardinals on Wednesday. He's 14-8 this season with a 4.33 ERA, 1.23 WHIP, and 194 strikeouts.

Sign Up for StatSalt News Alerts, Get Free Picks and Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that StatSalt may use third-party services to process my data.

Will Giants avoid the sweep?

The Giants, at 77-81, currently sit at fourth in the NL West and 4.5 games behind in the wildcard race with only four games left to play. They aren't mathematically eliminated heading into Wednesday, but their hopes depend on an 81-76 Mets team losing all five of their remaining games. They also depend on the Giants pulling out a win against a Cardinals team they've gone 1-4 against this season and 2-8 against in their last ten meetings.

Both of the Giants' losses from the past two days were decided by a single run. Both games included innings in which the Cardinals scored four runs—the top of the fifth on Monday and the top of the seventh on Tuesday. Heliot Ramos gave the Giants a home run in each game, as well as two hits in each game and four total RBIs.

JT Brubaker is currently set to start on the mound for San Francisco. He's a relief pitcher, with just over eight innings pitched across four games since the Giants promoted him to the active roster on the first of the month. Only one of those appearances – the 10-8 win over the Colorado Rockies – ended in a win for the Giants.

Top Team vs Bottom Team Pick

Spread Pick for Top Team vs Bottom Team

  • Cardinals +1.5 (-200) (4 Units)

After how this series has unfolded this season, with the Cardinals looking to have a pitching advantage on Wednesday, I wouldn't touch the Giants. Least of all against the run line, where the Cards only have to stay with a run of the Giants or win outright to cover. I'd take the Cards here.

Over/Under Pick for Top Team vs Bottom Team

  • Over 7.5 (-110) (4 Units)

The Team Total Over is 7-3 in the last ten meetings between these teams, including the two-game streak it's been on in such meetings since Monday. In seven of those last ten meetings, the winner of the game scored at least six points. I'd take the points here again, especially with a relief pitcher on the mound for the Giants.

BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Bet now
Signup Promo Recommended
Min. Deposit $5
Cashable No
Bet365

Bet $5 & Get $200 in Bonus Bets Win or Lose

Show Bonus Code
Bet now
Signup Promo Hot Offer
Wagering 1x Bonus
Odds Requirements -500
Cashable Yes
FanDuel Sportsbook

Bet $5 Get $300 in Bonus Bets If Your Bet Wins!

Show Bonus Code
Bet now
Signup Promo Hot Offer
Min. Deposit $5
Wagering 1x Deposit
Cashable No
Join 250k sports fans & receive free picks
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA) 21+ only. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Rewards are non-withdrawable bonus bets that expire in 7 days. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.