
How to Watch Diamondbacks vs. Royals: TV Channel & Live Stream
Updated: July 5, 2025, 3:22 p.m. ET
Michael Wacha will be on the mound for the Kansas City Royals when they face off against Geraldo Perdomo and the Arizona Diamondbacks on Saturday at 4:10 p.m. jilino1 vip login ET. Here’s everything you need to know to catch the Diamondbacks vs. Royals game. Stay updated with MLB coverage on FOX Sports.
Diamondbacks vs. Royals Game Information & How to Watch
When: Saturday, July 5, 2025, at 4:10 p.m. ET
Where: Chase Field in Phoenix, Arizona
TV: Watch on ARID, FDSKC
Box Score: Available on Fox Sports
Diamondbacks vs. Royals Prediction
Score Prediction: Diamondbacks 5, Royals 4
Total Prediction: Under 8.5 runs
Win Probabilities: Diamondbacks 55%, Royals 45%
Diamondbacks vs 773pub.con. Royals Head-to-Head
- Date: 7/4/2025 – Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -114, Underdog Moneyline: -105, Result: 9-3 KC
- Date: 7/24/2024 – Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -125, Underdog Moneyline: +106, Result: 8-6 ARI
- Date: 7/23/2024 – Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -114, Underdog Moneyline: -105, Result: 6-2 ARI
- Date: 7/22/2024 – Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +131, Result: 10-4 KC
- Date: 4/26/2023 – Favorite: Diamondbacks, Spread: -1.5, Total: 8, Favorite Moneyline: -275, Underdog Moneyline: +225, Result: 2-0 ARI
- Date: 4/25/2023 – Favorite: Diamondbacks, Spread: -1.5, Total: 9.5, Favorite Moneyline: -145, Underdog Moneyline: +125, Result: 5-4 KC
- Date: 4/24/2023 – Favorite: Diamondbacks, Spread: -1 royal888 registration login.5, Total: 10, Favorite Moneyline: -154, Underdog Moneyline: +132, Result: 5-4 ARI
- Date: 8/24/2022 – Favorite: Diamondbacks, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110, Result: 5-3 KC
- Date: 8/23/2022 – Favorite: Diamondbacks, Spread: -1.5, Total: 9, Favorite Moneyline: -125, Underdog Moneyline: +105, Result: 7-3 ARI
- Date: 5/24/2022 – Favorite: Diamondbacks, Spread: -1.5, Total: 8.5, Favorite Moneyline: -211, Underdog Moneyline: +176, Result: 8-6 ARI
Diamondbacks Last 10 Game Stats
Record: 3-7
Runs Per Game: 4.8
Home Runs: 18
ERA: 4.95
K/9: 9.4
Diamondbacks Player Insights
Perdomo is currently hitting .273 with 18 doubles, a triple, nine home runs, and 52 walks. Among all major league hitters, Perdomo ranks 121st in home runs and 13th in RBIs. Josh Naylor boasts a team-high .303 batting average and is 98th in the league for homers and 19th in RBIs, entering this game with a hitting streak. In his last five games, he is batting .313 with a double, a home run, two walks, and six RBIs. Eugenio Suarez leads the Diamondbacks with 28 home runs and 72 RBIs, while Ketel Marte is batting .298 with 11 doubles and 19 home runs.
Diamondbacks Recent & Upcoming Games
- Date: June 30 – Opponent: Giants – Score: W 4-2
- Date: July 1 – Opponent: Giants – Score: W 8-2
- Date: July 2 – Opponent: Giants – Score: L 6-5
- Date: July 3 – Opponent: Giants – Score: L 7-2
- Date: July 4 – Opponent: Royals – Score: L 9-3
- Date: July 5 – Opponent: Royals – Score: –
- Date: July 6 – Opponent: Royals – Score: –
- Date: July 7 – Opponent: @ Padres – Score: –
- Date: July 8 – Opponent: @ Padres – Score: –
- Date: July 9 – Opponent: @ Padres – Score: –
Royals Last 10 Game Stats
Record: 4-6
Runs Per Game: 3.6
Home Runs: 5
ERA: 3.99
K/9: 8.4
Royals Player Insights
Bobby Witt Jr. has a batting average of .293 with 30 doubles, three triples, 11 home runs, and 28 walks, achieving an on-base rate of .346. He is ranked 79th in homers and 49th in RBIs across the majors, entering this game with an eight-game hitting streak. Maikel Garcia leads the team with a phdream88.303 batting average. Vinnie Pasquantino is the Royals’ top home run hitter with 14 and 55 RBIs. max jili casino login register
Royals Recent & Upcoming Games
- Date: June 30 – Opponent: @ Mariners – Score: L 6-2
- Date: July 1 – Opponent: @ Mariners – Score: W 6-3
- Date: July 2 – Opponent: @ Mariners – Score: L 3-2
- Date: July 3 – Opponent: @ Mariners – Score: W 3-2
- Date: July 4 – Opponent: @ Diamondbacks – Score: W 9-3
- Date: July 5 – Opponent: @ Diamondbacks – Score: –
- Date: July 6 – Opponent: @ Diamondbacks – Score: –
- Date: July 7 – Opponent: Pirates – Score: –
- Date: July 8 – Opponent: Pirates – Score: –
- Date: July 9 – Opponent: Pirates – Score: –
This article was created using technology provided by Data Skrive and information from Sportradar. Are you excited to watch the Diamondbacks take on the Royals?