How to Watch Diamondbacks vs. Royals: TV Channel & Live Stream – July 4

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

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

Updated July 4, 2025, 9:22 p.m. ET – Eduardo Rodriguez and Kris Bubic are set to be the starting pitchers when the Arizona Diamondbacks face off against the Kansas City Royals on Friday at Chase Field, with the game beginning at 9:40 p.m. ET.

Here’s everything you need to know to catch the Diamondbacks vs. Royals game. Stay updated with MLB action on FOX Sports.

Diamondbacks vs. Royals Game Information & How to Watch

When: Friday, July 4, 2025, at 9:40 p.m. ET

Where: Chase Field in Phoenix, Arizona

TV: Watch on MLB Network, ARID, FDSKC

Box Score: Fox Sports

Diamondbacks vs. Royals Prediction

Score Prediction: Diamondbacks 6, Royals 5

Total Prediction: Over 8.5 runs

Win Probabilities: Diamondbacks 54%, Royals 46%

Diamondbacks vs. Royals Head to Head

  1. Date: 7/24/2024 – Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -125, Underdog Moneyline: +106, Result: 8-6 ARI
  2. Date: 7/23/2024 – Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -114, Underdog Moneyline: -105, Result: 6-2 ARI
  3. Date: 7/22/2024 – Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +131, Result: 10-4 KC
  4. Date: 4/26/2023 – Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -275, Underdog Moneyline: +225, Result: 2-0 ARI
  5. Date: 4/25/2023 – Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -145, Underdog Moneyline: +125, Result: 5-4 KC
  6. Date: 4/24/2023 – Favorite: Diamondbacks, Spread: -1.5, Total: 10, Favorite Moneyline: -154, Underdog Moneyline: +132, Result: 5-4 ARI
  7. Date: 8/24/2022 – Favorite: Diamondbacks, Spread: -1.5, Total: 7. jlslot ph5, Favorite Moneyline: -130, Underdog Moneyline: +110, Result: 5-3 KC
  8. Date: 8/23/2022 – Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -125, Underdog Moneyline: +105, Result: 7-3 ARI
  9. Date: 5/24/2022 – Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -211, Underdog Moneyline: +176, Result: 8-6 ARI
  10. Date: 5/23/2022 – Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -117, Underdog Moneyline: -102, Result: 9-5 ARI
More:  2025 College Football Odds: Back Longhorns To Eclipse Win Total

Diamondbacks Last 10 Game Stats

Record: 4-6

Runs Per Game: 5.5

HR: 20

ERA: 4.15

K/9: 9.8

Diamondbacks Player Insights

Geraldo Perdomo is hitting .269 with 18 doubles, a triple, nine home runs, and 50 walks. Among all MLB hitters, Perdomo ranks 61st in batting average, 26th in on-base percentage, and 85th in slugging. Josh Naylor leads his team with a .303 batting average and ranks 97th in home runs and 23rd in RBIs. Eugenio Suarez tops the Diamondbacks with 27 home runs and 70 runs batted in. Ketel Marte has 11 doubles, 19 home runs, and 35 walks, hitting .299. Marte enters this game on a two-game hitting streak, batting .222 in his last five games with three home runs, three walks, and four RBIs.

Diamondbacks Recent & Upcoming Games

  1. June 29 vs. Marlins – L 6-4 (Eduardo Rodríguez vs. jili888 real money Cal Quantrill)
  2. June 30 vs. Giants – W 4-2 (Ryne Nelson vs. Logan Webb)
  3. July 1 vs. Giants – W 8-2 (Zac Gallen vs. Hayden Birdsong)
  4. July 2 vs. Giants – L 6-5 (Merrill Kelly vs. Landen Roupp)
  5. July 3 vs. Giants – L 7-2 (Brandon Pfaadt vs. Robbie Ray)
  6. July 4 vs. Royals – (Eduardo Rodríguez vs. Kris Bubic)
  7. July 5 vs. Royals – (Ryne Nelson vs boss77 login philippines register. Michael Wacha)
  8. July 6 vs wild ace jili. Royals – (Zac Gallen vs. Michael Lorenzen)
  9. July 7 at Padres – (Merrill Kelly vs. Nick Pivetta)
  10. July 8 at Padres – (Brandon Pfaadt vs. Dylan Cease)
  11. July 9 at Padres – (Eduardo Rodríguez vs. Randy Vasquez)

Royals Last 10 Game Stats

Record: 3-7

Runs Per Game: 2.8

HR: 2

ERA: 3.99

K/9: 8 jiliasia7 com.5

Royals Player Insights

Bobby Witt Jr. boasts 30 doubles, three triples, 11 home runs, and 28 walks while batting .289. Witt’s home run count places him 78th in MLB, ranking 49th in RBIs. He carries a seven-game hitting streak into this matchup, with a .310 batting average in his last 10 games along with four doubles, a home run, two walks, and six RBIs. Maikel Garcia leads the team with a .305 batting average, ranking 141st in homers and 83rd in RBIs. Vinnie Pasquantino has produced 12 home runs and 49 RBIs for the Royals. Jonathan India has 17 doubles, four home runs, and 33 walks while hitting .244.

More:  98jili:Lucky player bet 20 at nakakuha ng 9700!! ???

Royals Recent & Upcoming Games

  1. June 29 vs. Dodgers – L 5-1 (Kris Bubic vs. Lou Trivino)
  2. June 30 at Mariners – L 6-2 (Michael Wacha vs. George Kirby)
  3. July 1 at Mariners – W 6-3 (Michael Lorenzen vs. Emerson Hancock)
  4. July 2 at Mariners – L 3-2 (Noah Cameron vs. Logan Gilbert)
  5. July 3 at Mariners – W 3-2 (Seth Lugo vs. Logan Evans)
  6. July 4 at Diamondbacks – (Kris Bubic vs. Eduardo Rodríguez)
  7. July 5 at Diamondbacks – (Michael Wacha vs. Ryne Nelson)
  8. July 6 at Diamondbacks – (Michael Lorenzen vs. Zac Gallen)
  9. July 7 vs. Pirates – (Noah Cameron vs. Paul Skenes)
  10. July 8 vs. Pirates – (Seth Lugo vs. Mitch Keller)
  11. July 9 vs. Pirates – (Kris Bubic vs. Bailey Falter)

FOX Sports created this story using technology from Data Skrive and data from Sportradar. Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, and follow leagues, teams, and players to subscribe to a personalized newsletter daily.

Arizona Diamondbacks vs. Kansas City Royals: Who do you think will come out on top in this exciting matchup?