MLB

Kansas City Royals at Arizona Diamondbacks – Where to Watch, Stream Info, TV Channel, and Live Updates (July 06, 2025)

How to Watch Game

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

The Kansas City Royals (42-48) are set to face the Arizona Diamondbacks (44-45) in a matchup at Chase Field. The Royals enter the game on a one-game losing streak, while the Diamondbacks are riding a one-game winning streak. Both teams are closely matched in terms of overall performance, with the Royals holding a .467 winning percentage compared to the Diamondbacks’ .494.

At home, Arizona has a record of 23-24, while Kansas City has performed slightly better on the road with a 22-24 record. Key players to watch include the Royals’ Vinnie Pasquantino, who leads the team with 55 RBIs and 14 home runs, and the Diamondbacks’ Eugenio Suárez, who has 73 RBIs and 28 home runs. This game presents an opportunity for both teams to improve their standings in a competitive division.

Kansas City Royals at Arizona Diamondbacks Game Information

Game Date: July 06, 2025
Game Time: 04:10 PM ET
TV Channel: Arizona Diamondbacks (NEW), FanDuel Sports Network Kansas City, MLB.TV – Arizona Diamondbacks
Location: Chase Field, Phoenix, AZ
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Live Updates

6:32 PM ET
Eugenio Suárez flies out to deep right field to Tyler Tolbert.
6:31 PM ET
Josh Naylor flies out to deep right center field to Tyler Tolbert.
6:28 PM ET
Geraldo Perdomo hit by pitch.
6:27 PM ET
Ketel Marte pops out to shortstop to Bobby Witt.
6:26 PM ET
Carlos Estévez (P) replaces Lucas Erceg (P).
6:26 PM ET
Maikel Garcia (3B) replaces Jonathan India (2B), batting 1st.
6:26 PM ET
Nick Loftin switches from 3B to 2B.
6:24 PM ET
Jonathan India pops out to shortstop to Geraldo Perdomo.
6:23 PM ET
Kyle Isbel lines out to left field to Jake McCarthy.
6:22 PM ET
John Rave walks.
6:21 PM ET
Nick Loftin flies out to shallow left field to Jake McCarthy.
6:17 PM ET
Corbin Carroll strikes out swinging.
6:16 PM ET
Jose Herrera flies out to center field to Kyle Isbel.
6:14 PM ET
Alek Thomas singles to third base.
6:13 PM ET
Randal Grichuk strikes out swinging.
6:08 PM ET
Lucas Erceg (P) replaces Michael Lorenzen (P).
6:08 PM ET
Tyler Tolbert (RF) replaces Jac Caglianone (RF), batting 6th.
6:07 PM ET
Jac Caglianone strikes out on a foul tip.
6:05 PM ET
Freddy Fermin grounds out to shortstop, Eugenio Suárez to Josh Naylor.
6:04 PM ET
Salvador Perez pops out to Eugenio Suárez.
6:03 PM ET
Vinnie Pasquantino doubles to deep left center field.
6:00 PM ET
Jake McCarthy grounds out to shallow infield, Nick Loftin to Vinnie Pasquantino.
5:59 PM ET
Eugenio Suárez hits into a force out to shallow infield. Geraldo Perdomo out at second.
5:58 PM ET
Josh Naylor lines out to second base to Jonathan India.
5:57 PM ET
Geraldo Perdomo singles to shallow left field.
5:55 PM ET
Bobby Witt flies out to right field to Corbin Carroll.
5:52 PM ET
Jonathan India walks.
5:49 PM ET
Kyle Isbel doubles to deep right field.
5:48 PM ET
John Rave grounds out to second base, Ketel Marte to Josh Naylor.
5:46 PM ET
Nick Loftin lines out to deep right field to Corbin Carroll.
5:43 PM ET
Ketel Marte pops out to shallow left field to Nick Loftin.
5:42 PM ET
Corbin Carroll strikes out swinging.
5:41 PM ET
Jose Herrera lines out to shallow infield to Michael Lorenzen.
5:38 PM ET
Jac Caglianone pops out to shallow left field to Geraldo Perdomo.
5:37 PM ET
Freddy Fermin pops out to Josh Naylor.
5:34 PM ET
Salvador Perez strikes out swinging.
5:31 PM ET
Vinnie Pasquantino doubles to deep center field.
5:29 PM ET
Bryce Jarvis (P) replaces Jalen Beeks (P).
5:28 PM ET
Alek Thomas grounds out to first base to Vinnie Pasquantino.
5:27 PM ET
Randal Grichuk doubles to deep left field.
5:26 PM ET
Jake McCarthy pops out to shallow left field to Bobby Witt.
5:24 PM ET
Eugenio Suárez flies out to deep left field to John Rave.
5:21 PM ET
Bobby Witt hits into a force out to shortstop. Jonathan India out at second.
5:26 PM ET
Jake McCarthy pops out to shallow left field to Bobby Witt.
5:26 PM ET
John Rave hits into a force out to shortstop. Jonathan India out at second.
5:24 PM ET
Eugenio Suárez flies out to deep left field to John Rave.
5:21 PM ET
Bobby Witt hits into a force out to shortstop. Jonathan India out at second.
5:21 PM ET
Bobby Witt hits into a force out to shortstop. Jonathan India out at second.
5:20 PM ET
Jonathan India hits into a force out to shallow infield. Kyle Isbel out at second. John Rave out at third.
5:19 PM ET
Kyle Isbel singles to shallow left field. John Rave to second. Nick Loftin scores.
5:15 PM ET
Jalen Beeks (P) replaces Anthony DeSclafani (P).
5:14 PM ET
John Rave singles to deep right field. Nick Loftin to third. Jac Caglianone scores.
5:11 PM ET
Nick Loftin singles to shallow infield. Jac Caglianone to third.
5:09 PM ET
Jac Caglianone hit by pitch.
5:06 PM ET
Josh Naylor pops out to shallow center field to Bobby Witt.
5:04 PM ET
Geraldo Perdomo grounds out to shortstop, Bobby Witt to Vinnie Pasquantino.
5:03 PM ET
Ketel Marte pops out to shallow left field to Nick Loftin.
5:00 PM ET
Freddy Fermin strikes out swinging.
4:59 PM ET
Salvador Perez homers to left field.
4:57 PM ET
Vinnie Pasquantino flies out to left field to Jake McCarthy.
4:56 PM ET
Bobby Witt homers to left field.
4:55 PM ET
Jonathan India called out on strikes.
4:50 PM ET
Corbin Carroll strikes out swinging.
4:48 PM ET
Jose Herrera grounds out to second base, Jonathan India to Vinnie Pasquantino.
4:47 PM ET
Alek Thomas strikes out swinging.
4:44 PM ET
Kyle Isbel called out on strikes.
4:42 PM ET
John Rave grounds out to shallow infield, Geraldo Perdomo to Josh Naylor.
4:39 PM ET
Nick Loftin flies out to deep right field to Corbin Carroll.
4:36 PM ET
Randal Grichuk pops out to shallow left field to Bobby Witt.
4:34 PM ET
Jake McCarthy walks.
4:31 PM ET
Eugenio Suárez strikes out swinging.
4:30 PM ET
Josh Naylor flies out to deep right field to Jac Caglianone.
4:27 PM ET
Jac Caglianone called out on strikes.
4:26 PM ET
Freddy Fermin grounds out to shallow infield. Salvador Perez out at second.
4:25 PM ET
Salvador Perez hit by pitch.
4:23 PM ET
Geraldo Perdomo called out on strikes.
4:21 PM ET
Ketel Marte strikes out swinging.
4:20 PM ET
Corbin Carroll strikes out swinging.
4:16 PM ET
Vinnie Pasquantino grounds out to first base to Josh Naylor.
4:14 PM ET
Bobby Witt strikes out on a foul tip.
4:12 PM ET
Jonathan India strikes out swinging.

