Royals vs. Marlins Prediction, Odds, Picks – July 18

Royals vs. Marlins Prediction, Odds, Picks - July 18

Royals vs. Marlins Prediction, Odds, Picks – July 18

Updated Jul. 18, 2025, 7:00 p.m. ET

The Miami Marlins, along with Kyle Stowers, are set to compete against Salvador Perez and the Kansas City Royals in the opening game of a three-game series this Friday at loanDepot park. The Royals enter this match as the favorites at -114, while the underdog Marlins are at -105, suggesting a potential upset. Kansas City is favored by -1. 747 live casino philippines5 on the run line, with the over/under for the game set at 7.5 runs.

Here’s everything you need to know about the Royals-Marlins matchup from a betting standpoint, including the run line, moneyline, total, and expert picks. Keep up with MLB on FOX Sports!

Royals vs. Marlins Game Information & Odds

When: Friday, July 18, 2025, at 7:10 p.m. ET

Where: loanDepot park in Miami, Florida

How to watch on TV: FDSFL and FDSKC

Favorite
Moneyline: Royals -114
Underdog
Moneyline: Marlins -105
Total
Over: 7.5 (-110)
Under: 7.5 (-111)
Run Line
Favorite: Royals -1.5 (+146)
Underdog: Marlins +1.5 (-176)

Royals vs. Marlins Prediction

Score Prediction: Marlins 6, Royals 5
Total Prediction: Over 7.5 runs
Win Probabilities: Royals 52%, Marlins 48%

Royals vs. Marlins Betting Insights

The Royals have been favored in 36 games so far this season, winning 19 of those for a 52.8% success rate. Kansas City is 17-17 when favored by -114 or more on the moneyline this season, implying a 53.3% chance of winning tonight’s game.

On the other hand, the Marlins have achieved 39 wins out of 84 games when listed as underdogs. They’ve managed to win 37 out of 77 games when they are at least -105 or worse on the moneyline, giving them a 51.2% implied chance of winning in this matchup.

More:  Top777: Heat vs. Lakers NBA Summer League Prediction, Odds and Key Players for July 10

Royals Recent Betting Performance

In their last 10 games as a moneyline favorite, the Royals won all four matchups. They hit the over on the run total three times in their last 10 outings, and are 5-5-0 against the spread during this stretch.

Royals Recent Stats

Record: 7-3
Runs Per Game: 4.1
Home Runs: 15
ERA: 3.44
K/9: 9.2

Royals Player Insights

Bobby Witt Jr. is hitting .294, with 32 doubles, three triples, and 14 home runs, along with 30 walks. He’s ranked 58th in home runs and 36th in RBIs among major league hitters. Maikel Garcia leads the team with a .297 batting average, ranking 152nd in homers and 97th in RBIs.

Vinnie Pasquantino has the team-high of 15 home runs and 56 RBIs. 777 peso online casino He heads into this game on a seven-game hitting streak, batting .317 during his last 10 outings, with four doubles, three home runs, and nine RBIs. Salvador Perez is hitting .244 with 24 doubles, 13 home runs, and 17 walks.

Royals Team Props

  • Vinnie Pasquantino: Hits O/U 0.5 (-270), Total Bases O/U 1.5 (+105), Home Runs O/U -, RBIs O/U 0.5 (+150)
  • Salvador Pérez: Hits O/U 0.5 (-255), Total Bases O/U 1. 8k85 (+110), Home Runs O/U -, RBIs O/U 0.5 (+155)
  • Maikel Garcia: Hits O/U 0.5 (-240), Total Bases O/U 1.5 (+135), Home Runs O/U -, RBIs O/U 0.5 (+185)
  • Jonathan India: Hits O/U 0.5 (-245), Total Bases O/U 1.5 (+125), Home Runs O/U -, RBIs O/U 0.5 (+225)
  • Jac Caglianone: Hits O/U 0.5 (-210), Total Bases O/U 1.5 (+135), Home Runs O/U -, RBIs O/U 0.5 (+185)

Marlins Recent Betting Performance

As underdogs in their last 10 games, the Marlins recorded a 5-4 record. They have hit the over three times, with a 3-6-1 trend in totals recently. The Marlins have covered the spread six times in their last 10 matchups.

More:  Top777: Jaguars 2024 NFL Playoff Odds (Jacksonville Expected to Miss Postseason For Second Straight Season)

Marlins Recent Stats

Record: 5-5
Runs Per Game: 4.8
Home Runs: 12
ERA: 3.10
K/9: 8.8

Marlins Player Insights

Kyle Stowers leads the Marlins with a batting average of .293, hitting 19 home runs and 54 RBIs. He ranks 18th in home runs and 36th in RBIs across all MLB hitters and is currently on a three-game hitting streak, batting .636 with three home runs and six RBIs in his last five games.

Otto Lopez has nine doubles, 11 home runs, and 29 walks with a .250 batting average. Augustin Ramirez is batting .242, achieving 20 doubles, a triple, and 14 home runs, while Xavier Edwards is hitting .284 with 13 doubles, a triple, and 32 walks.

Marlins Team Props

  • Xavier Edwards: Hits O/U 0 bk8.com login.5 (-275), Total Bases O/U 1.5 (+130), Home Runs O/U -, RBIs O/U 0.5 (+265)
  • Otto Lopez: Hits O/U 0 betso88 free 100 register app.5 (-235), Total Bases O/U 1.5 (+135), Home Runs O/U -, RBIs O/U 0.5 (+210)
  • Kyle Stowers: Hits O/U 0.5 (-220), Total Bases O/U 1.5 (+125), Home Runs O/U -, RBIs O/U 0.5 (+180)
  • Jesus Sanchez: Hits O/U 0.5 (-215), Total Bases O/U 1.5 (+130), Home Runs O/U -, RBIs O/U 0.5 (+195)
  • Agustin Ramirez: Hits O/U 0.5 (-220), Total Bases O/U 1.5 (+130), Home Runs O/U -, RBIs O/U 0.5 (+175)

What do you expect from this exciting matchup between the Royals and the Marlins?