Royals vs. Marlins Prediction, Odds, Picks – July 20
The Kansas City Royals are set to face off against the Miami Marlins on Sunday at 1:40 p.m. ET, featuring standout players Salvador Perez and Kyle Stowers. legit online casino app philippines phbet bet The Marlins enter this matchup as underdogs at -101 on the moneyline, while the Royals are favored at -119. Kansas City is also favored on the run line at -1.5 with +145 odds. The over/under for the game is pegged at 7.5 runs.
Here’s everything you need to know from a betting perspective on the Royals-Marlins game, including insights on the run line, moneyline, and total, along with expert picks.
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: Royals
Favorite Moneyline: -119
Underdog Moneyline: -101
Total: 7.5
Over Total Odds: -101
Under Total Odds: -119
Run Line: Royals -1.5 +145
Underdog Run Line Odds: -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 been favored in 38 games this season, winning 19 of them, which totals to a 50% win rate. Kansas City has a record of 15-14 when favored by -119 or more on the moneyline this season. The odds suggest the Royals have a 54.3% chance to win this matchup.
On the other hand, the Marlins have secured 41 wins in 86 contests where they have been listed as the underdogs, achieving success 36 times out of 76 when underdogs of at least -101 or longer on the moneyline. According to the odds, Miami has a 50.2% chance of securing a victory.
Royals Recent Betting Performance
The Royals went 4-2 in their last six games where they were favored on the moneyline. In their past 10 matchups with a set run total, they and their opponents combined went over the total three times. Kansas City’s spread record over their last 10 games stands at 3-7-0.
Royals Recent Stats
Record: 5-5
Runs Per Game: 3.7
Home Runs: 15
ERA: 3.98
Strikeouts/9: 8.6
Royals Player Insights
Bobby Witt Jr. leads the Royals with 32 doubles, three triples, 14 home runs, and 30 walks while batting jiliasia casino.290. His home run total ranks him 61st among MLB players, and he stands 43rd in RBIs. Maikel Garcia is also performing well, hitting .295. Vinnie Pasquantino has a team-high 15 home runs and 56 RBIs. Salvador Pérez has 25 doubles and 14 home runs while batting .248, currently on a two-game hitting streak, batting .313 over his last five outings.
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 order tagalog.5 (+165)
- Maikel Garcia: 0.5 (-250) | 1.5 (+130) | – | 0.5 (+200)
- Jonathan India: 0.5 (-220) | 1.5 (+140) | – | 0. x777 com bingo tongits game5 (+250)
- Jac Caglianone: 0.5 (-200) | 1.5 (+145) | – | 0.5 (+200)
Marlins Recent Betting Performance
The Marlins have played as underdogs in nine of their last ten matchups, achieving a record of 6-3. In their last ten games with a total, they and their opponents have only once gone over the total, failing to do so seven times. Miami has also triumphed in six of their last ten games against the spread.
Marlins Recent Stats
Record: 6-4
Runs Per Game: 5
Home Runs: 12
ERA: 2.97
Strikeouts/9: 7.7
Marlins Player Insights
Kyle Stowers leads the Marlins with 21 home runs and 59 RBIs, boasting a team-high batting average of .299, ranking him 14th in home runs and 22nd in RBIs across the league. Stowers enters this game with a five-game hitting streak, batting .647 in his last five outings. Otto Lopez and Xavier Edwards are also notable contributors to the team’s offense this season.
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
Catch the standout moments from this exciting MLB matchup between the Kansas City Royals and the Miami Marlins. FOX Sports has created this story using technology provided by Data Skrive and data from Sportradar.
Are you ready to place your bets on this thrilling matchup between the Royals and Marlins?