The Kansas City Royals will play against the Miami Marlins on Saturday, July 19, 2025. The game will take place at loanDepot Park in Miami, FL. It is an afternoon game starting at 4:10 PM and will be broadcast on MLBN.
Royals vs. Marlins Betting Prediction
- Money Line Prediction: Miami Marlins +105. The Marlins have a better recent performance with a win against the Royals and a strong home record. Their starting pitcher, Cal Quantrill, might be struggling, but the Royals’ Michael Wacha has not been much better.
- Over/Under Prediction: Over 8.5 (-110). Both teams scored a lot in their last game, with the Marlins winning 8-7. The starting pitchers have high ERAs, suggesting more runs could be scored.
Team Trends
- The Kansas City Royals have a road record of 23-25 this season.
- The Miami Marlins have a home record of 21-27 this season.
- In their last game, the Miami Marlins won 8-7 against the Kansas City Royals.
- Kansas City Royals’ manager is Matt Quatraro, and their pitching coach is Brian Sweeney.
- Miami Marlins’ manager is Clayton McCullough, and their hitting coach is Pedro Guerrero.
Royals vs Marlins Preview
The Kansas City Royals will travel to Miami to play the Marlins at loanDepot Park. This afternoon game is set for 4:10 PM on July 19, 2025. Fans can watch the game on MLBN. The weather forecast suggests a hot day with broken clouds. The retractable roof at the stadium may keep the conditions stable inside.
Michael Wacha will start for the Royals. He has a 3.74 ERA and a 4-9 record. The Marlins will counter with Cal Quantrill, who holds a 5.62 ERA and a 3-8 record. Both teams will look to their pitchers to set the tone early in the game.
Miami Marlins: A Look at the Home Team
The Miami Marlins have a batting average of .254, which ranks them 5th in the league. Their on-base percentage is .313, placing them 16th. The team has hit 90 home runs this season, ranking 25th. Otto Lopez is a key player for the Marlins. He has played 80 games with a batting average of .249. Lopez leads the team with 42 runs and 49 RBIs. Cal Quantrill will start for the Marlins. His ERA is 5.62, and his record is 3-8. Quantrill’s WHIP is 1.45, which shows room for improvement.
Kansas City Royals: Ready for the Challenge
The Kansas City Royals have a batting average of .245, ranking 12th in the league. Their on-base percentage is .297, putting them at 23rd. With 75 home runs, they sit at 29th in the league. Bobby Witt Jr. is a standout player for the Royals. He has played 98 games with a batting average of .293. Witt Jr. leads the team with 58 runs and 54 RBIs. Michael Wacha will start for the Royals in this game. He holds an ERA of 3.74 and a WHIP of 1.27. Wacha’s record is 4-9 this season.
Final Betting Pick
The Miami Marlins are a good pick for the money line at +105. They have shown strong recent performance, including a win against the Royals. Playing at home, the Marlins have a slight edge, even with Cal Quantrill’s struggles. The Royals have a similar challenge with Michael Wacha, who has a 3.74 ERA and a 4-9 record. This makes the Marlins a solid choice for this game.
The over 8.5 total runs is another reasonable prediction. Both teams scored a lot in their last game, with the Marlins winning 8-7. The starting pitchers have high ERAs, indicating the potential for more runs. The Marlins’ recent games have shown their ability to score, and the Royals’ hitters have been active as well. This suggests a high-scoring game is likely.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:July 19, 2025 Marlins, Royals