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 4:13 a.m.

In MLB action on Saturday, the Arizona Diamondbacks play the Kansas City Royals.

All the info you need to make smart bets on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Diamondbacks vs Royals Game Info

  • Arizona Diamondbacks (43-45) vs. Kansas City Royals (42-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

The probable pitchers are Ryne Nelson (4-2) for the Diamondbacks and Michael Wacha (4-8) for the Royals. Nelson and his team have a record of 7-1-0 against the spread 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 have an 8-9-0 ATS record in Wacha's 17 starts that had a set spread. The Royals are 6-5 in Wacha's 11 starts this season that 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

  • Arizona is a -112 favorite on the moneyline, while Kansas City is a -104 underdog 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%, of the 58 contests they have been named as odds-on favorites in this year.
  • This season Arizona has been victorious 28 times in 57 chances when named as a favorite of at least -112 on the moneyline.
  • The Diamondbacks and their opponents have gone over in 46 of their 85 games with a total set by sportsbooks this season.
  • In 85 games with a line this season, the Diamondbacks have a mark of 39-46-0 against the spread.
  • The Royals have put together a 27-29 record in games they were listed as the moneyline underdog (winning 48.2% of those games).
  • Kansas City is 23-28 (winning 45.1% of its games) when it has played as a moneyline underdog of -104 or longer.
  • The Royals have combined with opponents to go over the total 34 times this season for a 34-52-2 record against the over/under.
  • The Royals have put together a 46-42-0 record ATS this season (covering 52.3% of the time).

Diamondbacks Player Leaders

  • Geraldo Perdomo leads Arizona with an OBP of .371 this season while batting .273 with 52 walks and 48 runs scored. He has a slugging percentage of .420.
  • Among qualifying hitters, he ranks 51st in batting average, his on-base percentage ranks 22nd, and he is 82nd in slugging.
  • Josh Naylor has hit 10 homers this season while driving in 55 runs. He's batting .303 this season and slugging .470 with an on-base percentage of .358.
  • He ranks ninth in batting average, 35th in on-base percentage and 44th in slugging among qualified hitters.
  • Naylor heads into this game looking to extend his two-game hit streak. During his last five outings he is hitting .313 with a double, a home run, two walks and six RBIs.
  • Eugenio Suarez has collected 79 base hits, an OBP of .320 and a slugging percentage of .570 this season.
  • Suarez brings a two-game hitting streak into this matchup. During his last five outings he is hitting .167 with three home runs, a walk and four RBIs.
  • Ketel Marte is batting .298 with a .401 OBP and 40 RBI for Arizona this season.
  • Marte has safely hit in three games in a row. In his last five games he is batting .222 with two home runs, four walks and three RBIs.

Royals Player Leaders

  • Bobby Witt Jr. has racked up 103 hits with a .490 slugging percentage, both team-high stats for the Royals. He's batting .293 and with an on-base percentage of .346.
  • Including all the qualifying hitters in MLB, his batting average is 14th, his on-base percentage is 57th, and he is 29th in slugging.
  • Witt brings an eight-game hitting streak into this game. During his last 10 outings he is batting .372 with four doubles, a home run, two walks and seven RBIs.
  • Maikel Garcia's .362 on-base percentage paces his team. He has a batting average of .303 while slugging .467.
  • Including all qualifying hitters, his batting average puts him ninth, his on-base percentage is 29th, and he is 46th in slugging.
  • Vinnie Pasquantino is batting .271 with 10 doubles, a triple, 14 home runs and 27 walks.
  • Jonathan India is batting .246 with 18 doubles, four home runs and 33 walks.

Diamondbacks vs Royals Head to Head

  • 7/4/2025: 9-3 KC (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 7/24/2024: 8-6 ARI (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 7/23/2024: 6-2 ARI (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 7/22/2024: 10-4 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
  • 4/26/2023: 2-0 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -290, Underdog Moneyline: +235)
  • 4/25/2023: 5-4 KC (Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
  • 4/24/2023: 5-4 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 10, Favorite Moneyline: -156, Underdog Moneyline: +132)
  • 8/24/2022: 5-3 KC (Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 8/23/2022: 7-3 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 5/24/2022: 8-6 ARI (Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -215, Underdog Moneyline: +180)

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