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.
Previous Matchups & Picks


Lines & Odds
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
Kansas City at Pittsburgh
Final Score
MLB Premium Pick Results
Here’s how my premium picks are performing.


Lines & Odds
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


Lines & Odds
Public Consensus
Who was the public on? 53% of the public money was on Kansas City Royals 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 Kansas City would win by a score of 4.7 to 4.4 with Kansas City winning on the moneyline and on the runline and the game going OVER the total.
Premium Picks
Kansas City at Pittsburgh
The Kansas City Royals lost 106 games a year ago, but they have quickly built their team into a playoff contender. They currently hold down the 2nd wild card spot in the playoffs and going into this game with Pittsburgh, they are just four games behind the Cleveland Guardians. The Kansas City Royals' pitching has been the difference maker as the Royals' staff have 95 games where they have allowed four or fewer runs. That is the best mark in the AL and 2nd overall in MLB. The Pirates' pitching has allowed just 10 total runs in their last four games. Make the play UNDER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 62% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 69% 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 6.1 to 5.5 with Pittsburgh winning on the moneyline, Kansas City winning on the runline and the game going OVER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 51% of the public money was on Kansas City Royals to win on the moneyline. And, 60% 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.3 to 4.8 with Kansas City winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.