MLB

Arizona Diamondbacks at Kansas City Royals – Where to Watch, Stream Info, TV Channel, and Live Updates (September 08, 2026)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

Arizona arrives in Kansas City carrying genuine momentum — three straight wins and a 6-4 mark over their last ten games, with a National League Wild Card berth squarely in their sights. The Diamondbacks are 10.5 games back in the division but very much alive in the postseason picture, and every win between now and the end of the season carries weight. Gabriel Moreno has been a quiet force behind the plate, hitting .301 with 70 RBI, while Corbin Carroll brings speed and production at the top of the order with 85 runs, 126 hits, and 21 stolen bases.

Kansas City, meanwhile, is trying to arrest a September slide after a strong August. The Royals are 4-6 over their last ten and dropped their most recent game, but they remain a dangerous club at home, where they’ve gone 38-35. Bobby Witt Jr. is the engine of this offense — 83 runs, 139 hits, and 38 stolen bases — and when he’s rolling, the Royals are a different team. Michael Massey has also been steady, hitting .276 with 11 home runs and 45 RBI. This is a game with real stakes on one side and pride on the other.

Arizona Diamondbacks at Kansas City Royals Game Information

Game Date: September 08, 2026
Game Time: 07:40 PM ET
TV Channel: Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks
Location: Kauffman Stadium, Kansas City, MO
Live Stream: Fubo (free trial)

Live Updates

