Diamondbacks vs. Royals Dunkel MLB Picks, Predictions and Prop Bets - July 5
05 July 2025

The Arizona Diamondbacks (43-45) host the Kansas City Royals (42-47) at 4:10 p.m. ET on Saturday, a game featuring two of the league's most consistent hitters. Josh Naylor has an average of .303 (ninth in league) for the Diamondbacks, while Maikel Garcia is ninth at .303 for the Royals.
The moneyline odds for the game between the Diamondbacks (-114) and Royals (-105) suggest a close contest. The game's over/under is set at 8.5.
Diamondbacks vs. Royals Odds, Game Time
- Game day: Saturday, July 5, 2025
- Game time: 4:10 p.m. ET
- Location: Phoenix, Arizona
- Stadium: Chase Field
- Favorite: Diamondbacks (-114)
- Underdog: Royals (-105)
- Over/under: 8.5
How to Watch Diamondbacks vs. Royals
- TV Channel: FanDuel Sports Network Midwest Extra - Missouri
- Live Stream: Fubo (Watch for free)
Diamondbacks vs. Royals: Betting the Moneyline
- The Diamondbacks have a 30-29 record in games they were listed as the moneyline favorite (winning 50.8% of those games).
- Kansas City has come away with 27 wins in the 57 contests it has been listed as the underdogs in this season.
- Arizona has entered 56 games this season favored by -114 or more and is 29-27 in those contests.
- This year, the Royals have won 21 of 50 games when listed as at least -105 or worse on the moneyline.
- The Diamondbacks have a 53.3% chance to win this matchup based on the moneyline's implied probability.
- The Royals have an implied victory probability of 51.2% according to the moneyline set by oddsmakers for this matchup.
Diamondbacks vs. Royals: Betting the Spread & Total
- The Diamondbacks have combined with opponents to hit the over on the total 46 times this season for a 46-37-4 record against the over/under.
- Kansas City and its opponents have gone over the total this season in 35 of its 89 opportunities.
- The Diamondbacks have covered 48.3% of their games this season, going 42-45-0 against the spread.
- In 89 games with a line this season, the Royals have a mark of 47-42-0 against the spread.
