Arizona Diamondbacks vs Kansas City Royals Prediction, 9/7/2026 MLB Picks, Best Bets & Odds
Game: Arizona Diamondbacks vs Kansas City Royals
Date: Monday, September 7, 2026
Location: Kauffman Stadium in Kansas City, MO
TV: MLB.TV
Odds/Point Spread: Arizona (-132) Kansas City (+110)
The Kansas City Royals (63-80) are hosting the Arizona Diamondbacks (75-68) at Kauffman Stadium on Monday. The line on this matchup has Arizona at -132 while Kansas City is coming in at +110. The over/under is set at 9. The pitchers who are expected to start are Jose Cabrera and Noah Cameron.
Join Docs Sports Free to Enter $10,000 Football Contest + Other Cash Contests up to 21 Million.See details here

Arizona is slugging .394 and have been rung up 1,045 times, while taking a walk on 476 occasions. They have 604 runs batted in and 1,155 hits on the year, while their average at the plate comes in at .242. The Diamondbacks have tallied 239 two-baggers as a unit and have hit 140 baseballs out of the park. They have notched a total of 633 runs scored while holding a team on-base percentage of .314. As a unit, the Arizona Diamondbacks are putting up 4.4 runs per game, which has them sitting at 17th in MLB.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks Today
The Diamondbacks have compiled a team ERA of 4.14 on the campaign (15th in MLB), and their staff has rung up 979 hitters. Diamondbacks pitchers have yielded 161 home runs and 635 total runs (16th in the league). Their pitching staff has walked 425 opposing hitters and their FIP comes in at 4.34 as a squad for the season. Arizona has relinquished 1,201 base hits (8.5 per 9 innings) and 584 earned runs. Their strikeout to walk ratio is 2.30 and their pitching staff holds a collective WHIP of 1.28.
Diamondbacks pitchers have gone to the mound with runners on base 125 times as well as having 148 appearances in high leverage situations. The bullpen have accumulated 74 holds this year (19th in the league). The Diamondbacks relief pitchers have accumulated a save percentage of 70.0% and have entered the game in 125 save situations. They have compiled 35 saves on the season and have blown 15 of their 50 chances to get a save. The relief pitchers have inherited 186 runners this season with 28.0% of those runners crossing the plate. The Diamondbacks have dispatched 476 relief pitchers to the hill for the year.
The Arizona Diamondbacks have amassed 3,807 putouts this year, as well as 1,242 assists and 53 errors. Their fielding percentage is currently at .990 which ranks 2nd in MLB, and have a total of 123 double plays. The Diamondbacks have converted 71.3% of balls hit into play into outs in their 11,421 innings, which has them sitting at 6th in professional baseball.
Cabrera has thrown 295 frames and has tallied 209 punch outs so far in his MLB career. His earned run average is 4.94 (162 earned runs allowed) and his WHIP is 1.414. He has allowed 315 hits (9.6 hits per 9 innings) with 102 walks. Cabrera (19-20 career record) is the owner of a FIP of 4.87 and he has faced 1,293 opposing batters during his time in the major leagues.
Kansas City is sitting with 149 home runs for the season as well as 582 runs batted in. They have hit 258 two-baggers, while walking 448 times and putting up 611 runs. The Kansas City Royals have earned an on-base percentage of .316 as well as a team batting average of .247 so far this year. The Royals have a team SLG% of .402 and they are recording 4.27 runs per contest (21st in MLB). They have been called out on strikes on 1,112 occasions (27th in baseball) and have totaled 1,187 hits.
The Royals hold a team WHIP of 1.396 and are the owners of a FIP of 4.63 as a team on the campaign. They come in at 27th in baseball as a staff in total hits allowed with 1,241. The Kansas City pitching staff have yielded 704 runs on the campaign while having an ERA of 4.73 (660 earned runs conceded). Their K/BB ratio comes in at 7.40 (1,037 strikeouts against 514 walks). They have conceded 176 homers and they yield 5.04 runs per 9 innings (26th in the league).
They are currently ranked 21st in MLB with a save percentage of 58.6%, and they have dispatched 461 relievers onto the field so far this year. Their relievers have taken the field 134 times in high leverage situations and on 98 occasions with runners on base. Sitting with 131 save situations, the Royals have 70 holds and also 24 blown saves. Kansas City has called on bullpen pitchers to step onto the hill in 58 save opportunities and they have come away with 34 saves. Kansas City bullpen pitchers hold an inherited score rate of 41.0% out of 144 inherited runners.
The Kansas City Royals have turned 123 double plays and have notched a fielding percentage of .988 (7th in baseball). The Royals have accrued 1,303 assists, 63 errors and have a total of 3,772 putouts over the course of the season. In 11,316 innings played, the Royals hold a efficiency on defense of 69.7% (15th in baseball).
So far in his career, Cameron has allowed 248 base knocks while he has tallied 252 punch outs in 292 innings. Cameron (18-15 career win-loss mark) has a 3.57 earned run average and has surrendered 7.6 hits per nine innings. He has surrendered 116 ER's while holding a WHIP of 1.164 and a FIP of 3.5. He has a strikeout to walk ratio of 2.74 and he has gone up against 1,203 batters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Arizona Diamondbacks - Twitter
