Matchup: Kansas City Royals vs Miami Marlins
Event Date: Saturday, July 19, 2025
Venue: loanDepot park, Miami, FL
Broadcast: FanDuel Sports Network Florida
Betting Odds: Kansas City (-150) Miami (+125)
The Miami Marlins (44-51) will face off against the Kansas City Royals (47-50) at loanDepot park this Saturday. The moneyline for this matchup features the Royals at -150 and the Marlins at +125, with the total runs set at 8. The anticipated starting pitchers are Michael Wacha and Cal Quantrill.

This season, the Kansas City Royals are averaging 3.4 runs per game, ranking them 29th in the league. They have accumulated a total of 328 runs, with an on-base percentage (OBP) of .300. The team has notched 170 doubles and 73 home runs. With 324 runs batted in and 794 hits, Kansas City holds a batting average of .245. Their slugging percentage stands at .374, and they have registered 670 strikeouts while drawing 227 walks.
In terms of pitching, the Royals have a strikeout-to-walk ratio of 2.80 and a WHIP of 1.21. They have allowed 98 home runs and 356 runs this season, placing them 2nd in the league. Kansas City has given up 761 hits, with a 3.49 team ERA (2nd in MLB), and have recorded 794 strikeouts. They have issued 284 walks and have a FIP of 3.80 this year.
The Royals’ bullpen has achieved a 70.0% save rate across 92 save opportunities. To date, they have inherited 137 runners, with 31.4% scoring. Royals relievers have seen action in 96 situations with runners on base and have engaged in 107 high-leverage appearances. This season, Kansas City has called on 315 relief pitchers. The bullpen has tallied 51 holds (20th in MLB) and converted 28 of 40 save chances.
On the defensive side, the Houston Astros have finished the season with 2,586 putouts, 858 assists, and 41 errors, holding a fielding percentage of .988—ranking 7th in MLB. Kansas City’s defensive efficiency rates at 71.1% over 7,758 innings, placing them 8th overall.
Michael Wacha has spent 1,560 innings on the mound, racking up 1,374 strikeouts with a career ERA of 3.88 (673 earned runs). He holds a career WHIP of 1.281 and has allowed 1,507 hits (8.7 per nine innings) along with 491 walks. Wacha’s career record is 105-71, with a FIP of 3.82 after facing 6,580 batters.
The Miami Marlins have an OBP of .315 and a batting average of .254 this season. They have struck out 759 times (23rd in MLB) and achieved 825 hits, recording 87 home runs and 392 runs batted in. Miami boasts a slugging percentage of .392, averaging 4.29 runs per game (18th in MLB), with 159 doubles and 281 walks leading to 408 total runs.
As for their pitching stats, the Marlins have a WHIP of 1.330 and a FIP of 4.12. They rank 23rd in total hits allowed (821) and have given up 463 runs with a 4.58 ERA (430 earned runs). Their K/BB ratio is 8.00 (753 strikeouts vs. 303 walks), with 104 home runs allowed, averaging 4.93 runs per 9 innings (24th in MLB).
This season, Miami’s bullpen has entered 36 save opportunities, converting 22 of them for a save rate of 61.1%, ranking 18th in the league. They have used 303 pitchers from the bullpen and faced high-leverage situations 101 times, with runners on base 79 times. The inherited scoring percentage for Miami’s relief pitchers sits at 31.3% from 115 inherited runners. Overall, they have recorded 50 holds from 87 save situations and have suffered 14 blown saves.
In the fielding department, the Marlins have a defensive efficiency of 69.2% (20th in MLB) across 7,605 innings. They’ve successfully turned 65 double plays and have a fielding percentage of .986 (18th in MLB), with 831 assists, 48 errors, and 2,535 putouts.
Throughout his career, Quantrill has surrendered 805 hits and achieved 604 strikeouts over 800 innings. He has allowed 376 earned runs, resulting in a WHIP of 1.328 and a FIP of 4.2. His strikeout-to-walk ratio is 2.34, and he has faced 3,416 opponents in MLB. Quantrill, who has a career record of 46-42, holds a 4.23 ERA and allows 9.1 hits per nine innings.
Who do you predict will triumph in tonight’s MLB contest on the spread or moneyline?
Guy Bruhn’s Prediction: Back Miami (+125)
Get $60 worth of FREE premium member picks with no obligation, no sales pressure, and no credit card required. Instant access available—Click Here!
Source link