
Royals vs. Marlins Prediction, Odds, Picks - July 20
The Kansas City Royals versus Miami Marlins game on Sunday at 1:40 p.m. ET will showcase a pair of hot hitters in Salvador Perez and Kyle Stowers. The Marlins are -101 moneyline underdogs for this matchup against the favored Royals (-119). Kansas City is the favorite on the run line (-1.5 with +145 odds). The over/under for the contest is listed at 7.5 runs.
Check out everything you need to know from a betting perspective on the Royals-Marlins game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Royals vs. Marlins Highlights | MLB on FOX
Royals vs. Marlins Game Information & Odds
- When: Sunday, July 20, 2025 at 1:40 p.m. ET
- Where: loanDepot park in Miami, Florida
- How to watch on TV: FDSFL and FDSKC
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Royals | -119 | -101 | 7.5 | -101 | -119 | -1.5 | +145 | -173 |
Royals vs. Marlins Prediction
- Score Prediction: Marlins 4, Royals 3
- Total Prediction: Under 7.5 runs
- Win Probabilities: Royals 54%, Marlins 46%
Royals vs. Marlins Betting Insights
- The Royals have entered the game as favorites 38 times this season and won 19, or 50%, of those games.
- Kansas City is 15-14 this season when entering a game favored by -119 or more on the moneyline.
- Oddsmakers have implied with the moneyline set for this matchup that the Royals have a 54.3% chance to win.
- The Marlins have come away with 41 wins in the 86 contests they have been listed as the underdogs in this season.
- This season, Miami has been victorious 36 times in 76 chances when named as an underdog of at least -101 or longer on the moneyline.
- Sportsbooks have implied with the moneyline set for this matchup that the Marlins have a 50.2% chance of pulling out a win.
Royals Recent Betting Performance
- The Royals went 4-2 across the six games they were favored on the moneyline in their last 10 matchups.
- In their last 10 matchups -- all had a set run total -- the Royals and their opponents combined to go over the total three times.
- The Royals' record against the spread is 3-7-0 over their past 10 games.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 3.7 |
| HR | 15 |
| ERA | 3.98 |
| K/9 | 8.6 |
Royals Player Insights
- Bobby Witt Jr. has 32 doubles, three triples, 14 home runs and 30 walks while batting .290.
- Among all hitters in MLB, Witt's home run total places him 61st, and his RBI tally ranks him 43rd.
- Maikel Garcia is hitting .295 to lead his team.
- Garcia is 154th in home runs and 99th in RBI in the bigs.
- Vinnie Pasquantino has racked up a team-high 15 home runs and 56 runs batted in.
- Perez has 25 doubles, 14 home runs and 18 walks while batting .248.
- Perez is riding a two-game hitting streak into this one. During his last five outings he is batting .313 with a double, a home run, two walks and an RBI.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-265) | 1.5 (+110) | - | 0.5 (+170) |
| Salvador Pérez | 0.5 (-240) | 1.5 (+120) | - | 0.5 (+165) |
| Maikel Garcia | 0.5 (-250) | 1.5 (+130) | - | 0.5 (+200) |
| Jonathan India | 0.5 (-220) | 1.5 (+140) | - | 0.5 (+250) |
| Jac Caglianone | 0.5 (-200) | 1.5 (+145) | - | 0.5 (+200) |
Marlins Recent Betting Performance
- In nine games as underdogs over the last 10 matchups, the Marlins have a record of 6-3.
- In their last 10 games with a total, the Marlins and their opponents have failed to hit the over seven times.
- The Marlins have won six of their last 10 games against the spread.
Marlins Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 5 |
| HR | 12 |
| ERA | 2.97 |
| K/9 | 7.7 |
Marlins Player Insights
- Stowers paces the Marlins with 21 home runs and 59 runs batted in, while posting a team-high batting average of .299.
- Stowers' home run total places him 14th in the big leagues, and he ranks 22nd in RBI.
- Stowers brings a hitting streak of five games into this game. During his last five outings he is hitting .647 with a double, five home runs, four walks and 11 RBIs.
- Otto Lopez has 11 doubles, 11 home runs and 29 walks while batting .249.
- Lopez is 105th in home runs and 51st in RBI among all MLB hitters this season.
- Xavier Edwards has 15 doubles, two triples, a home run and 33 walks while batting .287.
- Agustin Ramirez is hitting .241 with 20 doubles, a triple, 14 home runs and 19 walks.
Marlins Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Otto Lopez | 0.5 (-270) | 1.5 (+125) | - | 0.5 (+200) |
| Kyle Stowers | 0.5 (-200) | 1.5 (+135) | - | 0.5 (+185) |
| Eric Wagaman | 0.5 (-220) | 1.5 (+140) | - | 0.5 (+175) |
| Agustin Ramirez | 0.5 (-255) | 1.5 (+120) | - | 0.5 (+185) |
| Xavier Edwards | 1.5 (+185) | 1.5 (+125) | - | 0.5 (+290) |
Royals vs. Marlins Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 MLB Free Agent Signings, Trades: Miami Marlins Add Closer Pete Fairbank
Yankees History: Mike Kekich and Fritz Peterson Trade Families
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
10 fastest pitches in MLB History: Regular season and playoff records
Mets Trade 2-Time All-Star Jeff McNeil and Cash to Athletics
What’s Next: How the Willson Contreras Trade Impacts the Red Sox and Cardinals
World Series Winners: Complete list of champions by year
What are the 100 best athlete nicknames of all time?
Who are the 10 best father-son sports duos of all time?
2026 MLB Free Agent Signings, Trades: Miami Marlins Add Closer Pete Fairbank
Yankees History: Mike Kekich and Fritz Peterson Trade Families
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
10 fastest pitches in MLB History: Regular season and playoff records
Mets Trade 2-Time All-Star Jeff McNeil and Cash to Athletics
What’s Next: How the Willson Contreras Trade Impacts the Red Sox and Cardinals
World Series Winners: Complete list of champions by year
What are the 100 best athlete nicknames of all time?
Who are the 10 best father-son sports duos of all time?