11:09 PM ET
Tyler Tolbert grounds out to shortstop, Geraldo Perdomo to Ildemaro Vargas.
11:08 PM ET
Tyler Tolbert pinch-hitting for Kyle Isbel.
11:07 PM ET
John Rave strikes out swinging.
11:05 PM ET
Isaac Collins grounds out to shallow infield, Nolan Arenado to Ildemaro Vargas.
11:04 PM ET
Nick Loftin placed on 2nd.
11:02 PM ET
Gabriel Moreno flies out to deep left field to Isaac Collins.
11:01 PM ET
Ketel Marte out on a sacrifice fly to left field to Isaac Collins. Lourdes Gurriel scores.
10:59 PM ET
Lourdes Gurriel triples to deep right center field. Ildemaro Vargas scores.
10:57 PM ET
Ryan Waldschmidt out on a sacrifice bunt to shallow infield, Anthony Gose to Vinnie Pasquantino. Ildemaro Vargas to third.
10:57 PM ET
Ildemaro Vargas placed on 2nd.
10:55 PM ET
Anthony Gose (P) replaces Steven Cruz (P).
10:54 PM ET
Nick Loftin hits into a force out to shortstop. Michael Massey out at second.
10:52 PM ET
Michael Massey walks. Salvador Perez to second.
10:51 PM ET
Salvador Perez is intentionally walked.
10:49 PM ET
Vinnie Pasquantino out on a sacrifice fly to right center field to Tim Tawa. Kyle Isbel scores.
10:47 PM ET
Bobby Witt is intentionally walked.
10:47 PM ET
Carter Jensen strikes out swinging.
10:45 PM ET
Kyle Isbel placed on 2nd.
10:44 PM ET
Blake Walston (P) replaces Juan Morillo (P).
10:43 PM ET
Ildemaro Vargas hits into a force out to shallow infield. Tim Tawa out at second.
10:41 PM ET
Tim Tawa singles to center field. Nolan Arenado to second. Gabriel Moreno scores.
10:40 PM ET
Jordan Lawlar lines out to shortstop to Bobby Witt.
10:38 PM ET
Nolan Arenado walks.
10:37 PM ET
Nolan Arenado called out on strikes.
10:35 PM ET
Geraldo Perdomo out on a sacrifice bunt to shallow infield, Nick Loftin to Vinnie Pasquantino. Gabriel Moreno to third.
10:35 PM ET
Gabriel Moreno placed on 2nd.
10:34 PM ET
Steven Cruz (P) replaces Nolan Hoffman (P).
10:32 PM ET
Kyle Isbel grounds out to shallow infield, Juan Morillo to Ildemaro Vargas.
10:31 PM ET
John Rave homers to center field. Nick Loftin scores.
10:30 PM ET
Isaac Collins grounds out to shallow infield, Gabriel Moreno to Ildemaro Vargas. Nick Loftin to third.
10:29 PM ET
Nick Loftin doubles to deep right center field.
10:27 PM ET
Michael Massey strikes out swinging.
10:25 PM ET
Juan Morillo (P) replaces Jonathan Loáisiga (P).
10:23 PM ET
Gabriel Moreno grounds out to second base, Michael Massey to Vinnie Pasquantino.
10:19 PM ET
Nolan Hoffman (P) replaces Alex Lange (P).
10:18 PM ET
Ketel Marte walks.
10:15 PM ET
Lourdes Gurriel strikes out swinging.
10:12 PM ET
Ryan Waldschmidt walks.
10:10 PM ET
Ildemaro Vargas lines out to center field to Kyle Isbel.
10:09 PM ET
Tim Tawa homers to center field.
10:05 PM ET
Salvador Perez grounds out to shortstop, Geraldo Perdomo to Ildemaro Vargas.
10:02 PM ET
Vinnie Pasquantino flies out to shallow right field to Ketel Marte.
10:01 PM ET
Bobby Witt grounds out to shallow infield, Jonathan Loáisiga to Ildemaro Vargas.
9:59 PM ET
Jonathan Loáisiga (P) replaces Dennis Santana (P).
9:59 PM ET
Jordan Lawlar (CF) replaces Adrian Del Castillo (PH), batting 6th.
9:57 PM ET
Adrian Del Castillo grounds out to shallow infield, Vinnie Pasquantino to Alex Lange.
9:55 PM ET
Adrian Del Castillo pinch-hitting for Tommy Troy.
9:54 PM ET
Alex Lange (P) replaces Connor Thomas (P).
9:53 PM ET
Nolan Arenado flies out to right field to John Rave.
9:51 PM ET
Geraldo Perdomo out on a sacrifice fly to right field to John Rave. Ketel Marte scores.
9:50 PM ET
Gabriel Moreno singles to right field. Ketel Marte to third.
9:49 PM ET
Ketel Marte singles to shallow center field.
9:45 PM ET
John Rave remains in the game as RF.
9:44 PM ET
Carter Jensen strikes out swinging.
9:42 PM ET
Kyle Isbel singles to left field.
9:41 PM ET
John Rave strikes out swinging.
9:40 PM ET
John Rave pinch-hitting for Matthew Lugo.
9:39 PM ET
Isaac Collins strikes out swinging.
9:37 PM ET
Dennis Santana (P) replaces Kevin Ginkel (P).
9:37 PM ET
Lourdes Gurriel remains in the game as DH.
9:36 PM ET
Lourdes Gurriel grounds out to third base, Nick Loftin to Vinnie Pasquantino.
9:34 PM ET
Lourdes Gurriel pinch-hitting for Lars Nootbaar.
9:33 PM ET
Connor Thomas (P) replaces Jose Cuas (P).
9:32 PM ET
Ryan Waldschmidt pops out to shallow right field to Michael Massey.
9:31 PM ET
Ildemaro Vargas pops out to third base to Nick Loftin.
9:29 PM ET
Tim Tawa singles to center field.
9:26 PM ET
Jose Cuas (P) replaces Michael Wacha (P).
9:25 PM ET
Nick Loftin flies out to left field to Ryan Waldschmidt.
9:24 PM ET
Michael Massey grounds out to shallow infield. Salvador Perez out at second.
9:22 PM ET
Salvador Perez singles to left field.
9:19 PM ET
Tommy Troy called out on strikes.
9:17 PM ET
Nolan Arenado pops out to shallow right field to Michael Massey.
9:16 PM ET
Geraldo Perdomo flies out to center field to Kyle Isbel.
9:13 PM ET
Vinnie Pasquantino lines out to center field to Tommy Troy.
9:09 PM ET
Kevin Ginkel (P) replaces Kade Strowd (P).
9:07 PM ET
Bobby Witt lines out to second base to Ketel Marte.
9:06 PM ET
Carter Jensen walks. Kyle Isbel to second.
9:05 PM ET
Kyle Isbel hits into a force out to shallow infield. Matthew Lugo out at second.
9:03 PM ET
Matthew Lugo walks.
8:59 PM ET
Gabriel Moreno grounds out to second base, Michael Massey to Vinnie Pasquantino.
8:58 PM ET
Ketel Marte walks. Lars Nootbaar to second.
8:57 PM ET
Lars Nootbaar singles to shallow center field.
8:56 PM ET
Ryan Waldschmidt strikes out on a foul tip.
8:54 PM ET
Ildemaro Vargas lines out to center field to Kyle Isbel.
8:52 PM ET
Isaac Collins grounds out to shortstop, Geraldo Perdomo to Ildemaro Vargas.
8:51 PM ET
Nick Loftin lines out to shallow infield, Ketel Marte to Ketel Marte. Michael Massey doubled off first.
8:47 PM ET
Michael Massey singles to deep right field.
8:44 PM ET
Kade Strowd (P) replaces Corbin Burnes (P).
8:43 PM ET
Tim Tawa lines out to shallow infield to Vinnie Pasquantino. Nolan Arenado doubled off first.
8:41 PM ET
Tommy Troy pops out to second base to Michael Massey.
8:39 PM ET
Nolan Arenado walks.
8:33 PM ET
Salvador Perez strikes out swinging.
8:31 PM ET
Vinnie Pasquantino doubles to deep center field.
8:27 PM ET
Bobby Witt flies out to deep left center field to Ryan Waldschmidt.
8:25 PM ET
Carter Jensen lines out to shallow right field to Ketel Marte.
8:23 PM ET
Geraldo Perdomo flies out to left center field to Isaac Collins.
8:22 PM ET
Gabriel Moreno walks. Lars Nootbaar to second.
8:20 PM ET
Ketel Marte pops out to shallow infield to Nick Loftin.
8:19 PM ET
Lars Nootbaar singles to shallow right field.
8:18 PM ET
Ryan Waldschmidt strikes out swinging.
8:13 PM ET
Kyle Isbel flies out to left center field to Ryan Waldschmidt.
8:10 PM ET
Matthew Lugo flies out to deep center field to Tommy Troy. Michael Massey to third.
8:09 PM ET
Isaac Collins walks.
8:06 PM ET
Nick Loftin called out on strikes.
8:04 PM ET
Michael Massey doubles to deep right field.
8:01 PM ET
Ildemaro Vargas grounds out to second base, Bobby Witt to Vinnie Pasquantino.
8:00 PM ET
Tim Tawa grounds out to shallow infield to Vinnie Pasquantino. Tommy Troy to second. Geraldo Perdomo to third.
7:59 PM ET
Tommy Troy singles to shallow right field. Geraldo Perdomo to second.
7:58 PM ET
Nolan Arenado lines out to deep left field to Isaac Collins.
7:57 PM ET
Geraldo Perdomo walks.
7:53 PM ET
Salvador Perez pops out to shallow right field to Ketel Marte.
7:51 PM ET
Vinnie Pasquantino flies out to center field to Tommy Troy.
7:50 PM ET
Bobby Witt flies out to deep right field to Tim Tawa.
7:49 PM ET
Carter Jensen walks.
7:44 PM ET
Gabriel Moreno pops out to Carter Jensen.
7:44 PM ET
Ketel Marte pops out to shallow center field to Bobby Witt.
7:42 PM ET
Lars Nootbaar called out on strikes.

