How to Watch Diamondbacks vs. Royals: TV Channel & Live Stream - July 6

How to Watch Diamondbacks vs. Royals: TV Channel & Live Stream - July 6

Updated Jul. 6, 2025 3:23 p.m. ET
Data Skrive

The Arizona Diamondbacks and Kansas City Royals will meet on Sunday at Chase Field, at 4:10 p.m. ET, with Geraldo Perdomo and Bobby Witt Jr. -- two hot hitters -- expected to produce at the plate.

Check out everything you need to watch the Diamondbacks vs. Royals competition.

Keep up with MLB on FOX Sports.

Royals vs. Diamondbacks Highlights | MLB on FOX

Check out the best moments between the Kansas City Royals and Arizona Diamondbacks.

Diamondbacks vs. Royals Game Information & How to Watch

  • When: Sunday, July 6, 2025 at 4:10 p.m. ET
  • Where: Chase Field in Phoenix, Arizona
  • TV: Watch on ARID, FDSKC
  • Box Score: Fox Sports

Diamondbacks vs. Royals Prediction

  • Score Prediction: Diamondbacks 5, Royals 4
  • Total Prediction: Under 10 runs
  • Win Probabilities: Diamondbacks 58%, Royals 42%

Diamondbacks vs. Royals Head to Head

Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
7/5/2025 Diamondbacks -1.5 9 -134 +113 7-1 ARI
7/4/2025 Diamondbacks -1.5 8.5 -114 -105 9-3 KC
7/24/2024 Royals -1.5 9 -125 +106 8-6 ARI
7/23/2024 Royals -1.5 9 -114 -105 6-2 ARI
7/22/2024 Royals -1.5 8.5 -156 +131 10-4 KC
4/26/2023 Diamondbacks -1.5 8 -275 +225 2-0 ARI
4/25/2023 Diamondbacks -1.5 9.5 -145 +125 5-4 KC
4/24/2023 Diamondbacks -1.5 10 -154 +132 5-4 ARI
8/24/2022 Diamondbacks -1.5 7.5 -130 +110 5-3 KC
8/23/2022 Diamondbacks -1.5 9 -125 +105 7-3 ARI

Diamondbacks Last 10 Game Stats

Stat Avg/Total
Record 3-7
Runs Per Game 5.1
HR 18
ERA 4.95
K/9 9.3

Diamondbacks Player Insights

  • Perdomo is hitting .270 with 18 doubles, a triple, nine home runs and 53 walks.
  • Perdomo's home runs place him 124th in MLB, and he ranks 13th in RBI.
  • Josh Naylor has a club-best .302 batting average.
  • Among all major league hitters, Naylor is 103rd in homers and 18th in RBI.
  • Naylor enters this matchup looking for his fourth game in a row with a hit. During his last five outings he is hitting .278 with a home run, two walks and five RBIs.
  • Eugenio Suarez leads the Diamondbacks with 28 home runs and 73 runs batted in.
  • Suarez has at least one base hit in three straight games. During his last five outings he is batting .222 with two home runs, a walk and four RBIs.
  • Corbin Carroll has 13 doubles, nine triples, 20 home runs and 30 walks while batting .251.

Diamondbacks Recent & Upcoming Games

Date Opponent Score Pitching Matchup
July 1 Giants W 8-2 Zac Gallen vs Hayden Birdsong
July 2 Giants L 6-5 Merrill Kelly vs Landen Roupp
July 3 Giants L 7-2 Brandon Pfaadt vs Robbie Ray
July 4 Royals L 9-3 Eduardo Rodriguez vs Kris Bubic
July 5 Royals W 7-1 Ryne Nelson vs Michael Wacha
July 6 Royals - Anthony DeSclafani vs Michael Lorenzen
July 7 @ Padres - Zac Gallen vs Nick Pivetta
July 8 @ Padres - Merrill Kelly vs Dylan Cease
July 9 @ Padres - Brandon Pfaadt vs Randy Vasquez
July 10 @ Padres - Eduardo Rodríguez vs Stephen Kolek
July 11 @ Angels - Ryne Nelson vs Tyler Anderson

Royals Last 10 Game Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.7
HR 5
ERA 4.45
K/9 8.1

Royals Player Insights

  • Witt has 30 doubles, three triples, 11 home runs and 28 walks while hitting .293.
  • In all of the big leagues, Witt ranks 80th in home runs and 46th in RBI.
  • Witt brings a hitting streak of nine games into this game. In his last 10 games he is batting .372 with three doubles, a home run, two walks and eight RBIs.
  • Maikel Garcia's .303 batting average paces his team.
  • Garcia ranks 143rd in homers and 88th in RBI among all MLB hitters this year.
  • Vinnie Pasquantino leads the Royals in home runs (14) and runs batted in (55).
  • Jonathan India is batting .246 with 18 doubles, four home runs and 33 walks.

Royals Recent & Upcoming Games

Date Opponent Score Pitching Matchup
July 1 @ Mariners W 6-3 Michael Lorenzen vs Emerson Hancock
July 2 @ Mariners L 3-2 Noah Cameron vs Logan Gilbert
July 3 @ Mariners W 3-2 Seth Lugo vs Logan Evans
July 4 @ Diamondbacks W 9-3 Kris Bubic vs Eduardo Rodríguez
July 5 @ Diamondbacks L 7-1 Michael Wacha vs Ryne Nelson
July 6 @ Diamondbacks - Michael Lorenzen vs Anthony DeSclafani
July 7 Pirates - Noah Cameron vs Andrew Heaney
July 8 Pirates - Seth Lugo vs Mitch Keller
July 9 Pirates - Kris Bubic vs Bailey Falter
July 11 Mets - Michael Wacha vs Frankie Montás
July 12 Mets - Michael Lorenzen vs TBA

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share