San Francisco Giants vs St. Louis Cardinals Prediction & Picks - MLB

USA - MLB

San Francisco Giants
9/7/25 14:15
St. Louis Cardinals

Prediction:

 

The Cardinals -1.5 Runs

+142
$300 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Lou Aguila in MLB Picks

The San Francisco Giants will gun for their sixth win in seven games as they duke it out with the St. Louis Cardinals in Sunday’s rubber match at Busch Stadium.

Current Form:

The Giants are staging a late-season playoff push with less than a month left in the regular season. Buoyed by a 4.45 ERA and 8.3 runs per game over the last 10 games, San Francisco has bumped their record to 72-70 and moved just four games behind the 76-66 New York Mets, who sit at third in the NL wild card race.

The Cardinals are also in the mix in the frantic National League wild-card race. St. Louis carries a 71-72 record, which means they are only 5.5 games behind the Mets in the standings. Over the last 10 games, the Cards have won 6 of their last 10 games, averaging 3.6 runs per game while maintaining a 3.60 ERA.

San Francisco Giants vs St. Louis Cardinals Form

Table

Teams % P W L
16
San Francisco Giants
San Francisco Giants
0.503 143 72 71
18
St. Louis Cardinals
St. Louis Cardinals
0.5 144 72 72

San Francisco Giants and St. Louis Cardinals Latest Matches

San Francisco Giants
San Francisco Giants Latest matches
W W W W W L
Victories

5/6 (83%)

Defeats

1/6 (17%)

Sep 6, 2025 - MLB

San Francisco Giants
2 :  3
St. Louis Cardinals

Sep 5, 2025 - MLB

San Francisco Giants
8 :  2
St. Louis Cardinals

Sep 3, 2025 - MLB

San Francisco Giants
10 :  8
Colorado Rockies

Sep 2, 2025 - MLB

San Francisco Giants
7 :  4
Colorado Rockies

Sep 1, 2025 - MLB

San Francisco Giants
8 :  2
Colorado Rockies

Aug 31, 2025 - MLB

Baltimore Orioles
2 :  13
San Francisco Giants
W W W W L W
Victories

5/6 (83%)

Defeats

1/6 (17%)

Aug 31, 2025 - MLB

Baltimore Orioles
2 :  13
San Francisco Giants

Aug 30, 2025 - MLB

Baltimore Orioles
11 :  1
San Francisco Giants

Aug 29, 2025 - MLB

Baltimore Orioles
8 :  15
San Francisco Giants

Aug 28, 2025 - MLB

Chicago Cubs
3 :  4
San Francisco Giants

Aug 27, 2025 - MLB

Chicago Cubs
3 :  12
San Francisco Giants

Aug 26, 2025 - MLB

Chicago Cubs
2 :  5
San Francisco Giants
W W W W W L
Victories

5/6 (83%)

Defeats

1/6 (17%)

Sep 6, 2025 - MLB

San Francisco Giants
2 :  3
St. Louis Cardinals

Sep 5, 2025 - MLB

San Francisco Giants
8 :  2
St. Louis Cardinals

Sep 3, 2025 - MLB

San Francisco Giants
10 :  8
Colorado Rockies

Sep 2, 2025 - MLB

San Francisco Giants
7 :  4
Colorado Rockies

Sep 1, 2025 - MLB

San Francisco Giants
8 :  2
Colorado Rockies

Aug 24, 2025 - MLB

San Francisco Giants
4 :  3
Milwaukee Brewers
St. Louis Cardinals
St. Louis Cardinals Latest matches
L L W W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Sep 6, 2025 - MLB

San Francisco Giants
2 :  3
St. Louis Cardinals

Sep 5, 2025 - MLB

San Francisco Giants
8 :  2
St. Louis Cardinals

Sep 3, 2025 - MLB

Athletics
1 :  5
St. Louis Cardinals

Sep 2, 2025 - MLB

Athletics
1 :  2
St. Louis Cardinals

Sep 1, 2025 - MLB

