Miami Marlins vs Kansas City Royals Prediction 6-5-23 MLB Picks

Miami Marlins vs Kansas City Royals Prediction 6-5-23 MLB Picks player photo
Credit: USA Today Sports

The Kansas City Royalsand Miami Marlinsmeet Monday in MLB action atloanDepot park. Let’s preview this game and give out a pick and prediction.

Kansas City RoyalsBetting Preview

The Kansas City Royals have scored 8 runs in their last 3 games and 3 or fewer runs in 5 of their last 8 games. The Royals have lost 6 of their last 8 games when scoring 3 or fewer runs. Salvador Perez leads the Royals with 58 hits and 33 RBI, while Vinnie Pasquantinoand Bobby Witt Jr. have combined for 112 hits and 53 RBI. The Kansas City Royals didn’t announce a starting pitcher at the time this article was published.

Miami MarlinsBetting Preview

The Miami Marlins have scored 23 runs in their last 3 games and 4 or more runs in 9 of their last 12 games. The Marlins have won 6 of their last 8 games when scoring 4 or more runs. Luis Arraez leads the Marlins with 80 hits and 27 RBI, while Bryan De La Cruzand Jorge Soler have combined for 114 hits and 62 RBI. Braxton Garrett gets the ball, and he is 1-2 with a 4.22 ERA and 54 strikeouts this season. This will be Garrett’s first career game against the Royals.


The Royals are 2-5 in their last 7 Monday games and 17-43 in their last 60 overall. The Marlins are 8-2 in their last 10 home games and 4-1 in their last 5 overall. The under is 5-1 in Royals last 6 overall. The over is 9-4-1 in Marlins last 14 home games. The Royals are 5-2 in the last 7 meetings in Miami.

Randy’s Pick

The Kansas City Royals are back in this funk where they can't string together any offense, and it makes them hard to back most nights. Being on the road doesn't help. The Miami Marlins have picked things up offensively over the last couple of weeks and the confidence should be building as they're currently in a wild card spot but also gaining ground on the Braves for an NL East crown. The Marlins may not be half bad? I'll lay the price with the fish at home for a fourth straight win. 

Randy Chambers's Free Pick:Miami Marlins -180