Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 4:12 a.m.

On Friday in MLB, the Kansas City Royals are up against the Miami Marlins.

Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Royals vs Marlins Game Info

  • Kansas City Royals (47-50) vs. Miami Marlins (44-51)
  • Date: Friday, July 18, 2025
  • Time: 7:10 p.m. ET
  • Venue: loanDepot park -- Miami, Florida
  • Coverage: FDSFL and FDSKC

Royals vs Marlins Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: KC: (-120) | MIA: (+102)
  • Spread: KC: -1.5 (+140) | MIA: +1.5 (-170)
  • Total: 8 -- Over: (-106) | Under: (-114)

Royals vs Marlins Probable Starting Pitchers

Probable Pitchers: TBA (Royals) vs Sandy Alcantara (Marlins) - 4-9, 0.00 ERA

The Marlins will look to Alcantara (4-9, 0.00), while the Royals' starting pitcher for this game is yet to be determined. The Marlins are 7-11-0 ATS in Alcantara's 18 starts with a set spread. The Marlins have a 6-9 record in Alcantara's 15 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

  • The Royals vs Marlins moneyline has Kansas City as a -120 favorite, while Miami is a +102 underdog at home.

Royals vs Marlins Spread

  • The Royals are 1.5-run road favorites on the runline against the Marlins. The Royals are +140 to cover, and the Marlins are -170.

Royals vs Marlins Over/Under

  • A combined run total of 8 has been set for Royals-Marlins on July 18, with the over at -106 and the under at -114.

Bet on Kansas City Royals vs. Miami Marlins on FanDuel today!

Royals vs Marlins Betting Trends

  • The Royals have been chosen as favorites in 35 games this year and have walked away with the win 18 times (51.4%) in those games.
  • Kansas City has a record of 14-12 in contests when oddsmakers favor them by -120 or more on the moneyline.
  • The Royals' games have gone over the total in 36 of their 95 opportunities.
  • The Royals have posted a record of 48-47-0 against the spread this season.
  • The Marlins have been the underdog on the moneyline 81 total times this season. They've finished 37-44 in those games.
  • Miami is 31-39 (winning 44.3% of its games) when playing as a moneyline underdog of +102 or longer.
  • The Marlins have played in 91 games with an over/under set, and have combined with their opponents to go over the total 43 times (43-48-0).
  • The Marlins have a 54-37-0 record against the spread this season (covering 59.3% of the time).

Royals Player Leaders

  • Bobby Witt Jr. leads Kansas City with 112 hits and a team-best slugging percentage of .504. He's batting .294 with an on-base percentage of .345.
  • Among the qualifying hitters in baseball, his batting average ranks 12th, his on-base percentage ranks 54th, and he is 20th in slugging.
  • Maikel Garcia leads Kansas City in OBP (.354) this season, fueled by 104 hits. He's batting .297 while slugging .454.
  • Among qualified hitters, his batting average ranks him ninth, his on-base percentage 42nd, and his slugging percentage 60th.
  • Vinnie Pasquantino is batting .272 with a .437 slugging percentage and 56 RBI this year.
  • Pasquantino has recorded a hit in seven games in a row. During his last 10 outings he is hitting .317 with four doubles, three home runs and nine RBIs.
  • Salvador Perez is batting .244 with a .287 OBP and 54 RBI for Kansas City this season.

Marlins Player Leaders

  • Kyle Stowers has racked up 89 hits with a .368 on-base percentage, leading the Marlins in both categories. He's batting .293 and slugging .543.
  • He ranks 15th in batting average, 23rd in on-base percentage and 12th in slugging percentage among all qualifying hitters in the big leagues.
  • Stowers brings a three-game hitting streak into this game. In his last five games he is batting .636 with three home runs, three walks and six RBIs.
  • Otto Lopez is batting .250 with nine doubles, 11 home runs and 29 walks. He's slugging .392 with an on-base percentage of .320.
  • His batting average ranks 101st among all qualified players, his on-base percentage ranks 96th, and he is 109th in slugging.
  • Agustin Ramirez is hitting .242 with 20 doubles, a triple, 14 home runs and 19 walks.
  • Xavier Edwards is slugging .341 to lead his team.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup