Royals vs Marlins Prediction MLB Picks Today 6/24

Royals vs Marlins Prediction MLB Picks Today 6/24

© Jim Cowsert-USA TODAY Sports


MLB Preview: Miami Marlins vs. Kansas City Royals

On June 24, 2024, the Miami Marlins will face the Kansas City Royals at Kauffman Stadium. This article provides a comprehensive analysis of the teams' recent performances, pitching matchups, offensive leaders, and a detailed prediction.


Game Overview:

  • Date: June 24, 2024
  • Time: 5:10 PM
  • Location: Kauffman Stadium, Kansas City, MO
  • Weather: 90°F, Clear

Team Breakdown:

Miami Marlins:

The Miami Marlins come into this game with a 27-50 record, including an 11-23 record on the road. They are currently last in the National League East and have struggled throughout the season.


Roddery Munoz will start for the Marlins. Munoz has a 1-2 record with a 5.76 ERA and a 1.35 WHIP over 29.2 innings pitched. His high ERA and tendency to give up home runs (11 HR allowed) make him a vulnerable starter.

Recent Performance:

The Marlins have won two of their last five games, showing some signs of improvement but still facing significant challenges, especially on the road.

Key Players:

  • Home Runs: Bryan De La Cruz (14 HR)
  • Batting Average: Jazz Chisholm Jr. (.267 AVG)
  • Runs Batted In: Jazz Chisholm Jr. (37 RBI)

The Marlins' roster has been affected by injuries to key players such as Elvis Alvarado, Jose Devers, Bryan Hoeing, Sixto Sanchez, and Braxton Garrett, which have impacted their overall performance.

Kansas City Royals:

The Kansas City Royals have a 42-37 record, including a strong 25-14 record at home. They are currently third in the American League Central and have shown resilience despite recent struggles.


Cole Ragans will start for the Royals. Ragans has a 4-5 record with a 3.13 ERA and a 1.15 WHIP over 92.0 innings pitched. His solid performance, highlighted by a high strikeout rate (109 K) and low home run rate (6 HR), makes him a reliable starter.

Recent Performance:

The Royals have faced a tough stretch, losing four of their last five games. However, their home record and pitching depth provide a strong foundation for a bounce-back game.

Key Players:

  • Home Runs: Bobby Witt Jr. (12 HR)
  • Batting Average: Bobby Witt Jr. (.311 AVG)
  • Runs Batted In: Bobby Witt Jr. (53 RBI)

The Royals have dealt with injuries to players such as Kyle Isbel, Adam Frazier, Michael Massey, Kris Bubic, and Josh Taylor, but their depth has allowed them to remain competitive.

Game Odds:

Team Moneyline Total Run Line
MIA (27-50) +200 o9.5 (+105) +1.5 (EVEN)
KC (42-37) -240 u9.5 (-120) -1.5 (-120)



Considering the pitching matchups and recent performances of both teams, the run line of Royals -1.5 is the preferred pick. Here’s why:

  • Superior Pitching: Cole Ragans has been a reliable starter with a solid ERA and WHIP. His ability to limit runs and strike out batters effectively makes him a strong candidate to lead the Royals to a decisive victory.
  • Marlins' Offensive Struggles: The Marlins have one of the lowest team batting averages and runs scored in the league. Their inconsistent offense, especially on the road, reduces the likelihood of them keeping the game close.
  • Royals' Home Advantage: The Royals have performed significantly better at home with a 25-14 record. This home field advantage, combined with their stronger lineup and pitching, supports a win by at least two runs.

Given these factors, the Royals -1.5 is a strong pick based on their pitching superiority, home advantage, and the Marlins' offensive struggles.

Pick: Royals -1.5

Upgrade to View Prediction

Stay updated with live game stats and expert insights using the KingPin Pro's iOS app.


Winnings $95,870
last 30 days winnings $27,710
Yesterday winnings $30
Top Sport MLB
W-L-D 1506 - 1295 - 105
Winnings % 51%
Winnings $92,795
last 30 days winnings $9,150
Yesterday winnings $280
Top Sport MLB
W-L-D 774 - 517 - 14
Winnings % 58%