Previous Matchups & Picks

June 29, 2025 12:05pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#921
Liberatore
Cleveland Guardians
Cleveland Guardians
#922
Allen

Lines & Odds

-1.5 (+146)
Runline
+1.5 (-170)
-110
Moneyline
-104
OVER 8 (-115)
Total
UNDER 8 (-105)

Public Consensus

Who was the public on? 51% of the public money was on Cleveland Guardians 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 Cleveland would win by a score of 4.8 to 4.3 with Cleveland winning on the moneyline and on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on June 29, 2025 at 10:16AM ET.
img MLB

St. Louis at Cleveland

June 29, 2025
img12:05 PM Eastern
Premium Pick

St. Louis is on a 9-7-1 run UNDER the total with an offense that is 18th in slugging and 22nd in steals. The defense is second in the majors in fielding percentage. Matthew Liberatore (3.96 ERA) has allowed two runs in each of his last two starts (13 innings) with one walk and nine strikeouts. He faces a Cleveland offense that is 26th in runs scored, 26th in on-base percentage, and 27th in slugging. Logan Allen has allowed three, two, and two earned runs in his last three starts (17 innings). Cleveland is on a 28-13-2 run UNDER the total. Take St. Louis/Cleveland UNDER the total. 

Final Score

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

MLB Premium Pick Results

Here’s how my premium picks are performing.

MLBMLB Free Picks last 10.8 months
Wins
Losses
Units
70
33
+20.27
MLBMLB Free Picks this season last 3.6 months
Wins
Losses
Units
54
23
+20.12
MLBMLB All Playoff Picks last 12.0 years
Wins
Losses
Units
193
178
+7.58
MLBMLB Max Plays this season last 1.2 months
Wins
Losses
Units
61
50
+4.89
MLBMLB Between teams last 1 day
Wins
Losses
Units
1
0
+1.74
June 28, 2025 4:10pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#975
Mikolas
Cleveland Guardians
Cleveland Guardians
#976
Cecconi

Lines & Odds

+1.5 (-198)
Runline
-1.5 (+170)
+105
Moneyline
-120
OVER 8.5 (-120)
Total
UNDER 8.5 (-105)

Public Consensus

Who was the public on? 55% of the public money was on Cleveland Guardians to win on the moneyline. And, 57% 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.5 to 4.4 with St. Louis winning on the moneyline and on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on June 28, 2025 at 11:30AM ET.
img MLB

St. Louis at Cleveland

June 28, 2025
img4:10 PM Eastern
Premium Pick

Cleveland looks to snap a two-game skid with Slade Cecconi starting today, and the Guardians have gone UNDER in his past four starts. Cecconi has allowed only five runs in 22 innings in those outings, and all four went UNDER, including a 3-0 win over the Athletics when he threw seven shutout innings on Sunday. The Guardians are on a 9-2 UNDER run, and they have stayed UNDER five of six against National League teams. St. Louis has gone UNDER three in a row, including being shut out twice by the Cubs. The Cardinals have lost Mike Mikolas' past three starts, and they are under. 500 on the road this season. The UNDER is 4-0-1 in Cleveland's past five games after they scored two or fewer runs in their previous game. Take the Guardians and the UNDER.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals img
1
0
0
0
2
5
0
0
1
9
Cleveland Guardians
0
0
0
6
0
0
0
0
0
6
June 27, 2025 7:10pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#921
Gray
Cleveland Guardians
Cleveland Guardians
#922
Ortiz

Lines & Odds

-1.5 (+130)
Runline
+1.5 (-152)
-126
Moneyline
+111
OVER 8.5 (-115)
Total
UNDER 8.5 (-110)

Public Consensus

Who was the public on? 67% of the public money was on St. Louis Cardinals to win on the moneyline. And, 69% 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.9 to 4.1 with St. Louis winning on the moneyline, Cleveland winning on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on June 27, 2025 at 1:24PM ET.
img MLB

St. Louis at Cleveland

June 27, 2025
img7:10 PM Eastern
Premium Pick

The St. Louis Cardinals are 44-38 on the season and just 4.5 games behind the Chicago Cubs for the top spot in the NL Central. The Cardinals have to be concerned about their offense right now, as they come into this contest having been shut out twice in a row. The Guardians have trended UNDER over the past two weeks as they are 10-2 to the UNDER in their last 12 games. The Guardians' 10 games that fell UNDER the total saw eight of them reach six runs or fewer. I think this total is too high, considering the Cardinal offense has dived into their last two games and Cleveland has played a ton of low-scoring games. Make the play UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals img
0
0
3
0
0
1
0
1
0
5
Cleveland Guardians
0
0
0
0
0
0
0
0
0
0
September 22, 2024 2:15pm ET
@
Cleveland Guardians
Cleveland Guardians
#927
Williams
St. Louis Cardinals
St. Louis Cardinals
#928
Pallante

Lines & Odds

+1.5 (-198)
Runline
-1.5 (+166)
+110
Moneyline
-123
OVER 7.5 (-110)
Total
UNDER 7.5 (-115)

Public Consensus

Who was the public on? 52% 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 Cleveland would win by a score of 4.8 to 4.1 with Cleveland winning on the moneyline and on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on September 22, 2024 at 11:25AM ET.
img MLB

Cleveland at St. Louis

September 22, 2024
img2:15 PM Eastern
Premium Pick

First-place Cleveland has a winning road record anchored by a pitching staff that is fourth in ERA (3.65) and No. 1 in the pen (2.61 ERA). They're on a 9-4 run. Starter Gavin Williams has a 3.86 ERA on the road where he's holding the home teams to a .190 batting average. He faces a St. Louis offense that is 25th in runs scored, 15th in on-base percentage, 21st in slugging, and 21st in steals. Andre Pallante walks a few too many batters (46 in 109+ innings) and has a 4.18 ERA at home. The Cardinals are 4-7 in his last 11 starts. Play Cleveland. 

Final Score

1
2
3
4
5
6
7
8
9
R
Cleveland Guardians
0
0
0
0
0
1
0
0
0
1
St. Louis Cardinals img
0
0
0
0
0
1
1
0
0
2
September 21, 2024 7:15pm ET
@
Cleveland Guardians
Cleveland Guardians
#977
Boyd
St. Louis Cardinals
St. Louis Cardinals
#978
Mikolas

Lines & Odds

-1.5 (+132)
Runline
+1.5 (-152)
-126
Moneyline
+112
OVER 7.5 (-115)
Total
UNDER 7.5 (-105)

Public Consensus

Who was the public on? 64% of the public money was on Cleveland Guardians 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 Cleveland would win by a score of 5.0 to 4.1 with Cleveland 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 September 21, 2024 at 11:50AM ET.
img MLB

Cleveland at St. Louis

September 21, 2024
img7:15 PM Eastern
Premium Pick

The Cleveland Guardians have pitched their way to just a half of a game behind the NY Yankees for the top spot in the AL. The Guardians pitching staff has allowed more than four games in a contest just once time in their last 13 games, and in that game they gave up just five. The offense has been scoring just enough to win, and the Guardians are now 15-2-3 to the UNDER in their last 20 games. The St. Louis Cardinals have been playing low in similar fashion as the Cards are 12-3 in their last 15 games. Between the two teams that makes the under 27-5-3! I will make the play on the UNDER in this one.

Final Score

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

Get free premium picks delivered to your inbox daily.

Join 403,745 Subscribers!