MLB Game Preview: Kansas City Royals (47-51) vs. Miami Marlins (45-51)

0
110
Miami Marlins logo

The Kansas City Royals and Miami Marlins continue their three-game interleague series on Saturday, July 19, 2025, at loanDepot Park in Miami, Florida. First pitch is scheduled for 7:10 PM ET, with coverage on MLB.TV, Bally Sports Florida, and Bally Sports Kansas City. After Miami’s 5–3 win in the opener, both teams look to gain ground in their respective divisions as the second half of the season heats up.

Starting Pitchers – Royals vs. Marlins Matchup

TeamStarting PitcherRecordERAWHIPStrikeouts
Kansas City RoyalsSeth Lugo (RHP)10–42.911.03112
Miami MarlinsSandy Alcantara (RHP)4–97.221.4871
  • Seth Lugo has been a model of consistency, especially on the road, where he owns a sub-1.00 WHIP and excels in run-suppression parks like loanDepot.
  • Sandy Alcantara, the 2022 NL Cy Young winner, has struggled post-Tommy John surgery, allowing 5+ earned runs in each of his last three starts.

Team Form & Key Stats

TeamRecordLast 10 GamesHome/Away SplitTeam ERABatting Avg
Royals47–516–423–25 (Away)3.94.270
Marlins45–516–421–27 (Home)3.07.255
  • Kansas City has won 7 of its last 10 games, including all four when favored on the moneyline.
  • Miami has been underdogs in 9 of its last 10 games, winning five of those contests.

Top Performers to Watch

Kansas City Royals

  • Bobby Witt Jr.: .294 AVG, 32 doubles, 14 HR – elite speed/power combo
  • Vinnie Pasquantino: .317 AVG over last 10 games – 7-game hitting streak
  • Salvador Perez: 13 HR, 24 doubles – veteran presence with clutch power

Miami Marlins

  • Kyle Stowers: 3 HR in last game, hitting .636 over last 5 games – red-hot bat
  • Otto Lopez: .250 AVG, 11 HR – versatile infielder with pop
  • Xavier Edwards: .284 AVG, 32 walks – table-setter with speed and discipline

Game Odds

Kansas City Royals           – 121

Miami Marlins                  8

Odds Courtesy of Sports Odd Direct as of Friday, July 18, 2025