START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Diamondbacks vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 5

Subscribe to our newsletter

Diamondbacks vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 5

Odds updated as of 12:11 a.m.

The Arizona Diamondbacks versus the Kansas City Royals is on the MLB schedule for Saturday.

Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital info regarding this game.

Diamondbacks vs Royals Game Info

  • Arizona Diamondbacks (43-44) vs. Kansas City Royals (41-47)
  • Date: Saturday, July 5, 2025
  • Time: 4:10 p.m. ET
  • Venue: Chase Field -- Phoenix, Arizona
  • Coverage: ARID and FDSKC

Diamondbacks vs Royals Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: ARI: (-112) | KC: (-104)
  • Spread: ARI: +1.5 (-192) | KC: -1.5 (+158)
  • Total: 8.5 -- Over: (-100) | Under: (-122)

Diamondbacks vs Royals Probable Starting Pitchers

Probable Pitchers: Ryne Nelson (Diamondbacks) - 4-2, 3.61 ERA vs Michael Wacha (Royals) - 4-8, 3.62 ERA

This contest's pitching matchup is set, as the Diamondbacks will send Ryne Nelson (4-2) to the mound, while Michael Wacha (4-8) will answer the bell for the Royals. Nelson and his team are 7-1-0 ATS this season when he starts. Nelson's team has been victorious in 60% of the games he's started as the moneyline favorite with a record of 3-2. The Royals are 8-9-0 ATS in Wacha's 17 starts that had a set spread. The Royals have a 6-5 record in Wacha's 11 starts this season when they were the moneyline underdog.

Diamondbacks vs Royals Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Diamondbacks win (61.8%)

Diamondbacks vs Royals Moneyline

  • Looking at the moneyline for Diamondbacks-Royals, Arizona is the favorite at -112, and Kansas City is -104 playing on the road.

Diamondbacks vs Royals Spread

  • The Royals are 1.5-run favorites against the spread for this matchup with the Diamondbacks. The Royals are +158 to cover, while the Diamondbacks are -192 to cover as a 1.5-run underdog on the runline.

Diamondbacks vs Royals Over/Under

  • The over/under for Diamondbacks-Royals on July 5 is 8.5. The over is -100, and the under is -122.

Bet on Arizona Diamondbacks vs. Kansas City Royals on FanDuel today!

Diamondbacks vs Royals Betting Trends

  • The Diamondbacks have won in 29, or 50.9%, of the 57 contests they have been named as odds-on favorites in this year.
  • This year Arizona has won 28 of 56 games when listed as at least -112 on the moneyline.
  • The Diamondbacks' games have gone over the total in 45 of their 84 opportunities.
  • The Diamondbacks are 39-45-0 against the spread in their 84 games that had a posted line this season.
  • The Royals have won 26 of the 55 games they were listed as the moneyline underdog this season (47.3%).
  • Kansas City has gone 23-28 when playing as a moneyline underdog with odds of -104 or longer (45.1%).
  • The Royals have combined with opponents to hit the over on the total 33 times this season for a 33-52-2 record against the over/under.
  • The Royals are 45-42-0 against the spread this season.

Diamondbacks Player Leaders

  • Geraldo Perdomo has 85 hits this season and a team-best OBP of .365. He has a .269 batting average and a slugging percentage of .418.
  • He is 58th in batting average, 24th in on-base percentage, and 83rd in slugging among qualifying hitters in MLB.
  • Josh Naylor has an OPS of .828, fueled by an OBP of .357 and a team-best slugging percentage of .471 this season. He's batting .303.
  • Among qualifying hitters, his batting average places him 10th, his on-base percentage 39th, and his slugging percentage 44th.
  • Eugenio Suarez has 78 hits this season and has a slash line of .250/.318/.561.
  • Ketel Marte has 19 home runs, 40 RBI and a batting average of .299 this season.
  • Marte brings a two-game hitting streak into this game. During his last five outings he is hitting .222 with three home runs, three walks and four RBIs.

Royals Player Leaders

  • Bobby Witt Jr. has a slugging percentage of .488 and has 100 hits, both team-high numbers for the Royals. He's batting .289 and with an on-base percentage of .343.
  • He is 23rd in batting average, 58th in on-base percentage and 31st in slugging percentage among all qualified hitters in MLB.
  • Witt heads into this game on a seven-game hitting streak. In his last 10 games he is batting .310 with four doubles, a home run, two walks and six RBIs.
  • Maikel Garcia has a .365 OBP to pace his team. He has a batting average of .305 while slugging .469.
  • Including all qualifying hitters, he ranks seventh in batting average, 24th in on-base percentage and 45th in slugging percentage.
  • Vinnie Pasquantino is batting .266 with 10 doubles, a triple, 12 home runs and 27 walks.
  • Jonathan India has 17 doubles, four home runs and 33 walks while hitting .244.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup