St. Louis Cardinals vs. San Francisco Giants Picks and Prediction for Monday, September 22, 2025

By: Chris King Published 09/22/2025, 10:20 AM ET
Cardinals vs. Giants Prediction
Use Code WWWC

It’s the opening game of a three-game series between National League foes on the diamond in the city by the bay as the St. Louis Cardinals travel to face the San Francisco Giants Monday night and we have you covered with our Cardinals vs. Giants prediction. St. Louis played the rubber game of a three-game home series with the Brewers on Sunday afternoon. The Cardinals fell 3-2 in 10 innings in the middle game of the set Saturday night. San Francisco closed a four-game series against the Dodgers on the road on Sunday, trying to avoid a sweep. The Giants lost Saturday’s contest by a 7-5 score. In the first series between the teams this season, the Cardinals took two of three at home September 5-7. This article was published prior to the conclusion of each team’s contests on Sunday afternoon. Read more about this Cardinals vs. Giants prediction! Don’t go down on strikes! Increase your bankroll with our MLB Betting Picks!

St. Louis Looking to Keep Giants Reeling

St. Louis lost for the eighth time in 11 games as they fell short in the middle game of their series with the Brewers at home Saturday night. The Cardinals entered Sunday 75-80 and stood fourth in the NL Central, 20 games behind the Brewers for the top spot. They were five games behind the Mets for the final wild card spot in the National League. Against the Brewers Saturday, St. Louis finished with nine hits as Nolan Arenado (RBI) and Jordan Walker each had two. The Cardinals were two of 10 with runners in scoring position and left seven runners on base in the game. Miles Mikolas threw five innings, allowing two runs on seven hits with two walks and three strikeouts, but didn’t factor in the decision. JoJo Romero (4-6) took the loss as he allowed one run (none earned) on one hit with no walks or strikeouts over 1.2 innings of relief.

Michael McGreevy is on the mound for the Cardinals as he makes his 16th appearance, 15th start, of the season here. He is 7-3 with a 4.08 ERA, a 1.198 WHIP, 15 walks and 53 strikeouts over 86 innings of work on the year. McGreevy earned the win in his last outing, which came Tuesday at home against the Reds. He threw seven scoreless innings, allowing three hits with three walks and six strikeouts in a 3-0 Cardinals victory. In his last three starts, McGreevy is 1-1 with a 3.71 ERA, a 1.24 WHIP, four walks and 13 strikeouts over 17 innings of work. McGreevy makes his third career start against the Giants in this contest. He is 1-1 with a 5.25 ERA, a 1.25 WHIP, one walk and nine strikeouts over 12 innings of work against them. McGreevy won his lone career start at Oracle Park, which came on September 29, 2024. He threw eight innings, allowing one run on five hits with no walks and six strikeouts in a 6-1 Cardinals win.

Giants Fading Out of Playoff Picture

San Francisco dropped their third straight and their seventh in the last eight games as they were downed by the Dodgers Saturday night. The Giants entered Sunday 76-79 on the year and stood fourth in the NL West, 12 games behind the Dodgers for the top spot. They were four games behind the Mets for the final wild card spot in the National League. Against the Dodgers Saturday, San Francisco finished with eight hits as Heliot Ramos (run) and Jung Hoo Lee aach had two. Rafael Devers (his 32nd) went deep in the game for the Giants. Kai-Wei Teng threw three innings, allowing two runs on one hit with two walks and six strikeouts, but didn’t factor in the decision. Joel Peguero (3-1) took the loss as he allowed three runs on five hits with no walks and one strikeout over 1.2 innings of relief.

Get Free $30 Credit for Premium Picks + Exclusive Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.

Justin Verlander is on the bump for the Giants as he logs his 28th start of the season in this contest. He is 3-10 with a 3.75 ERA, a 1.341 WHIP, 49 walks and 127 strikeouts over 141.2 innings of work. Verlander didn’t factor in the decision in his last start, which came against the Diamondbacks on the road Wednesday. He threw seven innings, allowing no runs on three hits with two walks and three strikeouts in a 5-1, 11-inning, Giants triumph. In his last three starts, Verlander has no record with a 0.45 ERA, a 0.75 WHIP, five walks and 13 strikeouts over 20 innings of work. Verlander makes his seventh career start against the Cardinals here. He is 3-1 with a 4.00 ERA, a 1.306 WHIP, 12 walks and 25 strikeouts over 36 innings of work. Verlander is 2-6 with a 3.52 ERA, a 1.333 WHIP, 28 walks and 91 strikeouts over 87 innings of work in 16 career starts at Oracle Park.

Cardinals vs. Giants Pick

Moneyline Pick for Cardinals vs. Giants

  • Giants (4 units)

McGreevy was solid in his last start, but the Cardinals have struggled to stay relevant on the season. Verlander has only three wins on the season, but he has pitched well down the stretch of the year. The Giants have faltered as a team down the stretch but it isn’t Verlander’s fault. St. Louis is just 32-43 on the road this season and it’s hard to see them turning that around here. The Cardinals struggled against Verlander at home earlier this month, mustering only three hits in six shutout frames. Look for Verlander to continue his strong finishing kick and deal the win to the hosts.

Over/Under Pick for Cardinals vs. Giants

  • Under (4 units)

St. Louis entered Sunday having seen the over post a 77-71-8 mark on the season. The Cardinals are 18th in the majors by averaging 4.28 runs per game on the season, a number that remains flat at 4.28 runs per game on the road. St. Louis gives up 4.59 runs per game overall, a number that bumps to 4.99 runs per game on the road this year. That gives the Cardinals an average total of 8.87 runs per game, which jumps slightly to 9.27 runs per game as the road team. San Francisco entered Sunday having stayed under the total in 75 of their 155 games, with seven pushes, on the season. The Giants are 16th in the majors with 4.33 runs per game, a number that falls to 4.09 runs per game at home. San Francisco has an average total of 8.58 runs per game and that number tumbles to 8.38 runs per game at home this season. Both pitchers have been solid of late and neither lineup has been great offensively. Take the under here as a result.

 

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
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.