Game Preview

Arizona sits 10.5 games back in the division but holds realistic NL Wild Card aspirations, making every game from here on a potential swing in the standings. A win here extends their current three-game winning streak and keeps pressure on the teams ahead of them. Kansas City, 12 games back in the AL, is playing out the string in terms of the division race, but their 38-35 home record shows they can be a genuine obstacle. For the Diamondbacks, dropping a game to a struggling club would sting — for the Royals, beating a postseason contender at home is exactly the kind of result that matters heading into the offseason.

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Kansas City Royals Team Statistics and Rankings

Win-Loss Record: 64-81
Home Record: 38-35
Away Record: 26-46
Division Record: 23-23
Streak: 1 Loss streak
Winning Percentage: .441

Arizona Diamondbacks Team Statistics and Rankings

Win-Loss Record: 77-68
Home Record: 41-31
Away Record: 36-37
Division Record: 16-15
Streak: 3 Win streak
Winning Percentage: .531

Stat Leaders

Kansas City Royals (64-81, #5 in division)

Batting Average Leader: Tyler Tolbert, 0.304
RBI Leader: Salvador Perez, 71 RBI
Home Run Leader: Jac Caglianone, 23 HR
Runs Leader: Bobby Witt Jr., 83 Runs
Hits Leader: Bobby Witt Jr., 139 Hits
Stolen Bases Leader: Bobby Witt Jr., 38 SB
ERA Leader: Nate Pearson, 0.47 ERA
Strikeout Leader: Noah Cameron, 145 K
Wins Leader: Noah Cameron, 9 W
Saves Leader: Lucas Erceg, 12 SV

Arizona Diamondbacks (77-68, #2 in division)

Batting Average Leader: Gabriel Moreno, 0.301
RBI Leader: Gabriel Moreno, 70 RBI
Home Run Leader: Ketel Marte, 22 HR
Runs Leader: Corbin Carroll, 85 Runs
Hits Leader: Corbin Carroll, 126 Hits
Stolen Bases Leader: Corbin Carroll, 21 SB
ERA Leader: Derek Law, 1.35 ERA
Strikeout Leader: Eduardo Rodriguez, 128 K
Wins Leader: Eduardo Rodriguez, 15 W
Saves Leader: Paul Sewald, 24 SV

What to Watch For

On the Arizona side, the pitching staff has been navigating significant attrition. Zac Gallen and Ryne Nelson are both on the injured list, and Michael Soroka is listed as day-to-day with an arm issue. Brandon Pfaadt has been one of the more reliable arms still standing, posting a 3.53 ERA with 77 strikeouts and 7 wins. Eduardo Rodriguez leads the staff with 15 wins and 128 strikeouts. The bullpen has been a strength — Paul Sewald has 24 saves, and Derek Law carries a 1.35 ERA.

For Kansas City, the rotation has its own injury concerns. Cole Ragans, Stephen Kolek, and Luinder Avila are all on the injured list, and Jac Caglianone — who has 23 home runs — is listed as day-to-day with an elbow issue. Michael Wacha has been the staff anchor with a 3.36 ERA, 143 strikeouts, and 9 wins. Nate Pearson out of the bullpen has been exceptional, carrying a 0.47 ERA. Tyler Tolbert at .304 gives Kansas City a contact option at the top, and Carter Jensen has contributed 22 home runs and 68 RBI. The Royals have the pieces to make this uncomfortable for a Diamondbacks team that needs the win.

Kansas City Royals Injury Report

Alec Marsh – Shoulder (D60) – The Kansas City Royals placed RHP Alec Marsh on the 60-day injured list due to a shoulder injury.
Maikel Garcia – Hamstring (D10) – The Kansas City Royals placed INF Maikel Garcia on the 10-day injured list with a left hamstring strain.
Luinder Avila – Forearm (D60) – The Kansas City Royals transferred RHP Luinder Avila from the 15-day injured list to the 60-day injured list due to right forearm tightness.
Jac Caglianone – Elbow (Day-to-Day) – Caglianone is not in the lineup for Monday’s (Sept. 7) game against the Diamondbacks.
Jonathan India – Shoulder (D60) – The Kansas City Royals transferred INF Jonathan India to the 60-day injured list.
Connor Seabold – Lat (D60) – The Kansas City Royals transferred RHP Connor Seabold to the 60-day injured list with right lat strain.
Cole Ragans – Elbow (D60) – The Kansas City Royals transferred LHP Cole Ragans from the 15-day injured list to the 60-day injured list with elbow impingement.
Nick Mears – Shoulder (D60) – The Kansas City Royals transferred RHP Nick Mears from the 15-day injured list to the 60-day injured list with a right shoulder impingement.
Beck Way – Back (D15) – The Kansas City Royals placed RHP Beck Way on the 15-day injured list due to low back spasm tightness.
Tony Gonsolin – Elbow (D15) – The Kansas City Royals placed RHP Tony Gonsolin on the 15-day injured list.
Carlos Estévez – Foot (D60) – The Kansas City Royals transferred RHP Carlos Estévez from the 15-day to the 60-day injured list with left foot contusion.
James McArthur – Elbow (D60) – The Kansas City Royals transferred RHP James McArthur from the 15-day injured list to the 60-day injured list with right elbow inflammation.
Stephen Kolek – Flexor (D60) – The Kansas City Royals transferred RHP Stephen Kolek from the 15-day injured list to the 60-day injured list with a right flexor strain.

Arizona Diamondbacks Injury Report

Ryan Thompson – Back (D60) – The Arizona Diamondbacks transferred RHP Ryan Thompson to the 60-day injured list due to a strained lower back.
Ryne Nelson – Elbow (D60) – The Arizona Diamondbacks transferred RHP Ryne Nelson to the 60-day injured list.
Corbin Burnes – Elbow (D60) – The Arizona Diamondbacks placed RHP Corbin Burnes on the 60-day injured list as he recovers from right ulnar collateral ligament surgery.
Cristian Mena – Shoulder (D60) – The Arizona Diamondbacks placed RHP Cristian Mena on the 60-day injured list with strained right shoulder.
Andrew Saalfrank – Shoulder (D60) – The Arizona Diamondbacks placed LHP Andrew Saalfrank on the 60-day injured list following his shoulder surgery.
A.J. Puk – Elbow (D60) – The Arizona Diamondbacks placed LHP A.J. Puk on the 60-day injured list.
Zac Gallen – Elbow (D60) – The Arizona Diamondbacks transferred RHP Zac Gallen to the 60-day injured list due to right elbow inflammation.
Michael Soroka – Arm (D15) – The Arizona Diamondbacks placed RHP Michael Soroka on the 15-day injured list with right arm inflammation.

Kansas City Royals Upcoming 2026 Schedule

September 08, 2026 vs Arizona Diamondbacks
September 09, 2026 vs Arizona Diamondbacks
September 11, 2026 at Boston Red Sox
September 12, 2026 at Boston Red Sox
September 13, 2026 at Boston Red Sox
September 15, 2026 at Houston Astros
September 16, 2026 at Houston Astros
September 17, 2026 at Houston Astros
September 18, 2026 at Pittsburgh Pirates
September 19, 2026 at Pittsburgh Pirates

Arizona Diamondbacks Upcoming 2026 Schedule

September 08, 2026 at Kansas City Royals
September 09, 2026 at Kansas City Royals
September 11, 2026 vs Texas Rangers
September 12, 2026 vs Texas Rangers
September 13, 2026 vs Texas Rangers
September 14, 2026 vs Miami Marlins
September 15, 2026 vs Miami Marlins
September 16, 2026 vs Miami Marlins
September 18, 2026 vs New York Yankees
September 19, 2026 vs New York Yankees

Frequently Asked Questions

Where to watch Arizona Diamondbacks vs Kansas City Royals game?
The Arizona Diamondbacks vs Kansas City Royals game airs on Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks on September 08, 2026 at 07:40 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
Kansas City Royals game tonight: what time and what channel?
The Arizona Diamondbacks vs Kansas City Royals game is scheduled for September 08, 2026 at 07:40 PM ET on Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch Kansas City Royals vs Arizona Diamondbacks without cable?
You can watch Kansas City Royals vs Arizona Diamondbacks without cable by streaming on Fubo. The game airs on Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks, which is included with a Fubo subscription. Regional availability restrictions may apply. Start a free trial and stream live — no cable needed.
Can I watch Arizona Diamondbacks vs Kansas City Royals on Fubo?
Yes — the Arizona Diamondbacks vs Kansas City Royals game is available on Fubo. Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream Arizona Diamondbacks vs Kansas City Royals?
You can live stream Arizona Diamondbacks vs Kansas City Royals on Fubo. The game airs on Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks and streams live on Fubo with no cable required. Start a free trial.
How can I watch Kansas City Royals vs Arizona Diamondbacks online free?
You can watch Kansas City Royals vs Arizona Diamondbacks online free by starting a Fubo free trial. Fubo streams the game live on smart TV, phone, tablet, and web browser — no cable required. Start your free trial.
Where is the Arizona Diamondbacks vs Kansas City Royals game being played?
The Arizona Diamondbacks vs Kansas City Royals game is being played at Kauffman Stadium in Kansas City. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming Kansas City Royals games can I watch on Fubo?
Upcoming Kansas City Royals games on Fubo:
• September 09, 2026 — Kansas City Royals vs Arizona Diamondbacks | 07:40 PM ET
• September 11, 2026 — Kansas City Royals at Boston Red Sox | 07:10 PM ET
• September 12, 2026 — Kansas City Royals at Boston Red Sox | 04:10 PM ET
• September 13, 2026 — Kansas City Royals at Boston Red Sox | 01:35 PM ET
• September 15, 2026 — Kansas City Royals at Houston Astros | 08:10 PM ET

Stream live with no cable required. Start a free trial.

Does Fubo have MLB games?
Yes. Fubo carries MLB games on Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks. No cable required — sign up for Fubo and stream live MLB games on any device.
Can I record MLB games on Fubo?
Yes. Fubo includes Unlimited Cloud DVR at no extra cost, so you can record any MLB game on Arizona Diamondbacks, Kansas City Royals, and MLB.TV – Arizona Diamondbacks and watch it on your own schedule. Start a free trial.

Our game previews are produced programmatically using real-time data via Sportradar and AI writing tools. Articles are regularly reviewed for accuracy before publication.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now