San Francisco Giants pitcher Justin Verlander (35) reacts after putting two Arizona Diamondbacks runners on first and second bases in the fourth inning at Chase Field in Phoenix on Sept. 17, 2025.

Cardinals vs Giants Prediction 9/22/2025 Today’s MLB Picks

Pick details

St. Louis (76-80) vs San Francisco (77-79)

September 22, 2025 at 09:45 PM EDT

The Line: Betting Odds: San Francisco -150 — Over/Under: +7.5

(Get latest betting odds)

In this article we will formulate a Cardinals vs Giants prediction for this MLB game on Monday, September 22nd at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup. 

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 76-80 this year after they won two out of three against Milwaukee by scores of 7-1, 2-3, and 5-1. In their game three win, St. Louis had their lead cut to 4-1 in the fifth inning, but added an insurance run in the eighth to seal the victory. The Cardinals recorded three hits in the game and they were led by Fermin, who went 1-3 with three RBIs in the win. St. Louis started Liberatore, who allowed five hits and one earned run over 5.0 innings for the win, while Svanson and Fernandez picked up holds. 

Prior to that series, the Cardinals lost two out of three against the Reds and two out of three against the Brewers. St. Louis has alternated wins and losses over their last eight games and they are fourth in the NL Central standings. The St. Louis pitching staff has a 4.23 ERA with a 1.32 WHIP and a .259 opponent batting average, while their offense has scored 667 runs with a .245 batting average and a .315 on base percentage this season. Wilson Contreras (IL) has led St. Louis with 20 home runs, 80 RBIs, and five stolen bases, while Alec Burleson has added 18 home runs and 66 RBIs this year. The projected starting pitcher for St. Louis is Michael McGreevy, who is 7-3 with a 4.08 ERA and a 1.20 WHIP over 86.0 innings pitched this year. 

San Francisco Giants Betting Preview

The San Francisco Giants are 77-79 this season after they lost three out of four against the Dodgers by scores of 1-2, 3-6, 5-7, and 3-1. In their game four win, San Francisco trailed 1-0 in the seventh inning, but scored three runs in the eighth for the victory. The Giants recorded five hits in the game and they were led by Adames, Chapman, and Bailey, who all had one RBI in the win. SF started McDonald, who allowed six hits and one earned run over 6.0 innings, while Bivens got the win and Walker picked up the save. 

Prior to that series, the Giants lost two out of three against the Diamondbacks and two out of three against the Dodgers. San Francisco has lost seven of their last nine games and they are fourth in the NL West standings. The San Francisco pitching staff has a 3.85 ERA with a 1.30 WHIP, and a .249 opponent batting average, while the offense has scored 674 runs with a .234 batting average and a .311 on base percentage this season. Willy Adames has led San Francisco with 28 home runs and 83 RBIs, while Matt Chapman has added 21 home runs and 60 RBIs this year. The projected starting pitcher for San Francisco is Justin Verlander, who is 3-10 with a 3.75 ERA and a 1.34 WHIP over 141.2 innings pitched this season. 

Why the Giants will beat the Cardinals 

The Cardinals have lost each of their last four games following a win.
The Giants have won six of their last seven night games against National League opponents that held a losing record.
The Cardinals have failed to cover the run line in 10 of their last 11 games against NL West opponents following a win.
The Giants have covered the run line in six of their last seven night games against National League opponents that held a losing record.
The Cardinals have trailed after 5 innings in four of their last five games against opponents that held a losing record.
The Giants have led after 3 innings in six of their last seven home night games.

Why the Cardinals will beat the Giants 

The Giants have lost each of their last four games as home favorites against NL Central opponents following a road win.
The Cardinals have won three of their last four games as road underdogs against the Giants.
The underdogs have covered the run line in each of the last six games between the Cardinals and Giants.
The Giants have failed to cover the run line in each of their last six games as favorites against the Cardinals following a road win.
The Giants have trailed after 5 innings in three of their last four games at Oracle Park.
The Giants have trailed after 3 innings in three of their last four games at Oracle Park against National League opponents that held a losing record.

Total Runs Facts


Want to know HOW the Pros Bet?
Professional Bettor Demo: 👉 SEE IT NOW!  👈

Five of the Cardinals’ last six games as underdogs have gone UNDER the total runs line.
Five of the Giants’ last six games as home favorites have gone OVER the total runs line.
The ‘Inning 1 OVER 0.5 runs’ market has hit in seven of the Giants’ last eight night games against National League opponents.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in four of the Cardinals’ last five games as underdogs against NL West opponents.

San Francisco Giants Player Prop Facts

Matt Chapman has hit a home run in two of the Giants’ last three home games against NL Central opponents.
Matt Chapman has recorded a Double in three of the Giants’ last four night games against opponents that held a losing record.
Justin Verlander has recorded five or more strikeouts in eight of his last nine appearances at Oracle Park.
Dominic Smith has recorded at least one hit in each of his last nine appearances against NL Central opponents that held a losing record.

St. Louis Cardinals Player Prop Facts

Brendan Donovan has hit a home run in three of his last six appearances against the Giants.
Brendan Donovan has recorded a Double in three of the Cardinals’ last four night games against NL West opponents that held a losing record.
Masyn Winn has recorded at least one hit in 17 of his last 18 appearances against NL West opponents that held a losing record.

Cardinals vs Giants Prediction 

These two teams come into this matchup with very similar records this year and both are pretty much done in the wild card race. The Cardinals are 32-43 on the road this season, while the Giants are 38-37 at home. San Francisco is coming off of a rough series against the Dodgers and they are starting Verlander, who has allowed a total of one earned run in his last four outings. St. Louis is going with McGreevy, who has allowed one earned run or fewer in three of his last four. Take the under in this contest.

David Racey's Pick: Under 7.5

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Washington Nationals vs Atlanta Braves Prediction 9/22/2025 Today’s MLB Picks

    September 22, 2025

  • Detroit Lions vs Baltimore Ravens Prediction 9/22/2025 Today’s NFL Picks

    September 22, 2025

  • Cardinals vs Giants Prediction 9/22/2025 Today’s MLB Picks

    September 22, 2025

  • TCU vs Arizona State Prediction 9/26/2025 Today’s College Football Picks

    September 26, 2025

  • Cincinnati vs Kansas Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025

  • Louisville vs Pittsburgh Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025

  • Notre Dame vs Arkansas Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025

  • Auburn vs Texas A&M Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025

  • Indiana vs Iowa Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025

  • Lindenwood vs Miami (OH) Prediction 9/27/2025 Today’s College Football Picks

    September 27, 2025