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!



