Royals vs Diamondbacks Picks and Prediction – 7/6/2025

By: Garrett Beaverson |

Last Updated: 07/05/2025 at 9:02 PM ET

Kansas City Royals at Arizona Diamondbacks 07/06/25 - MLB Picks & Predictions
Game Start: 7/6/2025, 8:10 PM UTC
Latest Odds: ARI -125 ; O/U 9.5

Royals vs Diamondbacks Prediction

The final act of this midseason interleague series features the Kansas City Royals (42–47) taking on the Arizona Diamondbacks (43–45) in Phoenix. Both teams hover near .500, making this finale a key moment for momentum heading into July. Arizona—a heavy hitter this season—hosts, while Kansas City leans on veteran Michael Lorenzen, hoping for innings-eating stability. Get in on all the baseball action with our free MLB picks.

Michael Lorenzen (4–8, 4.95 ERA) gets the ball for KC. Though his month of June was subpar (6.32 ERA over five starts), he bounced back with a solid 4.2-inning outing vs. Seattle. Lorenzen is familiar with Chase Field, holding a 2–1 record and 3.26 ERA in 14 outings there. Offensively, the Royals are one of MLB’s lowest-scoring teams (3.3 runs/game) , but recent home run production from Bobby Witt Jr. and Salvador Perez adds some pop. 

Taking the mound is veteran Anthony DeSclafani (4.82 ERA), making his first start since June. The D‑backs are a powerful offensive team (5.18 runs/game, 3rd in MLB), led by Ketel Marte (.324 June average) and Eugenio Suárez (27 HR). Chase Field has been a launchpad recently—with 8 of the last 10 games going Over. Their pitching, however, remains a weakness (5.14 runs allowed/game).

Royals vs Diamondbacks Pick Analysis

We like a high scoring game, so the total is a look for this one, but ultimately we will be playing the Diamondbacks ML. The Royals are inconsistent on offense and the value lies with Ketel Marter and Arizona at home. Prediction: Arizona wins this one by a score of 6-5.

Our Free MLB Pick for Arizona Diamondbacks vs Kansas City Royals

Arizona Diamondbacks -125