Royals vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for July 19

Odds updated as of 8:11 a.m.
The MLB slate on Saturday includes the Kansas City Royals taking on the Miami Marlins.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important information about this game.
Royals vs Marlins Game Info
- Kansas City Royals (47-51) vs. Miami Marlins (45-51)
- Date: Saturday, July 19, 2025
- Time: 4:10 p.m. ET
- Venue: loanDepot park -- Miami, Florida
- Coverage: MLB Network, FDSFL, and FDSKC
Royals vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-118) | MIA: (-100)
- Spread: KC: -1.5 (+134) | MIA: +1.5 (-162)
- Total: 8.5 -- Over: (-104) | Under: (-118)
Royals vs Marlins Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 4-9, 3.74 ERA vs Cal Quantrill (Marlins) - 3-8, 5.62 ERA
The Royals will give the ball to Michael Wacha (4-9, 3.74 ERA), who is eyeing win No. 5 on the season, and the Marlins will counter with Cal Quantrill (3-8, 5.62 ERA). When Wacha starts, his team is 8-11-0 against the spread this season. When Wacha starts a game and his team is the favorite on the moneyline, they have a record of 2-4. When Quantrill starts, the Marlins are 10-7-0 against the spread. The Marlins have a 9-7 record in Quantrill's 16 starts this season when they were the moneyline underdog.
Royals vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (50.6%)
Royals vs Marlins Moneyline
- Kansas City is a -118 favorite on the moneyline, while Miami is a -100 underdog at home.
Royals vs Marlins Spread
- The Marlins are at +1.5 on the runline against the Royals. The Marlins are -162 to cover the spread, and the Royals are +134.
Royals vs Marlins Over/Under
- Royals versus Marlins on July 19 has an over/under of 8.5 runs, with the odds on the over -104 and the under set at -118.
Bet on Kansas City Royals vs. Miami Marlins on FanDuel today!
Royals vs Marlins Betting Trends
- The Royals have come away with 18 wins in the 36 contests they have been listed as the favorites in this season.
- This year Kansas City has won 15 of 29 games when listed as at least -118 on the moneyline.
- Contests with the Royals have gone over the total set by sportsbooks in 37 of 96 chances this season.
- The Royals are 48-48-0 against the spread in their 96 games that had a posted line this season.
- The Marlins have won 46.3% of the games this season they were the underdog on the moneyline (38-44).
- In games it has played as a moneyline underdog with odds of -100 or longer, Miami has a 32-39 record (winning 45.1% of its games).
- The Marlins have combined with opponents to hit the over on the total 44 times this season for a 44-48-0 record against the over/under.
- The Marlins have a 55-37-0 record ATS this season (covering 59.8% of the time).
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City with 113 hits and a team-best slugging percentage of .500. He's batting .293 with an on-base percentage of .344.
- Among all qualifying hitters in MLB, his batting average ranks 17th, his on-base percentage ranks 56th, and he is 21st in slugging.
- Witt will look for his third straight game with a hit in this matchup. In his last five games he is hitting .250 with two doubles, a home run, two walks and two RBIs.
- Maikel Garcia leads Kansas City in OBP (.355) this season, fueled by 106 hits. He's batting .299 while slugging .454.
- Among qualifying batters, he ranks ninth in batting average, 43rd in on-base percentage and 60th in slugging percentage.
- Garcia takes a two-game streak with at least one hit into this matchup. In his last five games he is batting .190 with two doubles.
- Vinnie Pasquantino has 101 hits this season and has a slash line of .269/.328/.432.
- Salvador Perez has 13 home runs, 54 RBI and a batting average of .247 this season.
Marlins Player Leaders
- Kyle Stowers has a team-best OBP (.371) and slugging percentage (.563), while pacing the Marlins in hits (92, while batting .298).
- Including all the qualifying players in MLB, his batting average ranks 10th, his on-base percentage is 20th, and he is sixth in slugging.
- Stowers brings a four-game hitting streak into this matchup. During his last five outings he is batting .667 with five home runs, three walks and 11 RBIs.
- Otto Lopez has 10 doubles, 11 home runs and 29 walks while batting .249. He's slugging .392 with an on-base percentage of .318.
- Including all qualified hitters, his batting average places him 102nd, his on-base percentage is 103rd, and he is 111th in slugging.
- Agustin Ramirez is batting .245 with 20 doubles, a triple, 14 home runs and 19 walks.
- Xavier Edwards paces his team with a .344 slugging percentage.
Royals vs Marlins Head to Head
- 7/18/2025: 8-7 MIA (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/26/2024: 5-1 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -205, Underdog Moneyline: +172)
- 6/25/2024: 2-1 MIA (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -198, Underdog Moneyline: +166)
- 6/24/2024: 4-1 KC (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -255, Underdog Moneyline: +210)
- 6/7/2023: 6-1 MIA (Favorite: Marlins, Spread: -1.5, Total: 8, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 6/6/2023: 6-1 MIA (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 6/5/2023: 9-6 MIA (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!