Sep 7, 2026; Kansas City, Missouri, USA;  Arizona Diamondbacks catcher Gabriel Moreno (14) hits a single during the ninth inning against the Kansas City Royals at Kauffman Stadium.  Mandatory Credit: William Purnell-Imagn Images
IMAGN IMAGES via Reuters Connect

Arizona Diamondbacks vs Kansas City Royals Prediction 9/9/2026 Today’s MLB Picks

Pick details

MATCHUP Arizona Diamondbacks Kansas City Royals
Team Records 78-68 64-81
Where Kauffman Stadium, Kansas City, Missouri
When Wednesday, September 9, 2026
Time 07:40 PM EDT
TV MLB.TV

The Arizona Diamondbacks and the Kansas City Royals will meet on Wednesday night in the second game of an interleague series at Kauffman Stadium in Kansas City, Missouri.

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks enter Wednesday’s matchup with a 78-68 overall record (2nd in the National League West) and a 37-37 mark on the road. The Arizona offensive has been competitive this season. The Diamondbacks have amassed 644 runs scored, 241 doubles (7th in MLB), 142 home runs and a .245 team batting average which ranks 14th in Major League Baseball.

The Diamondbacks arrive at tonight’s game in solid form. Arizona has won four consecutive games, including a thrilling 3-2 victory over the Houston Astros two days ago.

The Arizona Diamondbacks will turn to right-hander Merrill Kelly in this game. In 26 starts made in 2026, Kelly has compiled a 9-13 win-loss record, a 5.06 ERA, a 1.47 WHIP and 99 strikeouts in 147.2 innings pitched.   

Turning our attention to the Arizona offense, the Diamondbacks lineup features catcher Gabriel Moreno and second baseman Ketel Marte. Moreno has compiled a .301 batting average, 12 home runs, 70 RBIs, and a .847 OPS. Marte has tallied a .251 batting average, 22 home runs, 68 RBIs, and a .763 OPS.                                               

Kansas City Royals Betting Preview

he Kansas City Royals enter Wednesday’s contest with a 64-82 overall record (5th in the American League Central) and a 38-36 mark at home. Kansas City arrives at this contest in below average form, losing seven of the team’s last nine games, including a 4-3 loss to the Toronto Blue Jays last week.

The Royals will start left-hander Daniel Lynch IV in tomorrow night’s game. In six starts made this season, Lynch has compiled a 3.51 ERA, a 1.10 WHIP and 46 strikeouts across 66.2 innings pitched. Daniel Lynch IV struggled in his most recent outing, allowing five earned runs, seven hits and one walk across five innings pitched in the Toronto Blue Jays 9-2 win over the Kansas City Royals four days ago. Lynch IV will look to rebound from his recent poor performance on the mound in tomorrow’s matchup with the Arizona Diamondbacks.  

The Kansas City Royals lineup features Bobby Witt Jr. and Jac Caglianone. Bobby Witt Jr. has amassed a .283 batting average, 17 home runs, 51 RBIs, and 38 stolen bases. Jac Caglianone has also been productive, compiling a .283 batting average, 23 home runs, 70 RBIs, and an .825 OPS.            

Why the Arizona Diamondbacks will win.

 • Offensive balance. Gabriel Moreno and Ketel Marte have been key contributors for the Arizona Diamondbacks this season.

• Recent form. The Arizona Diamondbacks arrive at this contest on the heels of a four-game winning streak.  

• Starting pitching. In 26 starts made in 2026, Merrill Kelly has compiled a 9-13 win-loss record, a 5.06 ERA, a 1.47 WHIP and 99 strikeouts in 147.2 innings pitched.

Why the Kansas City Royals will win.

• Starting pitching. David Lynch IV has compiled a 3.51 ERA, a 1.10 WHIP and 46 strikeouts across 66.2 innings pitched.   

• Offensive production. Bobby Witt Jr. and Jac Caglianone continue to lead the Kansas City lineup.

• Home field advantage. The Royals have amassed a 38-36 record at Kauffman Stadium this season.

Arizona Diamondbacks vs. Kansas City Royals Prediction

In my view, this matchup favors the Arizona Diamondbacks. Why? The Diamondbacks arrive at this contest in rather good form, winning four consecutive games. Conversely, the Royals have played below average baseball recently, losing seven of the team’s last nine games. Additionally, Arizona has played relatively well on the road, amassing a 37-37 win-loss record. With that said, I am backing the Arizona Diamondbacks on the moneyline in this game.

Hans Geevers's Pick: Arizona Diamondbacks ML

Need More? Get Premium Picks

Hot Cappers