Arizona Diamondbacks vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

Arizona Diamondbacks
7/5/25 16:10
Kansas City Royals

Prediction:

 

Arizona -1.5

+146
$350 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Travis Pulver | in MLB Picks

The Arizona Diamondbacks will try to get back on the right side of the scoreboard today when they host the Kansas City Royals in Game Two of a weekend series at Chase Field in Phoenix, AZ. The First Pitch is scheduled for 4:10 p.m. EST.

Kansas City won Game One of the series on the Fourth of July, 9-3. Kris Bubic got the win after throwing seven solid innings, giving up seven hits and three earned runs while walking three and striking out six. Vinnie Pasquantino hit a pair of home runs and accounted for a new career-high six RBI.

Michael Wacha will get the start for the Royals. He struggled in his last outing (June 30, vs. Seattle), giving up eight hits (two home runs) and five runs across five innings. In eight road starts, he has a 2-4 record with an ERA of 4.53 and a .271 OBA. As for the D-backs, Ryne Nelson is scheduled to get the start for Arizona. He had a good day in his last outing, lasting 6 2/3 innings and giving up five hits and two earned runs. Nelson has certainly been at his best when pitching at home, appearing in ten games and starting in four (3-1 record with a 2.33 ERA).

Arizona Diamondbacks vs Kansas City Royals Form

Table

Teams Pts P W L
15 Kansas City Royals
0.506 162 82 80
18 Arizona Diamondbacks
0.494 162 80 82

Arizona Diamondbacks and Kansas City Royals Latest Matches

Arizona Diamondbacks
Arizona Diamondbacks Latest matches
L L W W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 3, 2025 - MLB

Arizona Diamondbacks
2 :  7
San Francisco Giants

Jul 2, 2025 - MLB

Arizona Diamondbacks
5 :  6
San Francisco Giants

Jul 1, 2025 - MLB

Arizona Diamondbacks
8 :  2
San Francisco Giants

Jun 30, 2025 - MLB

Arizona Diamondbacks
4 :  2
San Francisco Giants

Jun 29, 2025 - MLB

Arizona Diamondbacks
4 :  6
Miami Marlins

Jun 28, 2025 - MLB

Arizona Diamondbacks
7 :  8
Miami Marlins
L L W W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 3, 2025 - MLB

Arizona Diamondbacks
2 :  7
San Francisco Giants

Jul 2, 2025 - MLB

Arizona Diamondbacks
5 :  6
San Francisco Giants

Jul 1, 2025 - MLB

Arizona Diamondbacks
8 :  2
San Francisco Giants

Jun 30, 2025 - MLB

Arizona Diamondbacks
4 :  2
San Francisco Giants

Jun 29, 2025 - MLB

Arizona Diamondbacks
4 :  6
Miami Marlins

Jun 28, 2025 - MLB

Arizona Diamondbacks
7 :  8
Miami Marlins
L L L W L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 20, 2025 - MLB

Colorado Rockies
8 :  14
Arizona Diamondbacks

Jun 18, 2025 - MLB

Toronto Blue Jays
8 :  1
Arizona Diamondbacks

Jun 5, 2025 - MLB

Atlanta Braves
10 :  11
Arizona Diamondbacks

May 24, 2025 - MLB

St. Louis Cardinals
6 :  5
Arizona Diamondbacks

May 21, 2025 - MLB

Los Angeles Dodgers
3 :  1
Arizona Diamondbacks

May 20, 2025 - MLB

Los Angeles Dodgers
4 :  3
Arizona Diamondbacks
Kansas City Royals
Kansas City Royals Latest matches
W L L W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 3, 2025 - MLB

Seattle Mariners
2 :  3
Kansas City Royals

Jul 2, 2025 - MLB

Seattle Mariners
3 :  2
Kansas City Royals

Jul 1, 2025 - MLB

Seattle Mariners
3 :  6
Kansas City Royals

Jun 30, 2025 - MLB

Seattle Mariners
6 :  2
Kansas City Royals

Jun 29, 2025 - MLB

Kansas City Royals
1 :  5
Los Angeles Dodgers

Jun 28, 2025 - MLB

Kansas City Royals
9 :  5
Los Angeles Dodgers
L L L L W L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jun 29, 2025 - MLB

Kansas City Royals
1 :  5
Los Angeles Dodgers

Jun 28, 2025 - MLB

Kansas City Royals
9 :  5
Los Angeles Dodgers

Jun 27, 2025 - MLB

Kansas City Royals
4 :  5
Los Angeles Dodgers

Jun 12, 2025 - MLB

Kansas City Royals
0 :  1
New York Yankees

Jun 11, 2025 - MLB

Kansas City Royals
3 :  6
New York Yankees

Jun 10, 2025 - MLB

Kansas City Royals
2 :  10
New York Yankees
W W L W L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 3, 2025 - MLB

Seattle Mariners
2 :  3
Kansas City Royals

Jul 2, 2025 - MLB

Seattle Mariners
3 :  2
Kansas City Royals

Jul 1, 2025 - MLB

Seattle Mariners
3 :  6
Kansas City Royals

Jun 30, 2025 - MLB

Seattle Mariners
6 :  2
Kansas City Royals

Jun 19, 2025 - MLB

Texas Rangers
1 :  4
Kansas City Royals

Jun 18, 2025 - MLB

Texas Rangers
3 :  6
Kansas City Royals

Arizona Diamondbacks against Kansas City Royals : Head to Head (H2H)

Arizona Diamondbacks

67 %

Kansas City Royals

33 %

Jul 24, 2024 - MLB

Kansas City Royals
6 :  8
Arizona Diamondbacks

Jul 23, 2024 - MLB

Kansas City Royals
2 :  6
Arizona Diamondbacks

Jul 22, 2024 - MLB

Kansas City Royals
10 :  4
Arizona Diamondbacks

Arizona Diamondbacks - Kansas City Royals Key Points

  1. Arizona leads the all-time series vs. Kansas City 21-17.
  2. The D-backs last beat the Royals at home on April 26, 2023 (2-0).
  3. Arizona has lost seven consecutive games against opponents with a losing record.
  4. Betting Public: 91% of Total tickets and 90% of the handle are on the OVER (8.5).

Our Arizona Diamondbacks vs Kansas City Royals Prediction

Michael Wacha has struggled on the road this season, and it doesn’t help that he has historically struggled vs. the D-backs. In 89 at-bats against Arizona hitters, he allowed 28 hits for a .315 batting average; in nine appearances against Arizona, he has a 4.70 ERA. Ryne Nelson has been at his best at home and should keep the Royals' weak offense in check.

Our Royals vs. Diamondbacks Pick: Arizona -1.5

Prediction:

 

Arizona -1.5

+146
$350 offered for betting!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Arizona Diamondbacks vs Kansas City Royals Picks