Arizona Diamondbacks Team Statistics and Rankings

Win-Loss Record: 44-45
Home Record: 23-24
Away Record: 21-21
Division Record: 6-13
Streak: 1 Win streak
Winning Percentage: .494

Kansas City Royals Team Statistics and Rankings

Win-Loss Record: 42-48
Home Record: 20-24
Away Record: 22-24
Division Record: 13-14
Streak: 1 Loss streak
Winning Percentage: .467

Stat Leaders

Arizona Diamondbacks (44-45, #4 in division)

Batting Average Leader: Ryne Nelson, 1.000
RBI Leader: Eugenio Suárez, 73 RBI
Home Run Leader: Eugenio Suárez, 28 HR
Runs Leader: Corbin Carroll, 57 Runs
Hits Leader: Geraldo Perdomo, 276 Hits
Stolen Bases Leader: Geraldo Perdomo, 13 SB
ERA Leader: Kyle Backhus, 1.08 ERA
Strikeout Leader: Merrill Kelly, 103 K
Wins Leader: Brandon Pfaadt, 8 W
Saves Leader: Shelby Miller, 10 SV

Kansas City Royals (42-48, #3 in division)

Batting Average Leader: Luke Maile, 0.375
RBI Leader: Vinnie Pasquantino, 55 RBI
Home Run Leader: Vinnie Pasquantino, 14 HR
Runs Leader: Bobby Witt Jr., 53 Runs
Hits Leader: Bobby Witt Jr., 274 Hits
Stolen Bases Leader: Bobby Witt Jr., 24 SB
ERA Leader: Evan Sisk, 1.69 ERA
Strikeout Leader: Kris Bubic, 107 K
Wins Leader: Kris Bubic, 7 W
Saves Leader: Carlos Estévez, 24 SV

Arizona Diamondbacks Injury Report

Jordan Montgomery – Elbow (D60) – The Arizona Diamondbacks placed LHP Jordan Montgomery on the 60-day injured list due to UCL sprain.
Cristian Mena – Shoulder (D60) – The Arizona Diamondbacks transferred RHP Cristian Mena from the 15-day injured list to the 60-day injured list with a right shoulder strain.
Ildemaro Vargas – Foot (D10) – The Arizona Diamondbacks placed INF Ildemaro Vargas on the 10-day injured list with a fractured fifth metatarsal in his right foot.
Corbin Burnes – Elbow (D60) – The Arizona Diamondbacks transferred RHP Corbin Burnes to the 60-day injured list with right elbow inflammation.
Gabriel Moreno – Hand (D10) – The Arizona Diamondbacks placed C Gabriel Moreno on the 10-day injured list with right hand contusion.
Christian Montes De Oca – Elbow (D60) – The Arizona Diamondbacks transferred RHP Christian Montes De Oca from the 15-day injured list to the 60-day injured list with a right elbow inflammation.
Kendall Graveman – Hip (D15) – The Arizona Diamondbacks placed RHP Kendall Graveman on the 15-day injured list with a right hip impingement.
Blake Walston – Elbow (D60) – The Arizona Diamondbacks placed LHP Blake Walston on the 60-day injured list as he recovers from Tommy John surgery. He’s expected to miss the 2025 season.
A.J. Puk – Elbow (D60) – The Arizona Diamondbacks transferred LHP A.J. Puk from the 15-day injured list to the 60-day injured list with a left elbow inflammation.
Justin Martinez – Elbow (D60) – The Arizona Diamondbacks placed RHP Justin Martinez on the 60-day injured list with a right UCL sprain.

Kansas City Royals Injury Report

Alec Marsh – Shoulder (D60) – The Kansas City Royals placed RHP Alec Marsh on the 60-day injured list while rehabbing his injured right shoulder.
James McArthur – Elbow (D60) – The Kansas City Royals transferred RHP James McArthur from the 15-day injured list to the 60-day injured list which was due to an elbow olecranon surgery.
Cole Ragans – Rotator Cuff (D15) – The Kansas City Royals placed LHP Cole Ragans on the 15-day injured list with a left rotator cuff strain.
Hunter Harvey – Shoulder (D60) – The Kansas City Royals transferred RHP Hunter Harvey from the 15-day injured list to the 60-day injured list with a right teres major strain.
Michael Massey – Ankle (D10) – The Kansas City Royals placed INF Michael Massey on the 10-day injured list due to a left ankle sprain.

Arizona Diamondbacks Upcoming 2024-2025 Schedule

July 06, 2025 vs Kansas City Royals
July 07, 2025 at San Diego Padres
July 08, 2025 at San Diego Padres
July 09, 2025 at San Diego Padres
July 10, 2025 at San Diego Padres
July 11, 2025 at Los Angeles Angels
July 12, 2025 at Los Angeles Angels
July 13, 2025 at Los Angeles Angels
July 18, 2025 vs St. Louis Cardinals
July 19, 2025 vs St. Louis Cardinals

Kansas City Royals Upcoming 2024-2025 Schedule

July 06, 2025 at Arizona Diamondbacks
July 07, 2025 vs Pittsburgh Pirates
July 08, 2025 vs Pittsburgh Pirates
July 09, 2025 vs Pittsburgh Pirates
July 11, 2025 vs New York Mets
July 12, 2025 vs New York Mets
July 13, 2025 vs New York Mets
July 18, 2025 at Miami Marlins
July 19, 2025 at Miami Marlins
July 20, 2025 at Miami Marlins

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now