St. Louis Cardinals vs. San Francisco Giants Prediction, Odds, and Key Players: MLB Game Preview for September 22, 2025

Monday, September 22nd, 2025

St. Louis Cardinals News & Updates

St. Louis Cardinals Take on San Francisco Giants at Oracle Park

Game Preview

The St. Louis Cardinals travel to Oracle Park to face the San Francisco Giants in the opener of a three-game series. Both teams are looking to close out their seasons strong, with the Cardinals holding a 76-80 record (fourth in the NL Central) and the Giants at 77-79 (fourth in the NL West).

Pitching Matchup

The pitching duel will feature Michael McGreevy for the Cardinals, bringing a 7-3 record, 4.08 ERA, 1.20 WHIP, and 53 strikeouts. For the Giants, veteran Justin Verlander is set to take the mound, carrying a 3-10 record, 3.75 ERA, 1.34 WHIP, and 127 strikeouts.

Team Performance Overview

San Francisco has maintained a 38-37 record at home and boasts a solid statistic: the Giants are 35-8 in games where they hit two or more home runs. St. Louis, meanwhile, has struggled on the road with a 32-43 mark, but performs well when out-hitting opponents, going 47-13 in such scenarios.

Offensive Leaders

Key performers for the Giants include Rafael Devers, who has delivered 31 doubles and 32 home runs on the year, and Patrick Bailey, who is 7-for-31 with two doubles, a home run, and seven RBI over his last 10 games.

For the Cardinals, Alec Burleson has registered 25 doubles, two triples, 18 home runs, and a .289 batting average. Ivan Herrera has been productive recently, going 11-for-38 with a double and three home runs in his past 10 appearances.

Recent Form

The Giants have struggled recently with a 3-7 record over their past 10 games, hitting only .165 as a team and posting a 5.22 ERA, while being outscored by 18 runs. The Cardinals are 4-6 over that same span, with a .243 batting average and a team ERA of 3.48, outscored by five runs.

Injury Report

The Giants will be without key players, including Dominic Smith (hamstring), Randy Rodriguez (elbow), Carson Whisenhunt (back), Landen Roupp (knee), Erik Miller (elbow), and Tom Murphy (back), all on the injured list.

The Cardinals have Nolan Gorman listed as day-to-day, while Willson Contreras (shoulder), Masyn Winn (meniscus), and Zack Thompson (lat) are sidelined with injuries.

Weather

Today at Oracle Park, expect mild baseball weather with temperatures around 66°F under partly cloudy skies. There is little to no chance of rain, and light northwest winds of 8-12 mph may influence play slightly. Overall, it's a comfortable evening for a game with minimal weather disruptions.

Odds & Betting Lines

The Giants are favored in this matchup at -148, with the Cardinals at +123. The over/under is set at 8 runs.

In summary

The matchup between the St. Louis Cardinals and San Francisco Giants at Oracle Park spotlights two NL teams striving for late-season momentum. With strong pitching matchups, notable offensive performers, and mild playing conditions, this game is set to provide plenty of excitement for fans and sports bettors alike.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.