Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Royals vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for Sept. 7

Subscribe to our newsletter

Royals vs Diamondbacks Prediction, Odds, Moneyline, Spread & Over/Under for Sept. 7

Odds updated as of 1:12 p.m.

Monday's slate in the MLB includes a matchup between the Kansas City Royals and the Arizona Diamondbacks.

We've got you covered, in terms of the vital information about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Royals vs Diamondbacks Game Info

  • Kansas City Royals (64-80) vs. Arizona Diamondbacks (76-68)
  • Date: Monday, September 7, 2026
  • Time: 2:10 p.m. ET
  • Venue: Kauffman Stadium -- Kansas City, Missouri
  • Coverage: Royals.TV and Dbacks.TV

Royals vs Diamondbacks Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: KC: (-112) | ARI: (-104)
  • Spread: KC: +1.5 (-178) | ARI: -1.5 (+146)
  • Total: 9.5 -- Over: (+102) | Under: (-124)

Royals vs Diamondbacks Probable Starting Pitchers

Probable Pitchers: Noah Cameron (Royals) - 9-8, 4.08 ERA vs Derek Law (Diamondbacks) - 0-0, 1.93 ERA

The Royals will look to Noah Cameron (9-8) against the Diamondbacks and Derek Law. Cameron and his team have a record of 11-13-0 against the spread when he starts. Cameron's team has a record of 6-4 this season when he starts and they are the favorite on the moneyline. Law's team was never the underdog on the moneyline a season ago in games he pitched.

Royals vs Diamondbacks Prediction & Pick

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

Royals vs Diamondbacks Moneyline

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

Royals vs Diamondbacks Spread

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

Royals vs Diamondbacks Over/Under

  • Royals versus Diamondbacks on Sept. 7 has an over/under of 9.5 runs, with the odds on the over +102 and the under set at -124.

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

Royals vs Diamondbacks Betting Trends

  • The Royals have been chosen as favorites in 46 games this year and have walked away with the win 26 times (56.5%) in those games.
  • This year Kansas City has won 22 of 41 games when listed as at least -112 on the moneyline.
  • The Royals' games have gone over the total in 65 of their 139 opportunities.
  • The Royals have an against the spread record of 72-67-0 in 139 games with a line this season.
  • The Diamondbacks have been the moneyline underdog 80 total times this season. They've finished 37-43 in those games.
  • Arizona has a record of 33-43 when playing as a moneyline underdog with odds of -104 or longer (43.4%).
  • The Diamondbacks have played in 143 games with an over/under set, and have combined with opponents to go over the total 61 times (61-78-4).
  • The Diamondbacks have gone 76-67-0 ATS this season.

Royals Player Leaders

  • Bobby Witt Jr. has an OPS of .817, fueled by an OBP of .362 to go with a slugging percentage of .455. He has a .285 batting average, as well.
  • Among the qualified hitters in baseball, his batting average ranks 14th, his on-base percentage ranks 26th, and he is 46th in slugging.
  • Witt hopes to build on a three-game hitting streak in this matchup. In his last five games he is batting .278 with two doubles, a home run, four walks and an RBI.
  • Jac Caglianone leads Kansas City with 134 hits. He is batting .283 this season and has 52 extra-base hits. He's also slugging .494 with an on-base percentage of .331.
  • Among all qualified hitters, he ranks 17th in batting average, 69th in on-base percentage and 18th in slugging percentage.
  • Carter Jensen is batting .230 with a .440 slugging percentage and 67 RBI this year.
  • Salvador Perez has 19 home runs, 68 RBI and a batting average of .226 this season.
  • Perez enters this game on a five-game hitting streak. In his last five games he is batting .368 with a double, two home runs, a walk and six RBIs.

Diamondbacks Player Leaders

  • Corbin Carroll has racked up a team-best .468 slugging percentage. He's batting .240 with an on-base percentage of .335.
  • Including all qualifying hitters in MLB, he is 100th in batting average, 64th in on-base percentage and 33rd in slugging percentage.
  • Geraldo Perdomo is hitting .252 with 18 doubles, six triples, nine home runs and 82 walks. He's slugging .366 with an on-base percentage of .359.
  • He is currently 74th in batting average, 31st in on-base percentage and 122nd in slugging percentage among all qualifying batters.
  • Ketel Marte is hitting .251 with 24 doubles, three triples, 22 home runs and 43 walks.
  • Gabriel Moreno has racked up 122 hits with a .378 OBP to lead his team in both.

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