Previous Matchups & Picks

September 16, 2026 1:15pm ET
@
San Francisco Giants
San Francisco Giants
#901
Molina
St. Louis Cardinals
St. Louis Cardinals
#902
Liberatore

Lines & Odds

+1.5 (-155)
Runline
-1.5 (+133)
+139
Moneyline
-159
OVER 8 (-115)
Total
UNDER 8 (-105)

Giants vs. Cardinals Betting Picks

Get Giants vs. Cardinals betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Giants vs. Cardinals game.

Public Consensus

Who was the public on? 66% of the public money was on St. Louis Cardinals to win on the moneyline. And, 74% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that St. Louis would win by a score of 4.5 to 3.6 with St. Louis winning on the moneyline, San Francisco winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
E
R
San Francisco Giants img
0
0
1
0
0
0
2
1
0
2
6
St. Louis Cardinals
0
0
0
0
0
0
2
0
2
1
5

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 4.9 months
Wins
Losses
Units
43
22
+30.69
MLBMLB All Picks last 3.3 months
Wins
Losses
Units
149
121
+20.57
MLBMLB All Picks this season last 5.2 months
Wins
Losses
Units
10
3
+15.31
MLBMLB All Playoff Picks last 14.0 years
Wins
Losses
Units
231
212
+8.74
MLBMLB Free Picks this season last 28 days
Wins
Losses
Units
5
1
+4.05
September 15, 2026 7:45pm ET
@
San Francisco Giants
San Francisco Giants
#959
Tidwell
St. Louis Cardinals
St. Louis Cardinals
#960
Pallante

Lines & Odds

+1.5 (-141)
Runline
-1.5 (+121)
+155
Moneyline
-177
OVER 8 (-110)
Total
UNDER 8 (-110)

Public Consensus

Who was the public on? 81% of the public money was on St. Louis Cardinals to win on the moneyline. And, 85% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that St. Louis would win by a score of 3.9 to 3.8 with St. Louis winning on the moneyline, San Francisco winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants img
3
0
4
1
0
0
0
1
1
10
St. Louis Cardinals
1
0
1
0
0
0
0
1
0
3
September 14, 2026 7:45pm ET
@
San Francisco Giants
San Francisco Giants
#905
Roupp
St. Louis Cardinals
St. Louis Cardinals
#906
Mathews

Lines & Odds

+1.5 (-168)
Runline
-1.5 (+144)
+131
Moneyline
-150
OVER 8 (-105)
Total
UNDER 8 (-115)

Public Consensus

Who was the public on? 75% of the public money was on St. Louis Cardinals to win on the moneyline. And, 93% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that San Francisco would win by a score of 4.3 to 4.2 with San Francisco winning on the moneyline and on the runline and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on September 14, 2026 at 10:14AM ET.
img MLB

San Francisco at St. Louis

September 14, 2026
img7:45 PM Eastern

I had the OVER in this same series last week and it cashed comfortably, with these two clubs combining for thirteen runs in the finale. Landen Roupp and Quinn Mathews squared off six days ago and turned in a tight, low-scoring duel, so I won't pretend that pairing hasn't worked before. But that was one game sandwiched between two shootouts in the same set, and neither the Giants nor the Cardinals have shown the kind of pitching depth this month to keep a number this low intact for nine innings. San Francisco is buried near the bottom of the league standings and St. Louis isn't far ahead of them, and both clubs are leaning on bullpens that have had their share of September innings already with nothing but pride on the line. Roupp has been solid but not overpowering his last few turns out, and Mathews is still working with a small sample this year that includes an outing where he needed four walks just to get through five innings. Both lineups have shown they can put a crooked number on the board against a tiring pen, and that's how this total gets there tonight. Take the OVER tonight.

Final Score

1
2
3
4
5
6
7
8
9
R
San Francisco Giants
0
0
0
0
0
1
0
0
0
1
St. Louis Cardinals img
0
0
0
0
2
0
0
0
2
September 9, 2026 3:45pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#951
Pallante
San Francisco Giants
San Francisco Giants
#952
Tidwell

Lines & Odds

-1.5 (+141)
Runline
+1.5 (-163)
-118
Moneyline
+103
OVER 8 (-105)
Total
UNDER 8 (-115)

Public Consensus

Who was the public on? 71% of the public money was on St. Louis Cardinals to win on the moneyline. And, 62% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that St. Louis would win by a score of 4.0 to 3.1 with St. Louis winning on the moneyline, San Francisco winning on the runline and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on September 09, 2026 at 11:56AM ET.
img MLB

St. Louis at San Francisco

September 9, 2026
img3:45 PM Eastern

Andre Pallante's turned into one of the better stories in the Cardinals' rotation this year, sitting at a dozen wins and a 3.51 ERA, but this afternoon isn't about him holding a lineup down. It's about what's happening on the other side. Blade Tidwell takes the ball for a Giants team that's given him nothing to work with, and his 0-2 record and a 4.43 ERA undersell how often he's put runners on for free. San Francisco's staff is walking too many hitters and leaving too many pitches over the plate, with a team ERA that's crept toward 4.40 and the bullpen doing plenty of the damage. The Cardinals aren't overwhelming offensively, but they don't need to be against a rookie-caliber arm scuffling for outs, and Pallante doesn't have to be perfect for this number to clear with San Francisco floundering in last place and playing out a lost season. Tidwell's control issues are the kind of thing that turns a modest total into an easy one, and I don't need St. Louis to blow the doors off, just enough contact and enough free passes to push this pace where it's headed. Take the OVER this afternoon.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
0
1
3
0
1
1
0
0
0
6
San Francisco Giants img
1
0
0
0
0
0
0
6
7
September 8, 2026 9:45pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#907
Mathews
San Francisco Giants
San Francisco Giants
#908
Roupp

Lines & Odds

-1.5 (+155)
Runline
+1.5 (-180)
-108
Moneyline
-106
OVER 7.5 (-120)
Total
UNDER 7.5 (+100)

Public Consensus

Who was the public on? 56% of the public money was on St. Louis Cardinals to win on the moneyline. And, 89% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that St. Louis would win by a score of 5.1 to 4.5 with St. Louis winning on the moneyline, San Francisco winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
0
0
0
0
0
0
0
0
1
1
San Francisco Giants img
1
1
0
0
0
0
0
0
2

Get free MLB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.