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
| Team | Starting Pitcher | Record | ERA | WHIP | Strikeouts |
|---|---|---|---|---|---|
| Kansas City Royals | Seth Lugo (RHP) | 10–4 | 2.91 | 1.03 | 112 |
| Miami Marlins | Sandy Alcantara (RHP) | 4–9 | 7.22 | 1.48 | 71 |
- 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
| Team | Record | Last 10 Games | Home/Away Split | Team ERA | Batting Avg |
|---|---|---|---|---|---|
| Royals | 47–51 | 6–4 | 23–25 (Away) | 3.94 | .270 |
| Marlins | 45–51 | 6–4 | 21–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








