Your cart is currently empty!

Royals vs Marlins Prediction 07/18/2025 Picks
Pick details
Kansas City (47-50) vs Miami (44-51)
July 18, 2025 at 07:10 PM EDT
The Line: Betting Odds: Miami +1.5 — Over/Under: +7.5
In this article, we will formulate a Royals vs Marlins prediction for this MLB game on Friday, July 18th at loanDepot park in Miami, Florida. Let’s take a look at the prediction for this MLB matchup.
Kansas City Royals Betting Preview
The Kansas City Royals are 47-50 this season after they lost two out of three against the Mets by scores of 3-8, 1-3, and 3-2. In their game three win, Kansas City blew a 2-0 lead in the ninth, but they escaped with a run in the bottom of the ninth for the win. The Royals recorded 10 hits in the game, and they were led by Rave, who went 1-2 with two RBIs in the victory. Kansas City started Cameron, who allowed seven hits and zero earned runs over 6.2 innings, while Estevez blew the save, but also picked up the win.
Prior to that series, the Royals won all three against the Pirates and two out of three against the Diamondbacks. Kansas City has won five of its last seven games, and they are currently third in the AL Central standings. The Kansas City pitching staff has a 3.49 ERA with a 1.21 WHIP and a .235 opponent batting average, while the offense has scored 328 runs with a .245 batting average and a .300 on-base percentage this season. Vinnie Pasquantino has led KC with 15 home runs and 56 RBIs, while Bobby Witt has added 14 home runs and 54 RBIs this year. The projected starting pitcher for Kansas City is Seth Lugo, who is 6-5 with a 2.67 ERA and a 1.08 WHIP over 101.0 innings pitched this season.
Miami Marlins Betting Preview
The Miami Marlins are 44-51 this year after they won two out of three against Baltimore by scores of 2-5, 6-0, and 11-1. In their game three win, Miami jumped out to an early lead, and they scored the first 11 runs in the game for the easy victory. The Marlins recorded 18 hits in the game, and they were led by Stowers, who went 5-5 with three home runs and six RBIs in the win. Miami started Perez, who allowed three hits and zero earned runs over 7.0 innings for the win, while Faucher allowed one earned run in relief.
Prior to that series, the Marlins split four games with the Reds and lost two out of three against the Brewers. Miami has lost three of its last five games, and they are currently third in the NL East standings. The Miami pitching staff has a 4.58 ERA with a 1.33 WHIP and a .253 opponent batting average, while the offense has scored 408 runs with a .254 batting average and a .315 on-base percentage this season. Kyle Stowers has led Miami with 19 home runs and 54 RBIs, while Agustin Ramirez has added 14 home runs and 41 RBIs this year. The projected starting pitcher for Miami is Sandy Alcantara, who is 4-9 with a 7.22 ERA and a 1.48 WHIP over 91.0 innings pitched this year.
Why the Royals will beat the Marlins
The Marlins have lost nine of their last 10 home games following a win.
The Royals have won each of their last five night games against teams that held a losing record.
The road team has covered the run line in six of the Royals’ last seven games.
The Marlins have failed to cover the run line in three of their last four games against AL Central opponents following a road win.
The Marlins have trailed after 3 innings in each of their last three night games.
The Marlins have trailed after 5 innings in each of their last three night games.
Total Runs Facts
Each of the last five games between the Royals and Marlins have gone UNDER the total runs line.
Five of the Royals’ last six games against NL East opponents have gone UNDER the total runs line.
The ‘Inning 1 UNDER 0.5 runs’ market has hit in seven of the Royals’ last eight games.
The ‘Inning 1 OVER 0.5 runs’ market has hit in six of the Marlins’ last seven night games.
Miami Marlins Player Prop Facts
Kyle Stowers has hit a home run in three of his last four appearances with his team as a home underdog against AL Central opponents.
Jesus Sanchez has recorded at least one hit in each of the Marlins’ last eight games against AL opponents.
Kansas City Royals Player Prop Facts
Salvador Perez has hit at least one home run in three of the Royals’ last four games against NL opponents that held a losing record.
Salvador Perez has recorded at least one hit in each of his last 13 appearances after not playing the previous day.
Bobby Witt Jr. ranks T6th in the league in Steals (25) this season.
Matchup/League Facts
The Marlins rank 24th in the league for ERA this season (4.58).
The Marlins rank 24th in the league for runs allowed this season (463).
The Royals rank 29th in the league for home runs this season (73).
The Royals rank 2nd in the league for strikeouts against this season (670).
Royals vs Marlins Prediction
Miami comes into this matchup after a nice series win over Baltimore, and they will try to gain some ground in the NL East. The Marlins are 20-27 at home this year, while the Royals are 23-24 on the road. Kansas City hasn’t had a ton of success in the AL Central this year, but they are starting Lugo, who has allowed two earned runs or fewer in seven straight starts. Miami is going with Alcantara, who has allowed at least five earned runs in three straight outings. Take the Royals here.