Miami plays its third straight on the road with an offense that is 29th in runs scored, on-base percentage, and slugging. 24-year-old Valente Bellozo makes his MLB debut called up from Triple-A Jacksonville. At Triple-A, he had a 5.66 ERA and the Miami bullpen is 19th in ERA (4.10) and 21st in WHIP. The last place Marlins are 12-23 on the road and 24-12 UNDER the total as a road dog. Kansas City is on a 26-15 run at home with an offense that is 11th in runs scored. Starter Brady Singer (3.29 ERA) has a 3.04 ERA at home this season where he's holding batters to a .208 average. The Royals are 20-12 after two or more straight home games and 13-1 at home against losing teams. They're also 60-44 UNDER the total versus losing squads, plus 24-12 UNDER after a loss. Play Kansas City + bet this game to stay UNDER the total.
Previous Matchups & Picks


Lines & Odds
Public Consensus
Who was the public on? 78% 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 6.3 to 4.0 with Kansas City winning on the moneyline and on the runline and the game going OVER the total.
Premium Picks
Miami 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? 82% 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 Kansas City would win by a score of 7.2 to 3.4 with Kansas City winning on the moneyline and on the runline and the game going OVER the total.
Premium Picks
Miami at Kansas City
Kansas City snapped a three-game skid and went UNDER for the third game in a row as the Royals defeated the Marlins 4-1 on Monday night. Salvador Perez hit a go-ahead homer in the fourth inning after Vinnie Pasquantino hit a game-tying solo home run. The Royals are 6-1-1 UNDER their past eight games and they are 8-0 in Seth Lugo's past eight starts against teams with losing records. Kansas City has won six straight as a home favorite of -151 to -200 and Lugo is 10-2 with a 2.42 ERA and a 1.07 WHIP. Miami hitters are a combined 2-for-31 against Lugo. The UNDER is 7-1 in Miami's past eight road games against right-handed starters and the UNDER is 5-1-1 in Lugo's past seven starts pitching with four days rest. Kansas City is 26-14 at home and Miami is 16-27 at home and firmly in last place in the NL East. Two Max Plays on this game: Take the Royals (Max Play), and bet this game UNDER (Max Play).
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, 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 5.9 to 2.8 with Kansas City winning on the moneyline and on the runline and the game going UNDER the total.
Premium Picks
Miami at Kansas City
Last place Miami is 11-23 on the road. The offense is 29th in runs scored, on-base percentage, and slugging. Roddery Munoz (5.76 ERA) gets the start and the bullpen is 19th in ERA (4.10) and 21st in WHIP. The Marlins are 4-23 versus lefty starters. Kansas City is 25-14 at home with an offense that is 11th in runs scored. Southpaw Cole Ragans (3.13 ERA) has a 109-to-30 strikeout-to-walk ratio in 92 innings while holding batters to a .222 average. The Royals are 21-11 against righty starters and a perfect 12-0 at home versus losing teams. Play Kansas City.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 77% of the public money was on Miami Marlins to win on the moneyline. And, 58% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Miami would win by a score of 4.6 to 3.4 with Miami winning on the moneyline, Kansas City winning on the runline.
Premium Picks
Kansas City at Miami
Miami has won five consecutive games while averaging 7.6 runs after defeating the Royals 6-1 on Tuesday as Luis Arraez had two hits to raise his batting average to .401. Now the Marlins get to face Jordan Lyles, who is experiencing a nightmare season with an 0-9 record and a 6.89 ERA overall and 0-4 and 9.89 on the road. Kansas City has lost all 12 of his starts this year and he has given up 51 earend runs in 66 2/3 innings. Meanwhile, Edward Cabrera comes off six shutout innings against Oakland and the Marlins have won six of his past nine starts and he is 4-0 at home. The Royals are deep in last place of the weak AL Central and 9-20 on the road. Miami is just three games behind Atlanta in the NL East and 20-13 at home and the Marlins are 11-1 their past 12 interleague games versus right-handed starters. Make it a Max Play on the Marlins.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 70% of the public money was on Miami Marlins 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 Miami would win by a score of 4.3 to 3.8 with Miami winning on the moneyline, Kansas City winning on the runline and the game going OVER the total.