Kansas City Royals vs Arizona Diamondbacks Prediction, 7/5/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Arizona Diamondbacks
Date: Saturday, July 5, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Kansas City (+132) Arizona (-160)
Chase Field is where the Arizona Diamondbacks (43-43) will take on the Kansas City Royals (40-47) on Saturday. The odds on this game have the Royals at +132 while the Diamondbacks are priced at -160. The total has been set at 8. The starting pitchers are Michael Wacha and Ryne Nelson.


The Royals have accumulated 147 two-baggers as a team and have smacked 58 balls out of the park. Kansas City owns a slugging percentage of .364 and have struck out 601 times, while drawing a walk on 210 occasions. As a squad, the Kansas City Royals are knocking in 3.3 runs per game, which has them sitting at 30th in the league. They have accrued 283 RBI's as well as 708 hits over the course of the season, and their average at the plate is at .243. They have racked up 287 runs and have an on-base percentage of .298.
Today’s Featured MLB Best Bet! JASON SHARPE is currently involved in his fifth straight winning MLB season and has banked his followers over +30,000 during that stretch. Sharpe has a 7-Unit MLB Play (9:40 p.m.) Thursday and is looking to add to his gaudy numbers. Sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks
Their K/BB ratio is 2.80 and their pitching staff has a team WHIP of 1.22. Royals pitchers have yielded 88 home runs and 322 runs in total (3rd in the league). Kansas City has allowed 691 base knocks (8.0 per 9 innings) as well as 300 earned runs. The Royals have a team earned run average of 3.49 on the season (5th in baseball), and the staff has struck out 703 batters. They have walked 251 opposing players and their FIP comes in at 3.81 as a unit this year.
Royals bullpen pitchers have stepped onto the hill with opponents on base 88 times as well as having 98 appearances in high leverage situations. The relief pitchers have accumulated 47 holds over the course of the season (17th in MLB). The Royals bullpen have accumulated a save rate of 74.3% and have stepped onto the mound in 83 save situations. They have compiled 26 saves so far this season and have blown 9 out of their 35 chances to get a save. The bullpen pitchers have inherited 126 runners on the campaign and 30.2% of those players earned a run for their team. The Royals have dispatched 284 relief pitchers to the hill for the year.
The Houston Astros have accumulated 2,319 putouts thus far, as well as 775 assists and 37 errors. Their fielding rate sits at .988 which has them sitting 6th in baseball, and they have turned 69 double plays. The Royals have transformed 70.9% of balls in play into outs out of 6,957 innings, ranking them 7th in pro baseball.
Wacha has thrown 1,551 frames and has tallied 1,365 strikeouts during his MLB career. Wacha (105-70 career record) has a FIP of 3.82 while he has gone up against 6,539 batters in the major leagues. His earned run average is 3.88 (668 ER's allowed) and he has a WHIP of 1.280. He has allowed 1,501 base knocks (8.7 hits per nine innings) with 484 free passes.
The Arizona Diamondbacks have earned an OBP of .330 and a batting average of .255 this year. They have been rung up on 676 occasions (24th in the league) and have a total of 747 base hits. Arizona has compiled 128 home runs so far this year as well as 439 RBIs. The Diamondbacks have a team slugging % of .450 and they average 5.22 runs per outing (3rd in the league). They have hit 151 two-baggers, while walking 305 times and putting up 449 runs.
The Arizona pitching staff have given up 440 runs this season while holding a team ERA of 4.70 (401 earned runs relinquished). They have yielded 113 homers and they relinquish 5.16 runs per 9 innings (26th in the league). The Diamondbacks hold a team WHIP of 1.336 in addition to having a FIP of 4.33 as a unit on the campaign. They have earned a K/BB ratio of 8.70 (740 strikeouts against 284 walks). They have a ranking of 23rd in baseball as a staff in total hits relinquished with 741.
Arizona relievers have an inherited score percentage of 34.4% of 96 inherited base runners. Their relief pitchers have stepped onto the mound 87 times in high leverage situations and on 75 occasions with runners on base. With 96 save situations, the Diamondbacks have accrued 50 holds and 17 blown saves. They rank 18th in the league holding a save rate of 60.5%, and they have sent 270 relievers to the mound on the season. Arizona has called on relievers to take the mound in 43 save chances and they have come away with 26 saves.
In their 6,906 innings on the diamond, the Diamondbacks have a defensive efficiency of 69.1% (21st in MLB). The Arizona Diamondbacks have gotten 65 double plays and have a fielding percentage of .986 (18th in baseball). The Diamondbacks have recorded 755 assists, 44 errors and have a tally of 2,302 putouts so far this season.
So far in his pro baseball career, Nelson has allowed 371 base hits while he has accumulated 297 punch outs in 380 frames. He has allowed a total of 186 ER's while holding a WHIP of 1.258 and being the owner of a FIP of 4.3. He has a K/BB ratio of 2.78 and he has gone up against 1,588 opposing hitters in his career. Nelson (23-17 career win-loss mark) holds a 4.40 earned run average and has given up 8.8 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Kansas City (+132)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
Kansas City Royals - Twitter