Previous Matchups & Picks

May 7, 2025 1:15pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#951
Keller
St. Louis Cardinals
St. Louis Cardinals
#952
Gray

Lines & Odds

+1.5 (-137)
Runline
-1.5 (+117)
+159
Moneyline
-185
OVER 7.5 (-114)
Total
UNDER 7.5 (-106)

Public Consensus

Who was the public on? 79% of the public money was on St. Louis Cardinals to win on the moneyline. And, 54% of the bets were on the game to go UNDER the total.

Computer Predictions

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

Premium Picks

This pick was released to clients on May 07, 2025 at 12:07PM ET.
img MLB

Pittsburgh at St. Louis

May 7, 2025
img1:15 PM Eastern
Premium Pick

The Pittsburgh Pirates are sitting at the bottom of the NL Central standings at 12-25. They are on a six-game losing streak, and they could not win with Paul Skenes on the hill yesterday, which was their best chance in this series. St. Louis has already taken the first two, extending a four-game heater. The Pirates are 1-9 in their last 10 games, and failed to score more than four runs in any of their last 13 games, producing 1.7 runs per game in this slump. Make the play on St. Louis.

Final Score

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

MLB Premium Pick Results

Here’s how my premium picks are performing.

MLBMLB Free Picks last 8.8 months
Wins
Losses
Units
37
17
+9.32
MLBMLB Free Picks this season last 1.5 months
Wins
Losses
Units
21
7
+9.17
MLBMLB All Playoff Picks last 12.0 years
Wins
Losses
Units
193
178
+7.58
MLBMLB All Picks this season last 1.3 months
Wins
Losses
Units
134
91
+5.74
MLBMLB Max Plays this season last 27 days
Wins
Losses
Units
36
23
+0.52
MLBMLB Between teams last 1 day
Wins
Losses
Units
1
0
+0.58
May 6, 2025 7:45pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#907
Skenes
St. Louis Cardinals
St. Louis Cardinals
#908
Liberatore

Lines & Odds

-1.5 (+148)
Runline
+1.5 (-173)
-114
Moneyline
-101
OVER 7 (-118)
Total
UNDER 7 (-105)

Public Consensus

Who was the public on? 59% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 50% of the bets were on the game to go OVER the total.

Computer Predictions

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

Premium Picks

This pick was released to clients on May 06, 2025 at 11:14AM ET.
img MLB

Pittsburgh at St. Louis

May 6, 2025
img7:45 PM Eastern
Premium Pick

The St. Louis Cardinals are 17-19 on the season. They enter this game riding a modest three-game winning streak. The Pittsburgh Pirates are dead last in the NL Central at 12-24. They have one big advantage every five days or so with Paul Skeenes on the mound. Skeenes is a top 5 pitcher in MLB, and he has pitched exceptionally well on the road this season where he carries a 0.96 ERA.The Pirates don't win often, but they win like a playoff team with him. Skeenes has allowed a batting average of just .167 on the road. I'd be glad to back Skeenes here on basically even money. Paul Skeenes has made 19 quality starts in 30 overall starts, so the Cardinals bats are likely to be held in check here. The Pirates have had at least one of the teams shutout in six of his last 13 starts, as the Pirate offense isn't likely to generate a lot here. Take Pittsburgh, and bet this game to stay UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
0
0
0
0
0
1
0
0
0
1
St. Louis Cardinals img
0
0
0
0
0
2
0
0
0
2
May 5, 2025 7:45pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#957
Mlodzinski
St. Louis Cardinals
St. Louis Cardinals
#958
Mikolas

Lines & Odds

+1.5 (-175)
Runline
-1.5 (+151)
+114
Moneyline
-131
OVER 8.5 (-104)
Total
UNDER 8.5 (-120)

Public Consensus

Who was the public on? 77% of the public money was on St. Louis Cardinals to win on the moneyline. And, 51% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Pittsburgh would win by a score of 5.0 to 3.9 with Pittsburgh 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
R
Pittsburgh Pirates
2
0
0
1
0
0
0
0
0
3
St. Louis Cardinals img
0
0
2
0
0
4
0
0
0
6
April 9, 2025 12:35pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#951
Fedde
Pittsburgh Pirates
Pittsburgh Pirates
#952
Keller

Lines & Odds

-1.5 (+146)
Runline
+1.5 (-172)
-112
Moneyline
-102
OVER 7.5 (-115)
Total
UNDER 7.5 (-102)

Public Consensus

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

Computer Predictions

My computer prediction for this game was that Pittsburgh would win by a score of 4.5 to 4.3 with Pittsburgh 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
0
0
0
0
0
0
0
0
0
1
1
Pittsburgh Pirates img
0
0
0
0
0
0
0
0
0
2
2
April 8, 2025 6:40pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#901
Gray
Pittsburgh Pirates
Pittsburgh Pirates
#902
Skenes

Lines & Odds

+1.5 (-195)
Runline
-1.5 (+163)
+124
Moneyline
-142
OVER 6 (-115)
Total
UNDER 6 (-105)

Public Consensus

Who was the public on? 71% of the public money was on Pittsburgh Pirates 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 St. Louis would win by a score of 4.5 to 4.0 with St. Louis 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
R
St. Louis Cardinals img
0
0
3
0
0
2
0
0
0
5
Pittsburgh Pirates
0
0
0
1
0
0
0
0
2
3

Get free premium picks delivered to your inbox daily.

Join 404,514 Subscribers!