Previous Matchups & Picks

August 23, 2026 1:35pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#901
Leahy
Philadelphia Phillies
Philadelphia Phillies
#902
Sanchez

Lines & Odds

+1.5 (-120)
Runline
-1.5 (+102)
+189
Moneyline
-214
OVER 8 (-110)
Total
UNDER 8 (-110)

Cardinals vs. Phillies Betting Picks

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

Public Consensus

Who was the public on? 60% of the public money was on Philadelphia Phillies to win on the moneyline. And, 54% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Philadelphia would win by a score of 4.6 to 1.7 with Philadelphia winning on the moneyline and on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
1
0
0
1
1
0
1
0
0
4
Philadelphia Phillies img
0
0
0
0
0
0
0
0
6
6

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 3.3 months
Wins
Losses
Units
25
8
+28.78
MLBMLB All Picks last 1.7 months
Wins
Losses
Units
87
74
+13.25
MLBMLB All Picks this season last 3.6 months
Wins
Losses
Units
8
2
+12.93
MLBMLB Free Picks this season last 18 days
Wins
Losses
Units
5
2
+2.66
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
August 22, 2026 6:05pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#955
TBD
Philadelphia Phillies
Philadelphia Phillies
#956
Painter

Lines & Odds

+1.5 (-153)
Runline
-1.5 (+132)
+142
Moneyline
-159
OVER 9 (-110)
Total
UNDER 9 (-110)

Public Consensus

Who was the public on? 59% of the public money was on Philadelphia Phillies to win on the moneyline. And, 57% 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.2 to 3.9 with St. Louis winning on the moneyline and on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
0
0
0
0
0
1
0
1
1
3
Philadelphia Phillies img
3
0
4
0
0
4
0
1
0
12
August 21, 2026 6:40pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#903
TBD
Philadelphia Phillies
Philadelphia Phillies
#904
Luzardo

Lines & Odds

+1.5 (+108)
Runline
-1.5 (-126)
+234
Moneyline
-271
OVER 8 (-110)
Total
UNDER 8 (-110)

Public Consensus

Who was the public on? 61% of the public money was on Philadelphia Phillies to win on the moneyline. And, 56% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Philadelphia would win by a score of 5.6 to 3.8 with Philadelphia winning on the moneyline and on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
E
R
St. Louis Cardinals
2
0
0
0
0
2
0
1
0
1
6
Philadelphia Phillies img
0
2
1
0
0
2
0
0
0
2
7
August 12, 2026 2:15pm ET
@
Philadelphia Phillies
Philadelphia Phillies
#951
Wheeler
St. Louis Cardinals
St. Louis Cardinals
#952
Leahy

Lines & Odds

-1.5 (+105)
Runline
+1.5 (-123)
-163
Moneyline
+145
OVER 8 (-105)
Total
UNDER 8 (-115)

Public Consensus

Who was the public on? 62% of the public money was on Philadelphia Phillies to win on the moneyline. And, 53% of the bets were on the game to go OVER the total.

Computer Predictions

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

Final Score

1
2
3
4
5
6
7
8
9
R
Philadelphia Phillies
0
0
0
1
0
0
0
0
0
1
St. Louis Cardinals img
0
1
0
0
4
0
2
0
0
7
August 11, 2026 7:45pm ET
@
Philadelphia Phillies
Philadelphia Phillies
#907
Sanchez
St. Louis Cardinals
St. Louis Cardinals
#908
Pallante

Lines & Odds

-1.5 (+105)
Runline
+1.5 (-123)
-153
Moneyline
+137
OVER 7.5 (-115)
Total
UNDER 7.5 (-105)

Public Consensus

Who was the public on? 66% of the public money was on Philadelphia Phillies to win on the moneyline. And, 51% of the bets were on the game to go OVER the total.

Computer Predictions

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

Final Score

1
2
3
4
5
6
7
8
9
R
Philadelphia Phillies
0
0
0
0
0
0
0
0
0
0
St. Louis Cardinals img
0
0
0
0
0
0
1
1
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.