MLB

Miami Marlins @ Kansas City Royals - June 24, 2024

June 24, 2024, 8:38am EDT

Odds Provided By
 logo

SPREAD PICK

Miami Marlins

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Best Value

-105

MONEYLINE PICK

Miami Marlins

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Best Value

MIA

+210

OVER/UNDER PICK

Over

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Best Value

-107

As a former sports statistician turned analyst, I dive deep into the numbers to uncover hidden trends and insights. Tonight’s game between the Miami Marlins and the Kansas City Royals is shaping up to be an intriguing matchup.

On the mound for the Royals is Cole Ragans, with a 4-5 win-loss record and a solid 3.9 ERA. Ragans has shown consistency in striking out batters, averaging 7.8 strikeouts per game. Meanwhile, the Marlins will send Roddery Muñoz to pitch, who holds a 1-2 win-loss record with a 4.7 ERA and 8 strikeouts. Both pitchers have their strengths, but Ragans seems to have the edge in this pitching duel.

When it comes to batting, the Royals have been putting up impressive numbers, averaging 4.6 runs, 8.2 hits, and 4.5 RBIs per game with a .243 batting average and a solid .702 on-base plus slugging percentage (OPS). On the other hand, the Marlins have been slightly less productive at the plate, averaging 3.6 runs, 7.9 hits, and 3.5 RBIs per game with a .229 batting average and a .619 OPS.

Based on these stats and predictions for tonight’s game, I expect the Marlins to come out on top against the Royals. While Ragans has been performing well on the mound for Kansas City, Muñoz could surprise with his pitching performance tonight.

In terms of scoring, both teams are expected to put runs on the board given their offensive capabilities. Therefore, I predict that this game will go over in terms of total runs scored.

Overall, it looks like it will be an exciting matchup between two teams with different strengths but similar goals – securing a win tonight. Keep an eye on how each team’s pitching staff handles their opponents’ offense as that could be a key factor in determining the outcome of this game.

As always in baseball, anything can happen on any given night – that’s what makes this sport so thrilling to watch!

Kansas City Royals vs Miami Marlins
Live Odds & Betting History

Betting odds provided by

Wager TypeKansas City RoyalsMiami Marlins
Team DataKansas City RoyalsMiami Marlins
Runs4.633.57
Hits8.227.89
Runs Batted In4.493.47
Batting Average0.2430.229
On-Base Slugging70.21%61.93%
Walks2.822.05
Strikeouts7.768.00
Earned Run Average3.884.69