Athletics
11 :  3
St. Louis Cardinals

Aug 31, 2025 - MLB

St. Louis Cardinals
4 :  7
Cincinnati Reds
W L W W L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Sep 6, 2025 - MLB

San Francisco Giants
2 :  3
St. Louis Cardinals

Sep 5, 2025 - MLB

San Francisco Giants
8 :  2
St. Louis Cardinals

Sep 3, 2025 - MLB

Athletics
1 :  5
St. Louis Cardinals

Sep 2, 2025 - MLB

Athletics
1 :  2
St. Louis Cardinals

Sep 1, 2025 - MLB

Athletics
11 :  3
St. Louis Cardinals

Aug 28, 2025 - MLB

Pittsburgh Pirates
1 :  4
St. Louis Cardinals
W L L W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Aug 31, 2025 - MLB

St. Louis Cardinals
4 :  7
Cincinnati Reds

Aug 30, 2025 - MLB

St. Louis Cardinals
4 :  2
Cincinnati Reds

Aug 29, 2025 - MLB

St. Louis Cardinals
7 :  5
Cincinnati Reds

Aug 24, 2025 - MLB

St. Louis Cardinals
2 :  7
Tampa Bay Rays

Aug 22, 2025 - MLB

St. Louis Cardinals
6 :  10
Tampa Bay Rays

Aug 21, 2025 - MLB

St. Louis Cardinals
7 :  4
Tampa Bay Rays

San Francisco Giants against St. Louis Cardinals : Head to Head (H2H)

San Francisco Giants

33 %

St. Louis Cardinals

67 %

Sep 6, 2025 - MLB

San Francisco Giants
2 :  3
St. Louis Cardinals

Sep 5, 2025 - MLB

San Francisco Giants
8 :  2
St. Louis Cardinals

Sep 29, 2024 - MLB

St. Louis Cardinals
6 :  1
San Francisco Giants

Sep 28, 2024 - MLB

St. Louis Cardinals
5 :  6
San Francisco Giants

Sep 27, 2024 - MLB

St. Louis Cardinals
6 :  3
San Francisco Giants

Jun 23, 2024 - MLB

San Francisco Giants
3 :  5
St. Louis Cardinals

San Francisco Giants - St. Louis Cardinals Key Points

  1. St. Louis is 6-3 SU in its last 9 games.
  2. St. Louis is 4-2 SU in its last 6 games against an opponent in the National League.
  3. San Francisco is 2-6 SU in its last 8 games against St. Louis.
  4. San Francisco is 11-2 SU in its last 13 games.

Our San Francisco Giants vs St. Louis Cardinals Prediction

This is going to be a tight series finale, but I am betting on starting pitcher Sonny Gray to guide the Cardinals to a comfortable win at home. Gray, who is 2-3 with a 5.40 ERA in his last five starts, is 2-1 in his last three starts against the Giants, averaging 1.3 earned runs per game.

Gray will duel against San Francisco’s Kai-Wei Teng, who is 1-3 with a 9.88 ERA in his last four starts. San Francisco is 2-6 SU in its last 8 games against St. Louis.

Our betting prediction for the San Francisco Giants vs. the St. Louis Cardinals: the Cardinals 1.5 runs

Prediction:

 

The Cardinals -1.5 Runs

+142
$300 offered for betting!

Grab an extra $300 for your San Francisco Giants vs St. Louis Cardinals wager!

Bet $5, Get $300

Get ready to experience the thrill of the game with FanDuel's exciting welcome offer, available for use on the San Francisco Giants vs St. Louis Cardinals matchup!

A minimum bet of $5 will qualify for $300 in bonus bets if your bet wins! This offer is a golden opportunity for new users. Don't miss out on this limited-time deal to enhance your sports betting experience with some extra oomph! Jump into the action today and let FanDuel take your sports engagement to the next level!

$300 available for San Francisco Giants vs St. Louis Cardinals

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

San Francisco Giants vs St. Louis Cardinals Picks