MLB Matchups
Mon Jun 24 8:10PM
1
Final
4
 123456789TODDS
MIA00100000019
KC0003010004-250

Make Your Picks[ - ]

 
MIA
KC
Open
Side
+1.5 (+107)
-1.5 (-125)
-1.5
Moneyline
+221
-250
-233
Total
O 9
U 9
9

Make your predictions for Miami Marlins vs Kansas City Royals to showcase your betting acumen and earn tips for your winners!

Miami Marlins vs
Kansas City RoyalsPredictions & Preview

Royals Favored to Win Matchup Against Struggling Marlins as Munoz and Ragans Take the Mound

In a matchup between struggling Miami Marlins and slightly improving Kansas City Royals, rookie right-hander Roddery Munoz with a 1-2 record and 5.76 ERA will take the mound for the Marlins. On the other hand, the Royals will rely on young left-hander Cole Ragans, who has a 4-5 record and a 3.13 ERA. The Marlins are currently last in the NL East with a 26-50 record, while the Royals sit third in the AL Central with a 42-36 record. Kansas City is the betting favorite for this game.

Betting Odds

  • Moneyline: Marlins +215 | Royals -245
  • Spread: Marlins +1.5 (+105) | Royals -1.5 (-120)
  • Total: Over/Under 9.5 (-110)
  • Based on the moneyline, the implied probability that Kansas City will win straight-up is 71%.

Miami vs Kansas City Stats

Marlins vs Royals prediction infographic
View stats & injuries for Marlins vs Royals

Miami Marlins

The Miami Marlins are struggling offensively this season, ranking 29th in the majors with a .633 team OPS and scoring an average of 3.51 runs per game. The team has hit just 61 total home runs, the lowest in the league. Designated hitter Bryan De La Cruz has been a bright spot with a .734 OPS and 14 home runs. On the pitching side, Roddery Munoz has been struggling, ranking poorly in various statistical categories. The team is also dealing with multiple injuries to key pitchers, including Sandy Alcantara. With a power ranking of 30, Miami is ranked 29th in offense, 29th in defense, and currently has a record of 27-50 this season.

Kansas City Royals Analysis

The Kansas City Royals are performing well in terms of hitting, with a .708 team OPS and averaging 4.64 runs per game, putting them tied for 14th in the majors. They are also utilizing their speed effectively, ranking seventh in the sport with 68 steals. Catcher Salvador Perez has been a standout player with a .816 OPS, 11 home runs, 45 RBI, and 28 runs scored. Pitcher Cole Ragans is excelling with impressive statistics in various categories and has a promising five-pitch arsenal. The team has several players out due to injuries, including Hunter Renfroe, Kyle Wright, Michael Wacha, Josh Taylor, Michael Massey, Kris Bubic, Gavin Cross, and Jordan Lyles. The Royals have a power ranking of 26 and are performing well offensively, scoring an average of 4.64 runs per game. Miami has struggled in recent matchups against Kansas City, losing all three games.

Royals vs. Marlins: Pitching Discrepancy and Hitting Success Could Lead to a Kansas City Victory

When reviewing the pitching statistics for this season, Roddery Munoz has demonstrated inconsistency with a record of 0-1, a 4.60 ERA, and a 1.02 WHIP in three road starts. In contrast, Cole Ragans has shown more reliability with a record of 3-2, a 3.14 ERA, and a .220 opposing batting average in nine starts at Kauffman Stadium. The Royals have proven to be effective at hitting with runners in scoring position, ranking third in baseball with a .840 OPS in those situations. On the other hand, the Marlins are ranked 21st with a .702 OPS in the same circumstances. Considering these factors, it is advisable to favor the Kansas City Royals to secure a victory in this upcoming game.

Sources: [ 1 ] [ 2 ]

+ Full Preview
BEST
BETS
Guaranteed Picks
from MLB Experts

Best Bets From The Most Profitable MLB Handicappers

KC -233
$1,000

BET

$429

WON

Under 9 (-110)
$1,000

BET

$909

WON

Sun, 1:37 PM
New York YankeesNew York
Toronto Blue JaysToronto
Sun, 4:10 PM
Minnesota TwinsMinnesota
Seattle MarinersSeattle
Tue, 6:40 PM
Chicago White SoxChicago
Cleveland GuardiansCleveland
Tue, 6:40 PM
Boston Red SoxBoston
Miami MarlinsMiami
Tue, 6:45 PM
New York MetsNew York
Washington NationalsWSH
Tue, 7:07 PM
Houston AstrosHouston
Toronto Blue JaysToronto
Tue, 8:10 PM
Tampa Bay RaysTampa Bay
Kansas City RoyalsKC
Follow Expert Picks