Previous Matchups & Picks

July 9, 2025 7:40pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#927
Falter
Kansas City Royals
Kansas City Royals
#928
Bubic

Lines & Odds

+1.5 (-123)
Runline
-1.5 (+103)
+159
Moneyline
-184
OVER 8.5 (-115)
Total
UNDER 8.5 (-105)

Public Consensus

Who was the public on? 69% of the public money was on Kansas City Royals to win on the moneyline. And, 66% 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.6 to 4.4 with Kansas City 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 July 09, 2025 at 11:51AM ET.
img MLB

Pittsburgh at Kansas City

July 9, 2025
img7:40 PM Eastern
Premium Pick

Pittsburgh went UNDER for the seventh time in eight games last night, losing 4-3 to the Royals. The Pirates have scored only six runs in five games, including three shutouts. They are 53-37 UNDER this season and Kansas City is 56-36 UNDER. Both teams are averaging only 3.4 runs per game. The Royals have allowed more than three runs once in eight games. Kris Bubic gave up three runs on seven hits in seven innings his last outing against Arizona on Friday. Bubic has a 2.36 ERA and a 1.15 WHIP and has pitched much better than his 7-6 record indicates. The Pirates are 5-0 UNDER in Bailey Falter's past five Wednesday starts and they have gone UNDER 14 of 16 Wednesday games overall. Take the UNDER.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
0
0
0
0
0
3
0
0
0
3
Kansas City Royals img
0
1
0
2
0
0
0
1
4

MLB Premium Pick Results

Here’s how my premium picks are performing.

MLBMLB Free Picks last 11.1 months
Wins
Losses
Units
74
37
+18.20
MLBMLB Free Picks this season last 4.0 months
Wins
Losses
Units
58
27
+18.05
MLBMLB All Playoff Picks last 12.0 years
Wins
Losses
Units
193
178
+7.58
MLBMLB Max Plays this season last 5 days
Wins
Losses
Units
5
1
+6.80
MLBMLB All Picks this season last 5 days
Wins
Losses
Units
11
9
+2.96
MLBMLB Between teams last 2 days
Wins
Losses
Units
2
0
+2.17
July 8, 2025 7:40pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#977
Keller
Kansas City Royals
Kansas City Royals
#978
Lugo

Lines & Odds

+1.5 (-181)
Runline
-1.5 (+154)
+118
Moneyline
-135
OVER 7.5 (-115)
Total
UNDER 7.5 (-105)

Public Consensus

Who was the public on? 74% of the public money was on Kansas City Royals to win on the moneyline. And, 67% 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 4.5 to 4.5 with Pittsburgh winning on the moneyline and on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on July 08, 2025 at 11:48AM ET.
img MLB

Pittsburgh at Kansas City

July 8, 2025
img7:40 PM Eastern
Premium Pick

The Pittsburgh Pirates are 38-54 on the season, and despite some good young pitchers at the top of the rotation, their offense has not been able to produce much. The Pirates are tied with Kansas City for the fewest runs scored in baseball. The Pirates have been good at home (26-21), but the road has been a train wreck as they are 12-33. The Pirates have started this road trip with four straight losses, and did not score a single run against Seattle as they were swept three straight. Kansas City doesn't swing the bats well, but their pitching is outstanding. Seth Lugo is sizzling as he has allowed just three earned runs in his last five starts. I like Kansas City in this one.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
0
0
0
1
0
0
1
1
0
3
Kansas City Royals img
0
1
0
0
0
0
2
0
1
4
July 7, 2025 7:40pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#919
Heaney
Kansas City Royals
Kansas City Royals
#920
Cameron

Lines & Odds

+1.5 (-168)
Runline
-1.5 (+144)
+130
Moneyline
-149
OVER 8.5 (-115)
Total
UNDER 8.5 (-105)

Public Consensus

Who was the public on? 64% of the public money was on Kansas City Royals to win on the moneyline. And, 71% 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.3 with Kansas City 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 July 07, 2025 at 11:33AM ET.
img MLB

Pittsburgh at Kansas City

July 7, 2025
img7:40 PM Eastern
Premium Pick

Both have been UNDER teams in 2025 as Pittsburgh is 52-36 UNDER, averaging 3.41 runs, and Kansas City is 55-35 UNDER, while scoring 3.34 runs per game. The Pirates, incredibly, were shut out in the three-game series with Seattle over the weekend, and all three stayed UNDER, with the Mariners winning by a combined score of 8-0. The Pirates have gone UNDER six in a row overall, and they are 5-0 UNDER after allowing two or fewer runs in their previous game. Kansas City has gone UNDER four of five following Sunday's 4-0 win at Arizona. Noah Cameron has allowed seven runs in his past four starts, and all of them stayed UNDER. Andrew Heaney comes off his best outing of the season with six shutout innings on three hits in 6 2/3 innings against St. Louis. Take the UNDER.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
0
0
2
0
0
0
0
0
1
3
Kansas City Royals img
1
0
3
2
1
1
0
1
9
September 15, 2024 1:35pm ET
@
Kansas City Royals
Kansas City Royals
#977
Singer
Pittsburgh Pirates
Pittsburgh Pirates
#978
Jones

Lines & Odds

+1.5 (-220)
Runline
-1.5 (+180)
-104
Moneyline
-110
OVER 7.5 (-105)
Total
UNDER 7.5 (-115)

Public Consensus

Who was the public on? 59% of the public money was on Kansas City Royals to win on the moneyline. And, 52% 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.6 to 4.5 with Pittsburgh winning on the moneyline, Kansas City winning on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on September 15, 2024 at 8:53AM ET.
img MLB

Kansas City at Pittsburgh

September 15, 2024
img1:35 PM Eastern
Premium Pick

Kansas City ends a six-game road trip. Starter Brady Singer (3.42 ERA) has been very good and the Royals are on a 10-3-1 run UNDER the total. They've also gone six consecutive games UNDER as a favorite. Pittsburgh's offense is 21st in runs scored, 26th in on-base percentage, and 25th in slugging. Starter Jared Jones has a 2.77 ERA at home where batters are hitting just .206 off him. Take Kansas City/Pittsburgh UNDER the total. 

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals
0
1
0
1
0
1
0
0
0
3
Pittsburgh Pirates img
1
0
0
1
2
0
0
0
4
September 14, 2024 1:05pm ET
@
Kansas City Royals
Kansas City Royals
#925
Wacha
Pittsburgh Pirates
Pittsburgh Pirates
#926
Keller

Lines & Odds

-1.5 (+141)
Runline
+1.5 (-162)
-117
Moneyline
+104
OVER 8 (-110)
Total
UNDER 8 (-110)

Public Consensus

Who was the public on? 61% of the public money was on Kansas City Royals 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 Kansas City would win by a score of 5.0 to 4.0 with Kansas City winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals img
1
0
0
0
2
1
1
0
0
5
Pittsburgh Pirates
0
0
0
0
1
0
0
0
0
1

Get $50 of premium picks free.

Join 403,674 Subscribers!