Giants vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for Sept. 24

Odds updated as of 9:12 p.m.
In MLB action on Wednesday, the San Francisco Giants take on the St. Louis Cardinals.
All the information you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Giants vs Cardinals Game Info
- San Francisco Giants (77-81) vs. St. Louis Cardinals (78-80)
- Date: Wednesday, September 24, 2025
- Time: 9:45 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and FDSMW
Giants vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-108) | STL: (-108)
- Spread: SF: +1.5 (-184) | STL: -1.5 (+152)
- Total: 7.5 -- Over: (-120) | Under: (-102)
Giants vs Cardinals Probable Starting Pitchers
Probable Pitchers: JT Brubaker (Giants) - 0-0, 3.65 ERA vs Sonny Gray (Cardinals) - 14-8, 4.33 ERA
The Giants will give the nod to JT Brubaker and the Cardinals will counter with Sonny Gray (14-8, 4.33 ERA). Brubaker did not pitch as the moneyline favorite last season. The Cardinals have a 15-14-0 record against the spread in Gray's starts. The Cardinals have a 6-4 record in Gray's 10 starts this season when they were the underdog on the moneyline.
Giants vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (57.3%)
Giants vs Cardinals Moneyline
- St. Louis is the underdog, -108 on the moneyline, while San Francisco is a -108 favorite at home.
Giants vs Cardinals Spread
Giants vs Cardinals Over/Under
- The over/under for the Giants versus Cardinals game on Sept. 24 has been set at 7.5, with -120 odds on the over and -102 odds on the under.
Bet on San Francisco Giants vs. St. Louis Cardinals on FanDuel today!
Giants vs Cardinals Betting Trends
- The Giants have been chosen as favorites in 91 games this year and have walked away with the win 47 times (51.6%) in those games.
- This season San Francisco has been victorious 48 times in 93 chances when named as a favorite of at least -108 on the moneyline.
- The Giants and their opponents have gone over the total this season in 76 of their 157 opportunities.
- The Giants have posted a record of 73-84-0 against the spread this season.
- The Cardinals have won 43 of the 87 games they were the underdog on the moneyline this season (49.4%).
- St. Louis has a 43-44 record (winning 49.4% of its games) when playing as a moneyline underdog of -108 or longer.
- The Cardinals have played in 152 games with a set over/under, and have combined with opponents to go over the total 78 times (78-69-5).
- The Cardinals have covered 51.3% of their games this season, going 78-74-0 against the spread.
Giants Player Leaders
- Rafael Devers has 149 hits and an OBP of .370, both of which lead San Francisco hitters this season. He has a .251 batting average and a slugging percentage of .470.
- He ranks 88th in batting average, ninth in on-base percentage, and 41st in slugging among all qualifying batters in MLB.
- Devers hopes to build on a four-game hitting streak in this matchup. In his last five games he is hitting .200 with two home runs, three walks and two RBIs.
- Jung Hoo Lee has 30 doubles, 11 triples, eight home runs and 47 walks. He's batting .261 and slugging .400 with an on-base percentage of .324.
- His batting average is 58th among qualified players, his on-base percentage 82nd, and his slugging percentage 101st.
- Willy Adames is batting .226 with a .417 slugging percentage and 84 RBI this year.
- Heliot Ramos has an OPS of .732, fueled by an OBP of .331 and a team-best slugging percentage of .401 this season.
- Ramos takes a two-game hitting streak into this matchup. During his last five outings he is batting .292 with three home runs and five RBIs.
Cardinals Player Leaders
- Alec Burleson has a slugging percentage of .464 and has 143 hits, both team-best numbers for the Cardinals. He's batting .294 and with an on-base percentage of .346.
- Including all qualifying hitters, he ranks 10th in batting average, while his on-base percentage ranks 44th and he is 43rd in slugging.
- Burleson hopes to build on an eight-game hitting streak in this matchup. During his last 10 games he is hitting .410 with three doubles, a home run, three walks and six RBIs.
- Brendan Donovan's .354 on-base percentage leads his team. He has a batting average of .287 while slugging .421.
- Including all qualified hitters, he ranks 18th in batting average, 32nd in on-base percentage and 79th in slugging percentage.
- Ivan Herrera is hitting .283 with 13 doubles, 19 home runs and 42 walks.
- Lars Nootbaar has 24 doubles, a triple, 13 home runs and 60 walks while batting .238.
Giants vs Cardinals Head to Head
- 9/23/2025: 9-8 STL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 9/22/2025: 6-5 STL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 9/7/2025: 4-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 9/6/2025: 3-2 STL (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 9/5/2025: 8-2 SF (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 9/29/2024: 6-1 STL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 9/28/2024: 6-5 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 9/27/2024: 6-3 STL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 6/23/2024: 5-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 6/22/2024: 9-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -118, Underdog Moneyline: -100)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



