Miami Marlins vs Kansas City Royals MLB Betting Prediction

MLB Miami Marlins vs Kansas City Royals Prediction 6/24/2024

The Miami Marlins (27-50) travel to face off against the Kansas City Royals (42-37) on Monday, June 24th. This game will be played at Kauffman Stadium in Kansas City and televised on BSKC. The Marlins are coming off a win in their previous game, while the Royals are looking to get back on track from a loss to the Rangers. First pitch is set for 7:10 CT.

Marlins vs Royals

miami marlins nba

Nick Gordon and the Marlins are coming off a big 6-4 win over the Mariners to close out their series. Gordon really got things going for the Marlins, going 4 with a homer and three RBIs. The Marlins scored four runs in the 1st inning and added another two in the 2nd. Miami was the +130 underdog at home going into the game.

Kyle Tyler started for the Marlins, going four innings and giving up just two runs on three hits. He only had two strikeouts in the outing and got the win.

Miami is on the road today to take on the Royals, and they are 27-50 overall, putting them 5th in the NL East. Currently, they trail the Phillies by 24 games in the division. So far, they are just 5-17 in divisional games this year.

At home, the Marlins are 16-27 this year, and they are 11-23 on the road. As the underdog, the Marlins are 24-38 this year, compared to 3-12 when favored. Miami has dropped five straight on the road, and they are 7-17-1 in series this year.

When betting the run line on the Marlins, it’s been a better idea to take them as the underdog, as they are 32-30 against the run line in those games. They are 1-14 versus the run line as the favorite. Their overall run line record is 33-44, and they are 17-17 against the run line on the road. Their average run differential in their losses is -4.0 runs per game.

The Miami Marlins have an over/under record of 41-35 this season, and their games have averaged 8.7 runs per game. Their games have had an average over/under line of 8 runs, but today’s line is set at 9.5 runs. The Marlins have played only three games with an over/under line of 9.5 runs this season, and the over has hit in two of those games. Miami’s games have had an over/under line of 9.5 runs or higher in 0.0% of their games this season.

Roddery Muñoz Gets The Start For The Marlins

Miami is sending right-hander Roddery Muñoz to the mound today vs. the Royals. He has made six starts this season and has a record of 1-2 with an ERA of 5.76. Muñoz’s WHIP for the season is 1.35, and opponents are batting .222 off him this year. In his 29 2/3 innings of work, Muñoz has given up 11 homers and is averaging 4.25 walks per nine innings compared to 9.1 strikeouts. The right-hander’s last outing came vs. the Cardinals, where he gave up six earned runs in four innings of work. He finished with a no-decision in that outing.

Marlins Offense Breakdown

So far this season, the Marlins are averaging just 3.5 runs per game, which is 29th in the league. They have been even worse on the road, averaging only 3 runs per contest. Miami’s offense has been a bit better at home, putting up 4 runs per game. As a team, they are batting just .232 and have the league’s worst home run total.

Both Bryan De La Cruz and Jazz Chisholm Jr. have been swinging the bat well of late, with De La Cruz going 7/21 in his last five games with two homers and three runs scored. Chisholm Jr. comes into the game with a team-high 37 RBIs and is batting .267 for the season.

The Royals will be looking to get back on track after closing out their series vs. the Rangers with a 4-0 loss. Kansas City was the +136 underdog on the road going into this matchup. Things started off well for the Royals, as Alec Marsh didn’t give up a run in the first two innings but ran into trouble in the 4th, giving up three runs. Kansas City’s offense scored their only two runs in the 2nd.

Alec Marsh took the loss, going 5 2/3 innings and giving up three earned runs on eight hits. The Royals only had two hits and both were singles. Kansas City’s offense also struck out five times and didn’t have a stolen base.

Kansas City will host the Marlins with an overall record of 42-37, and they are looking to snap a three-game losing streak today. The Royals are 3rd in the AL Central, trailing the Guardians by nine games. This year, they have gone 13-9 in divisional games.

At home, the Royals are 25-14 compared to a 17-23 mark on the road. So far, they have been good as the favorite, going 20-11, and they are 13-5 as the favorite at home. Kansas City’s series record is 11-13-1, and they have dropped four straight series.

One of the best run line teams in baseball, the Royals have a 44-35 mark against the run line this season. They have been especially good at home, going 23-16 against the run line. Overall, they have an average run margin of 0.5 runs per game this season.

The Royals are at home today against the Marlins, and the over/under line for the game is set at 9.5 runs. Kansas City has an average combined run average of 8.6 runs per game this season, and their over/under record is 34-42. When the over/under line is set at 9.5 runs, their record is 4-2. This season, only 2.5% of their games have had over/under lines set at 9.5 runs, with 71 games having lower lines. The under has hit in their last two games.

Cole Ragans Gets The Start For The Royals

Cole Ragans gets the start for the Royals today and comes in with a record of 4-5 and an ERA of 3.13. Looking back at his last outing, Ragans took the loss, going six innings and giving up two earned runs on four hits. He did give up a homer in that outing. Before that, he had put together three straight starts without giving up a homer. Ragans has made 16 starts this year and has one complete game and 11 quality starts. The left-hander is averaging 10.66 strikeouts per nine innings. For the season, he has allowed six homers.

Royals Offense Breakdown

kansas city royals

Bobby Witt Jr. has been one of the Royals’ top hitters this season, batting .311 with 12 homers and 53 RBIs, both of which are the top marks on the team. Salvador Perez has also been a key contributor for the Royals, hitting .280 with 11 homers and 45 RBIs. Perez’s 11 homers are the 14th most in the league right now.

As a team, the Royals are averaging 4.6 runs per game, which is the 11th best mark in the league. They have been even better at home, averaging 5.4 runs per contest. Overall, they are batting .244 and have the league’s 13th best home run total. Kansas City comes into the game as one of the league’s best teams at avoiding strikeouts.

Marlins vs Royals Prediction

We are predicting the Royals to pick up a 5-4 win over the Marlins, but with the money line payout for the Royals being just -240, we are actually recommending that you take the under, with the line sitting at 9.5 runs.

Looking at the starting pitcher’s projections, Cole Ragans is predicted to finish with five strikeouts, which has him finishing 14th among starting pitchers. As for Roddery Muñoz, he is predicted to finish with five strikeouts, which has him 16th among starting pitchers.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.