Previous Matchups & Picks

May 18, 2025 2:10pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#919
Liberatore
Kansas City Royals
Kansas City Royals
#920
Wacha

Lines & Odds

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

Public Consensus

Who was the public on? 58% of the public money was on Kansas City Royals to win on the moneyline. And, 63% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Kansas City would win by a score of 4.7 to 4.1 with Kansas City winning on the moneyline and on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on May 18, 2025 at 9:18AM ET.
img MLB

St. Louis at Kansas City

May 18, 2025
img2:10 PM Eastern
Premium Pick

St. Louis is on a 16-5 run after beating the Royals in the first two games, 10-3 and 1-0. The offense is seventh in runs scored, fifth in on-base percentage, and 10th in slugging, while the defense is No. 1 in fielding percentage. Matthew Liberatore (3.33 ERA) has a 42-to-7 strikeout-to-walk ratio in 46+ innings. He comes off impressive wins over the Phillies (3-2) and Pirates (2-1). He faces a Kansas City offense that is 27th in runs scored, 26th in on-base percentage, and 27th in slugging. The Royals have lost four in a row and six of seven. Play St. Louis.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
0
0
0
1
0
0
0
0
0
1
Kansas City Royals img
0
0
0
1
0
0
1
0
0
2

MLB Premium Pick Results

Here’s how my premium picks are performing.

MLBMLB Free Picks last 9.1 months
Wins
Losses
Units
43
19
+12.41
MLBMLB Free Picks this season last 1.9 months
Wins
Losses
Units
27
9
+12.26
MLBMLB All Picks this season last 7 days
Wins
Losses
Units
27
16
+9.29
MLBMLB All Playoff Picks last 12.0 years
Wins
Losses
Units
193
178
+7.58
MLBMLB Max Plays this season last 7 days
Wins
Losses
Units
9
3
+7.20
May 17, 2025 7:10pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#969
Mikolas
Kansas City Royals
Kansas City Royals
#970
Tbd

Lines & Odds

+1.5 (-202)
Runline
-1.5 (+170)
-102
Moneyline
-113
OVER 9 (-115)
Total
UNDER 9 (-110)

Public Consensus

Who was the public on? 53% of the public money was on Kansas City Royals 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 Kansas City would win by a score of 4.7 to 4.1 with Kansas City winning on the moneyline, St. Louis winning 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 img
0
0
0
0
0
1
0
0
0
1
Kansas City Royals
0
0
0
0
0
0
0
0
0
0
May 16, 2025 7:40pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#921
Pallante
Kansas City Royals
Kansas City Royals
#922
Ragans

Lines & Odds

+1.5 (-155)
Runline
-1.5 (+133)
+131
Moneyline
-151
OVER 8.5 (-115)
Total
UNDER 8.5 (-112)

Public Consensus

Who was the public on? 71% of the public money was on Kansas City Royals to win on the moneyline. And, 61% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Kansas City would win by a score of 5.0 to 3.8 with Kansas City 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 16, 2025 at 11:52AM ET.
img MLB

St. Louis at Kansas City

May 16, 2025
img7:40 PM Eastern
Premium Pick

St. Louis is 9-14 on the road and plays its seventh consecutive road contest. Starter Andre Pallante (4.36 ERA) has a 4.82 ERA on the road, and the bullpen is ranked 16th in ERA. Kansas City's starter Cole Ragans has a 65-to-13 strikeout-to-walk ratio in 40+ innings, with the Royals winning three of his last four home starts. The Royals' bullpen is sixth (3.11 ERA) in he majors while the team has a strong 16-7 home record. Play Kansas City. 

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals img
0
1
0
2
0
4
0
1
2
10
Kansas City Royals
0
0
0
1
1
0
0
1
0
3
August 10, 2024 7:10pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#975
Pallante
Kansas City Royals
Kansas City Royals
#976
Wacha

Lines & Odds

+1.5 (-191)
Runline
-1.5 (+161)
+105
Moneyline
-120
OVER 9 (-101)
Total
UNDER 9 (-120)

Public Consensus

Who was the public on? 75% of the public money was on Kansas City Royals to win on the moneyline. And, 68% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Kansas City would win by a score of 4.8 to 4.2 with Kansas City winning on the moneyline, St. Louis winning on the runline.

Premium Picks

This pick was released to clients on August 10, 2024 at 12:08PM ET.
img MLB

St. Louis at Kansas City

August 10, 2024
img7:10 PM Eastern
Premium Pick

St. Louis has a losing road mark with an offense that is 19th in runs scored, 19th in on-base percentage, and 22nd in steals. Andre Pallante (4.43 ERA) is a five-inning guy, and the Cardinals have lost his last four starts. Kansas City is 37-25 at home and is playing its fifth straight home game. The offense is 10th in runs scored, 10th in steals, and 11th in slugging. The defense is fifth in fielding percentage, and the pitching is eighth in ERA (3.80). Michael Wacha (3.55 ERA) has a 3.22 ERA at home, and the team is 6-1 in his last seven starts. Play Kansas City. 

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
0
2
0
0
0
0
0
1
0
3
Kansas City Royals img
0
0
1
0
0
1
4
2
0
8
August 9, 2024 8:10pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#925
Mikolas
Kansas City Royals
Kansas City Royals
#926
Lorenzen

Lines & Odds

+1.5 (-197)
Runline
-1.5 (+165)
-100
Moneyline
-114
OVER 8.5 (-122)
Total
UNDER 8.5 (+100)

Public Consensus

Who was the public on? 70% of the public money was on Kansas City Royals 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 Kansas City would win by a score of 5.0 to 3.9 with Kansas City 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
St. Louis Cardinals img
2
0
1
0
0
1
0
2
2
8
Kansas City Royals
0
0
3
2
0
0
0
0
0
5

Get free premium picks delivered to your inbox daily.

Join 404,396 Subscribers!