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


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


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, 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


Lines & Odds
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
St. Louis at Kansas City
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


Lines & Odds
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
St. Louis at Kansas City
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


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