St. Louis Cardinals vs. San Francisco Giants Picks and Prediction, Wednesday, September 24, 2025
Use Code WWWC On Wednesday, the San Francisco Giants will host the St. Louis Cardinals at Oracle Park, and we have you ready to go with our Cardinals vs. Giants prediction. First pitch from SF is at 6:45 p.m. PT.
San Francisco is a -130 moneyline favorite, and the game total is 7.5 runs scored.
This is the second series of the season between these National League ballclubs. The Redbirds are 8-2 in their last ten matchups with the Giants, and the over was 7-3 in those games. If you want the Cardinals vs. Giants prediction, read on and check out our MLB Predictions to beat the sportsbooks!
*Article published before the conclusion of Tuesday's game.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
Cardinals' Gray has not pitched well on the road
St. Louis (77-80 SU, 77-80 RL, and 78-71-8 O/U) won two of three games against Milwaukee in its previous series. The Cardinals are 5-5 in their last ten games (the over/under was split 5-5).
St. Louis will turn to right-hander Sonny Gray tomorrow against San Francisco. In his last start (6.0 IP win vs the Brewers), the 35-year-old allowed one on nine hits, fanning seven batters. He is 14-8 with a 4.33 ERA and 1.23 WHIP in 31 appearances (174.2 IP) this season, including 4-3 with a 5.11 ERA and 1.05 WHIP in 11 road starts (61.2 IP).
The Cards are hovering right around .500, but they are 18 games out of the NL Central division race and 3.5 games out of the Wild Card chase. Like the Giants, they have struggled since the All-Star break, compiling a 26-34 record. Can they at least finish the season with a winning record?
St. Louis Cardinals Baseball Injury Report: 2B Brendan Donovan (general stiffness and soreness) and 2B Nolan Gorman (undisclosed) are day-to-day ahead of Wednesday's game against the Giants.
San Francisco has slowed down ahead of the final turn
San Francisco (77-80 SU, 72-85 RL, and 74-76-7 O/U) lost three of four games to Los Angeles (NL) in its previous series. The Giants are 2-8 in their last ten games (the over was 5-4-1).
SF will turn to the southpaw Robbie Ray on Wednesday against St. Louis. In his last outing (4.2 IP loss to the Dodgers), the 33-year-old surrendered five runs on five hits, including three homers. He is 11-8 with a 3.65 ERA and 1.21 WHIP in 32 appearances (182.1 IP) this season, including 5-4 with a 3.69 ERA and 1.26 WHIP in 16 starts (92.2 IP) at Oracle Park.
The Giants don't have the notoriety of their National League West division rivals. Still, they have been competitive in the division this season, especially recently, climbing back into the Wild Card picture. San Francisco is still 11.5 games back of LA in the division, but is only 3.5 games out of the NL Wild Card race. Can they finish strong to make the playoffs?
San Francisco Giants Injury Report: No injuries for tomorrow's game against the Cardinals.
Cardinals vs. Giants Pick
Moneyline Pick for Cardinals vs. Giants
- St. Louis ML (5 Units)
Gray has pitched well against current Giants hitters, holding them to a .207 BA with a 23.5% K% and 27.7% Whiff% in 98 combined plate appearances. He held them to three runs on two hits earlier this month, and has fared well in his last two outings (three runs allowed with 15 strikeouts in 11 combined innings in two starts against Milwaukee).
Aside from Nolan Arenado (.364 BA in 53 plate appearances), St. Louis has zero experience against Ray, but I trust their lineup to get the job done. They don't strike out a lot against left-handers and rank eighth in BABIP vs. southpaws. Ray can be tough to score against, but he isn't entering this matchup with momentum (7.85 ERA in four starts this month). There isn't much of a discrepancy between these bullpens either (3.46 ERA and 3.60 ERA).
With that said, the Cardinals have value on the moneyline at +115 odds on Wednesday night.
Over/Under Pick for Cardinals vs. Giants
- Under 7.5 (5 Units)
It's unlikely that either team will score many goals tomorrow. St. Louis hasn't been a productive offensive ballclub on the road this year, ranking 25th in wRC+. Aside from Arenado, the Cardinals' lack of experience against Ray will be challenging to overcome, as well. The Giants rank 20th in wRC+ at home this year and have been struggling at the plate recently, ranking 27th in wRC+ over the last week. Gray has tamed them before, and I'm confident he'll turn in another quality start tomorrow.
With two of baseball's most reliable bullpens (2nd and 6th in ERA) backing up Gray and Ray, bettors should wager on the under at 7.5 total runs scored.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more MLB predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days