Kansas City Royals vs Miami Marlins Prediction, 7/19/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Miami Marlins
Date: Saturday, July 19, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Kansas City (-150) Miami (+125)
The Miami Marlins (44-51) are hosting the Kansas City Royals (47-50) at loanDepot park on Saturday. The moneyline on this contest has the Royals at -150 while the Marlins are opening at +125. The total has been set at 8. The expected starting pitchers are Michael Wacha and Cal Quantrill.


As a team, the Kansas City Royals are scoring 3.4 runs per contest, which has them at 29th in the league. They have earned a total of 328 runs scored and hold an OBP of .300. The Royals have accumulated 170 doubles as a squad and have hit 73 baseballs out of the park. They have 324 runs batted in in addition to 794 hits on the season, and their batting average is .245. Kansas City is slugging .374 and have struck out 670 times, while being walked on 227 occasions.
Get all of our MLB Betting Picks
They have a strikeout to walk ratio of 2.80 and their pitching staff sits with a WHIP of 1.21. Royals pitchers have surrendered 98 home runs in addition to 356 runs in total (2nd in the league). Kansas City has allowed 761 hits (7.9 per 9 innings) and 334 earned runs. The Royals hold a team ERA of 3.49 for the year (2nd in baseball), and they have struck out 794 hitters. They have walked 284 opposing batters and their FIP comes in at 3.80 as a squad on the campaign.
The Royals bullpen have compiled a save rate of 70.0% and have stepped onto the mound in 92 save situations. The relievers have inherited 137 runners so far this year and 31.4% of those runners earned a run for their team. Royals relief pitchers have gone to the mound with runners on base 96 times and also have had 107 appearances in high leverage situations. The Royals have dispatched 315 relief pitchers to the mound so far this year. The bullpen have recorded 51 holds so far this year (20th in the league). They have compiled 28 saves on the campaign and have not converted 12 of their 40 save opportunities.
The Houston Astros have earned 2,586 putouts on the campaign, in addition to 858 assists and 41 errors. Their fielding percentage is at .988 which has them ranked 7th in pro baseball, and have accumulated 74 double plays. The Royals have turned 71.1% of balls hit into play into outs out of their 7,758 innings on the diamond, which has them ranked 8th in baseball.
Wacha has taken the mound for 1,560 innings and has 1,374 strikeouts in his career. His earned run average is 3.88 (673 earned runs allowed) and his career WHIP is 1.281. He has allowed 1,507 base hits (8.7 hits per nine innings) and has 491 walks. Wacha (105-71 career mark) has a FIP of 3.82 and he has faced 6,580 batters in the majors.
The Miami Marlins have tallied an OBP of .315 and a batting average of .254 for the year. They have struck out on 759 instances (23rd in the league) and have recorded 825 hits. Miami has recorded 87 home runs for the season as well as 392 runs batted in. The Marlins hold a slugging percentage of .392 and they earn 4.29 runs per contest (18th in baseball). They have hit 159 two-baggers, while getting a free base 281 times as well as scoring 408 runs.
The Marlins have a WHIP of 1.330 and have a FIP of 4.12 as a squad this season. They have a ranking of 23rd in the league as a staff in total hits relinquished with 821. The Miami pitching staff have given up 463 runs so far this year while holding an ERA of 4.58 (430 earned runs relinquished). They currently have a K/BB ratio of 8.00 (753 strikeouts against 303 free passes). They have conceded 104 dingers and they concede 4.93 runs per 9 innings (24th in baseball).
Miami has called on bullpen pitchers to step onto the hill in 36 save opportunities and they have walked away with 22 saves. They are ranked 18th in the league with a save rate of 61.1%, and they have dispatched 303 bullpen pitchers to the mound so far this season. Their bullpen pitchers have stepped onto the mound 101 times in high leverage situations and on 79 occasions with runners on. Miami bullpen pitchers hold an inherited score percentage of 31.3% out of their 115 inherited base runners. With 87 save situations, the Marlins have 50 holds in addition to 14 blown saves.
Out of their 7,605 innings played, the Marlins have earned a defensive efficiency of 69.2% (20th in professional baseball). The Miami Marlins have gotten 65 double plays and have accounted for a fielding rate of .986 (18th in baseball). The Marlins have 831 assists, 48 errors and have 2,535 putouts for the year.
Thus far in his career, Quantrill has allowed 805 base hits while earning 604 strikeouts in 800 innings pitched. He has conceded a total of 376 ER's while earning a WHIP of 1.328 and having a FIP of 4.2. He has a strikeout to walk ratio of 2.34 and he has gone up against 3,416 opposing hitters during his MLB career. Quantrill (46-42 mark in his career) is the owner of a 4.23 earned run average while giving up 9.1 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Miami (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Miami Marlins - Twitter
Kansas City Royals - Twitter