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

Odds updated as of 4:12 a.m.
MLB action on Monday includes the Kansas City Royals taking on the Arizona Diamondbacks.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
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: (-116) | ARI: (-102)
- Spread: KC: +1.5 (-184) | ARI: -1.5 (+152)
- Total: 9 -- Over: (-122) | Under: (+100)
Royals vs Diamondbacks Probable Starting Pitchers
Probable Pitchers: Noah Cameron (Royals) - 9-8, 4.08 ERA vs TBA (Diamondbacks)
Noah Cameron (9-8) take the hill for the Royals in this matchup. The Diamondbacks, however, have yet to list a starting pitcher. Cameron's team is 11-13-0 against the spread in his starts this season. Cameron's team is 6-4 this season when he starts and they are the moneyline favorite.
Royals vs Diamondbacks Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (56.5%)
Royals vs Diamondbacks Moneyline
- The moneyline numbers for Royals vs. Diamondbacks reveal Kansas City as the favorite (-116) and Arizona as the underdog (-102) 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 +152 to cover, while the Royals are -184 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 runs, with the odds on the over -122 and the under set at +100.
Bet on Kansas City Royals vs. Arizona Diamondbacks on FanDuel today!
Royals vs Diamondbacks Betting Trends
- The Royals have been favorites in 46 games this season and have come away with the win 26 times (56.5%) in those contests.
- Kansas City has a record of 20-17 when favored by -116 or more this year.
- The Royals and their opponents have gone over the total this season in 65 of their 139 opportunities.
- The Royals are 72-67-0 against the spread in their 139 games with a line set by sportsbooks this season.
- The Diamondbacks have won 46.2% of the games this season they were the moneyline underdog (37-43).
- Arizona has gone 30-38 when playing as a moneyline underdog with odds of -102 or longer (44.1%).
- The Diamondbacks have played in 143 games with a set over/under, and have combined with opponents to go over the total 61 times (61-78-4).
- The Diamondbacks have covered 53.1% of their games this season, going 76-67-0 against the spread.
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City with an OBP of .362, plus a team-best slugging percentage of .455. He's batting .285 on the season.
- Among qualified hitters in the majors, 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. During his last five outings he is batting .278 with two doubles, a home run, four walks and an RBI.
- Jac Caglianone leads Kansas City in total hits (134) this season while batting .283 with 52 extra-base hits. He's slugging .494 with an on-base percentage of .331.
- Among qualified hitters, he ranks 17th in batting average, 69th in on-base percentage and 18th in slugging percentage.
- Carter Jensen has 107 hits this season and has a slash line of .230/.315/.440.
- Salvador Perez has been key for Kansas City with 117 hits, an OBP of .271 plus a slugging percentage of .383.
- Perez brings a five-game hitting streak into this game. 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-high .468 slugging percentage. He's batting .240 with an on-base percentage of .335.
- Including all qualified hitters in MLB, he ranks 100th in batting average, 64th in on-base percentage and 33rd in slugging percentage.
- Geraldo Perdomo has 18 doubles, six triples, nine home runs and 82 walks while hitting .252. He's slugging .366 with an on-base percentage of .359.
- Including all qualifying hitters, he ranks 74th in batting average, 31st in on-base percentage and 122nd in slugging percentage.
- Ketel Marte has 24 doubles, three triples, 22 home runs and 43 walks while batting .251.
- Gabriel Moreno has 122 hits with a .378 on-base percentage to lead his team in both.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



