
How to Watch Diamondbacks vs. Royals: TV Channel & Live Stream - July 5
Updated Jul. 5, 2025 3:22 p.m. ET
FOX Sports
Michael Wacha will be on the hill for the Kansas City Royals when they take on Geraldo Perdomo and the Arizona Diamondbacks on Saturday at 4:10 p.m. ET.
Check out everything you need to know to watch the Diamondbacks vs. Royals game.
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 the Arizona Diamondbacks.
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: 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. Royals Head to Head
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| 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 |
| 5/24/2022 | Diamondbacks | -1.5 | 8.5 | -211 | +176 | 8-6 ARI |
Diamondbacks Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 3-7 |
| Runs Per Game | 4.8 |
| HR | 18 |
| ERA | 4.95 |
| K/9 | 9.4 |
Diamondbacks Player Insights
- Perdomo is hitting .273 with 18 doubles, a triple, nine home runs and 52 walks.
- Of all hitters in the majors, Perdomo's home run total places him 121st, and his RBI tally ranks him 13th.
- Josh Naylor's .303 batting average is a team-high mark.
- Naylor ranks 98th in homers in baseball, and 19th in RBI.
- Naylor enters this game looking for his third game in a row with a hit. In his last five games he is hitting .313 with a double, a home run, two walks and six RBIs.
- Eugenio Suarez leads the Diamondbacks in home runs (28) and runs batted in (72).
- Suarez is on a two-game hitting streak entering this contest. During his last five outings he is batting .167 with three home runs, a walk and four RBIs.
- Ketel Marte is batting .298 with 11 doubles, 19 home runs and 36 walks.
- Marte takes a three-game streak with at least one hit into this one. In his last five games he is hitting .222 with two home runs, four walks and three RBIs.
Diamondbacks Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| June 30 | Giants | W 4-2 | Ryne Nelson vs Logan Webb |
| 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 | - | 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 |
Royals Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 3.6 |
| HR | 5 |
| ERA | 3.99 |
| K/9 | 8.4 |
Royals Player Insights
- Bobby Witt Jr. is batting .293 with 30 doubles, three triples, 11 home runs and 28 walks, while getting on base at a rate of .346.
- In all of the big leagues, Witt is 79th in homers and 49th in RBI.
- Witt brings a hitting streak of eight games into this matchup. During his last 10 outings he is batting .372 with four doubles, a home run, two walks and seven RBIs.
- Maikel Garcia has a club-best .303 batting average.
- Garcia ranks 142nd among all hitters in the big leagues in homers, and 86th in RBI.
- Vinnie Pasquantino leads the Royals in home runs (14) and runs batted in (55).
- Jonathan India has 18 doubles, four home runs and 33 walks while batting .246.
Royals Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| June 30 | @ Mariners | L 6-2 | Michael Wacha vs George Kirby |
| 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 | - | 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 |
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
recommended
MLB 2026 Buzz: Dodgers Scratch Blake Snell Before Friday Start vs. Angels
Why the Dodgers Still Plan To Rest Shohei Ohtani Despite His Breakout Homer
10 fastest pitches in MLB History: Regular season and playoff records
2026 MLB Power Rankings: Who is Each Team’s Early Season Standout Starter?
Big Bets Report: Bettor Banks Close to $1 Million With Unique Strategy
Last Night in Baseball: 2025 AL MVP Runner-Up in 36 At-Bat Hit Drought
2026 MLB Trade Deadline Rumors Tracker: SF Giants Shopping High-Priced Core
Why The Mets Are 'Feeling The Risk' On Evaluating Injury-Prone Players
2026 MLB Odds: Pirates' Don Kelly Best Bet for NL Manager of Year
Item 1 of 3
recommended
MLB 2026 Buzz: Dodgers Scratch Blake Snell Before Friday Start vs. Angels
Why the Dodgers Still Plan To Rest Shohei Ohtani Despite His Breakout Homer
10 fastest pitches in MLB History: Regular season and playoff records
2026 MLB Power Rankings: Who is Each Team’s Early Season Standout Starter?
Big Bets Report: Bettor Banks Close to $1 Million With Unique Strategy
Last Night in Baseball: 2025 AL MVP Runner-Up in 36 At-Bat Hit Drought
2026 MLB Trade Deadline Rumors Tracker: SF Giants Shopping High-Priced Core
Why The Mets Are 'Feeling The Risk' On Evaluating Injury-Prone Players
2026 MLB Odds: Pirates' Don Kelly Best Bet for NL Manager of Year
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and Privacy Policy | Advertising Choices |
Your Privacy Choices | Closed Captioning

