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

Odds updated as of 9:12 p.m.
In MLB action on Monday, the San Francisco Giants take on the St. Louis Cardinals.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Giants vs Cardinals Game Info
- San Francisco Giants (77-79) vs. St. Louis Cardinals (76-80)
- Date: Monday, September 22, 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: (-148) | STL: (+126)
- Spread: SF: -1.5 (+146) | STL: +1.5 (-178)
- Total: 7.5 -- Over: (-120) | Under: (-102)
Giants vs Cardinals Probable Starting Pitchers
Probable Pitchers: Justin Verlander (Giants) - 3-10, 3.75 ERA vs Michael McGreevy (Cardinals) - 7-3, 4.08 ERA
The Giants will look to Justin Verlander (3-10) against the Cardinals and Michael McGreevy (7-3). Verlander and his team are 9-18-0 ATS this season when he starts. Verlander's team is 4-10 this season when he starts and they are the moneyline favorite. The Cardinals have an 8-6-0 record against the spread in McGreevy's starts. The Cardinals are 6-2 in McGreevy's eight starts this season that they were the moneyline underdog.
Giants vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (52.9%)
Giants vs Cardinals Moneyline
- The Giants vs Cardinals moneyline has San Francisco as a -148 favorite, while St. Louis is a +126 underdog on the road.
Giants vs Cardinals Spread
- The Giants are hosting the Cardinals and are favored by 1.5 runs on the spread. The Giants are +146 to cover the runline, with the Cardinals being -178.
Giants vs Cardinals Over/Under
- An over/under of 7.5 has been set for Giants-Cardinals on Sept. 22, with the over being -120 and the under -102.
Bet on San Francisco Giants vs. St. Louis Cardinals on FanDuel today!
Giants vs Cardinals Betting Trends
- The Giants have won in 47, or 52.8%, of the 89 contests they have been named as odds-on favorites in this year.
- This season San Francisco has come away with a win 23 times in 42 chances when named as a favorite of at least -148 on the moneyline.
- The Giants and their opponents have gone over in 74 of their 155 games with a total set by sportsbooks this season.
- The Giants have an against the spread record of 73-82-0 in 155 games with a line this season.
- The Cardinals have gone 41-44 in games they were listed as the moneyline underdog (winning 48.2% of those games).
- St. Louis has a record of 11-21 when playing as a moneyline underdog with odds of +126 or longer (34.4%).
- The Cardinals have played in 150 games with a set over/under, and have combined with their opponents to go over the total 76 times (76-69-5).
- The Cardinals have put together a 76-74-0 record against the spread this season.
Giants Player Leaders
- Rafael Devers leads San Francisco with 147 hits and an OBP of .370 this season. He has a .251 batting average and a slugging percentage of .468.
- Among qualified hitters in baseball, his batting average ranks 90th, his on-base percentage ranks 11th, and he is 43rd in slugging.
- Devers will look for his third straight game with a hit in this contest. In his last five games he is hitting .150 with a home run, three walks and three RBIs.
- Jung Hoo Lee has 30 doubles, 11 triples, eight home runs and 47 walks. He's batting .261 and slugging .401 with an on-base percentage of .324.
- Among qualifiers, he ranks 61st in batting average, 83rd in on-base percentage and 99th in slugging percentage.
- Willy Adames has 128 hits this season and has a slash line of .226/.320/.418.
- Heliot Ramos leads San Francisco in slugging percentage (.391) thanks to 43 extra-base hits.
Cardinals Player Leaders
- Alec Burleson has totaled 138 hits with a .463 slugging percentage, both team-high figures for the Cardinals. He's batting .289 and with an on-base percentage of .343.
- Including all qualified hitters in the big leagues, he is 15th in batting average, 48th in on-base percentage and 46th in slugging percentage.
- Burleson takes a six-game hitting streak into this matchup. During his last 10 outings he is hitting .333 with three doubles, a triple, a home run, four walks and four RBIs.
- Brendan Donovan paces his team with a .349 on-base percentage. He has a batting average of .282 while slugging .408.
- His batting average is 21st among all qualified players, his on-base percentage is 39th, and he is 91st in slugging.
- Lars Nootbaar is hitting .236 with 23 doubles, a triple, 13 home runs and 59 walks.
- Ivan Herrera is hitting .281 with 13 doubles, 17 home runs and 39 walks.
Giants vs Cardinals Head to Head
- 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)
- 6/20/2024: 6-5 STL (Favorite: Giants, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/14/2023: 8-5 SF (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +116)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



