Tuesday, December 16, 2025

Home / Free Picks / MLB / San Francisco Giants vs. St. Louis Cardinals Picks and Prediction for Saturday, September 6

San Francisco Giants vs. St. Louis Cardinals Picks and Prediction for Saturday, September 6

By: Chris King Published 09/06/2025, 09:39 PM ET
Giants vs. Cardinals Prediction

It’s the middle game of a three-game series between National League rivals on the diamond in the Gateway City as the San Francisco Giants travel to face the St. Louis Cardinals Saturday night and we have you covered with our Giants vs. Cardinals prediction. San Francisco swept Colorado on the road, prevailing 10-8 in the series finale Wednesday. St. Louis took two of three at home in interleague action, winning the rubber game 5-1 Wednesday. This article was published prior to the conclusion of the opening game of the set at Busch Stadium Friday night. Don’t go down on strikes! Increase your bankroll with our MLB Betting Picks! Read more about this Giants vs. Cardinals prediction!

Sign Up for Winners and Whiners News Alerts, Get Free Picks and 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.

Giants Trying to Hang in NL Wild Card Chase

San Francisco won their fourth straight and their 10th in the last 11 games as they swept the Rockies on the road with Wednesday’s triumph. The Giants entered Friday 71-69 on the year and stood third in the NL West, seven games behind the Dodgers and Padres for the top spot. They were four games behind the Mets for the final wild card spot in the National League. Against Colorado, San Francisco finished with 12 hits as Matt Chapman (two runs, four RBI) had three while Heliot Ramos (two runs, RBI) and Patrick Bailey (two runs, RBI) each added a pair. Chapman (his 28th and 29th) homered twice while Drew Gilbert (his third) also went deep in the game. Robbie Ray threw 4.2 innings, allowing five runs (four earned) on seven hits with one walk and eight strikeouts, but didn’t factor in the decision. Joel Peguero (1-0) earned the win with 1.1 scoreless innings of relief, allowing no hits with no walks or strikeouts. Ryan Walker got the final two outs, allowing no runs on one hit with no walks and one strikeout, for his 14th save.

Justin Verlander is on the bump for the Giants as he logs his 25th start of the season in this contest. He is 3-10 with a 4.29 ERA, a 1.43 WHIP, 43 walks and 114 strikeouts over 121.2 innings of work. Verlander earned the win in his last start, which came against the Orioles at home Sunday. He threw five innings, allowing no runs on three hits with four walks and 10 strikeouts in a 13-2 Giants triumph. In his last three starts, Verlander is 2-1 with a 4.70 ERA, a 1.50 WHIP, seven walks and 19 strikeouts over 15.1 innings of work. Verlander makes his sixth career start against the Cardinals here. He is 3-1 with a 4.80 ERA, a 1.467 WHIP, 12 walks and 19 strikeouts over 30 innings of work. Verlander lost his lone career start at Busch Stadium, which came with the Tigers back on June 16, 2009. He threw four innings, allowing four innings, allowing five runs on eight hits with two walks and four strikeouts in an 11-2 Detroit loss.

St. Louis Fighting to Stay Relevant

St. Louis entered Friday winners of five of their previous seven games as they beat the Athletics at home Wednesday in the series finale. The Cardinals entered Friday 70-71 and stood fourth in the NL Central, 16 games behind the Brewers for the top spot. They were 5.5 games behind the Mets for the final wild card spot in the National League. Against the Athletics Wednesday, St. Louis finished with seven hits as Nolan Gorman (run, RBI) and Willson Contreras (four RBI) each had three. Gorman (his 14th) went deep in the victory. Matthew Liberatore (7-11) earned the win as he threw 5.1 scoreless innings, allowing four hits with one walk and seven strikeouts. JoJo Romero worked 1.2 scoreless innings, allowing two hits with no walks and one strikeout, for his seventh save.

Andre Pallante gets the call for the Cardinals as he makes his 28th start of the season in this contest. He is 6-13 with a 5.38 ERA, a 1.444 WHIP, 52 walks and 101 strikeouts over 144 innings of work. Pallante took the loss in his last start, which came against the Reds on the road Sunday. He threw five innings, allowing five runs (two earned) on six hits with four walks and six strikeouts in a game the Cardinals dropped 7-4. In his last three starts, Pallante is 0-3 with an 8.22 ERA, a 1.96 WHIP, eight walks and 13 strikeouts over 15.2 innings of work. Pallante makes his seventh career appearance, third start, against the Giants in this contest. He is 1-0 with a 5.79 ERA, a 1.857 WHIP, seven walks and 10 strikeouts over 14 innings of work against them. Pallante is 14-14 with a 4.18 ERA, a 1.392 WHIP, 83 walks and 143 strikeouts over 222 innings of work in 83 career appearances, 28 starts, at Busch Stadium.

Giants vs. Cardinals Pick

Hottest Cappers L30 Days
# Handicapper Profit
1 Rob Vinciletti Rob Vinciletti +1,570.00
2 Dan Kaiser Dan Kaiser +1,223.00
3 Ross Benjamin Ross Benjamin +1,000.00
4 Earle Sports Bets Earle Sports Bets +916.00
5 David Hess David Hess +706.00

Moneyline Pick for Giants vs. Cardinals

  • Giants -125 (4 units)

Pallante has been awful of late, losing his last six starts and posting a 1-9 mark in his last 10 starts. He has gone more than 5.1 innings just twice in that span. Meanwhile, Verlander has won more games in his last two starts (two) than he had in the first 23 (one) this season. San Francisco has been hot over the last couple of weeks to push back into the NL wild card chase. The Giants have all the momentum on their side and they have the better pitcher on the bump given Pallante’s issues. San Francisco roughs up St. Louis and keeps Pallante reeling at this point in time as Verlander makes it three straight wins.

Over/Under Pick for Giants vs. Cardinals

  • Over 8.5 (4 units)

San Francisco entered Saturday having stayed under the total in 68 of their 141 games, with six pushes, on the season. The Giants are 17th in the majors with 4.35 runs per game, a number that climbs to 4.66 runs per game on the road. San Francisco has an average total of 8.50 runs per game and that number climbs to 8.86 runs per game on the road this season. St. Louis entered Saturday having seen the over post a 72-62-8 mark on the season. The Cardinals are 18th in the majors by averaging 4.33 runs per game on the season, a number that stays flat at 4.33 runs per game at home. St. Louis gives up 4.63 runs per game overall, a number that drops to 4.26 runs per game at home on the year. That gives the Cardinals an average total of 8.96 runs per game, which tumbles to 8.59 runs per game as the home team. We saw 10 runs in the opener and Pallante gets roughed up here, putting this over the total.

 

BetMGM Sport

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

Show Bonus Code
Bet now
Signup Promo Recommended BetMGM Sport Promo
Min. Deposit $5
Cashable No
Bet365 Sport

Bet $5 & Get $150

Show Bonus Code
Bet now
Signup Promo Hot Offer Bet365 Sport Promo
Wagering 1x Bonus
Odds Requirements -500
Cashable Yes
Caesars Sport

Bet $1, Double your Winnings on your Next 20 Wagers. Up to $25 Max Bet Per Boost

Show Bonus Code
Bet now
Signup Promo Hot Offer Caesars Sport Promo
Wagering 1x Deposit
Cashable No
Join 250k sports fans & receive free picks
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 (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA) 21+ only. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Rewards are non-withdrawable bonus bets that expire in 7 days. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.