Royals vs. Diamondbacks Odds & Betting Predictions - July 5, 2025

Royals at Diamondbacks

8:10 pm • ARID
1 - 7
Starting Pitchers
pitcherteameraw-l
Ryne Nelson logoR.NelsonArizona Diamondbacks logo3.614-2
Michael Wacha logoM.WachaKansas City Royals logo3.624-8

Royals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
42-47
-1.5
+1.5-186
o9-109
+112
Diamondbacks
43-45
u8.5
-1.5+151
u9-111
-134
location pinSaturday 8:10 p.m.
July 05, 2025
Chase FieldPhoenix
Royals vs. Diamondbacks Expert Picks
Cam Is Money
Cam Is Money
Last 30d: 124-110-1 (+16.7u)
Over 4.5 (F5)-114
1u
Capper Central
Capper Central
Last 30d: 127-102-5 (+8.2u)
ARI -142
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 176-146-4 (+1.6u)
Under 9-115
1u
Shaky Favorites, Silent Scores Overall: 499-344-37,59% (ROI:14%) Season:6-6-0,50% (ROI:-5%)
Boomer Betz
Boomer Betz
Last 30d: 317-321-7 (+26.2u)
R.Nelson o2.5 Earned Runs+138
1u
R.Nelson o5.5 Hits Allowed+102
1u
R.Nelson u3.5 Ks+126
1u
Kyle Murray
Kyle Murray
Last 30d: 112-136-6 (+38.2u)
M.Wacha u4.5 Ks-133
1u

Royals vs. Diamondbacks Previews & Analysis

  • Royals vs Diamondbacks: Strikeout Prop for Saturday Afternoon article feature image

    Royals vs Diamondbacks: Strikeout Prop for Saturday Afternoon

    Kyle Murray
    Jul 5, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Diamondbacks Public Betting Percentages

Away Logo

Royals

Public

27%

Bets%

73%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
42-4520-2622-1925-3417-11
Royals
48-4120-2428-1713-1934-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
47-37-324-19-323-1833-23-314-14
Royals
35-53-116-2819-25-114-1821-34-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
43-4522-2421-2030-2913-15
Royals
42-4720-2422-2315-1726-30

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 5thKCL 3-9+1.5 LO 8.5KC -115
Jul 4thSFL 2-7+1.5 LO 8.5SF +101
Jul 3rdSFL 5-6-1.5 LO 8.5SF -143
Jul 2ndSFW 8-2-1.5 WO 9ARI -131
Jul 1stSFW 4-2+1.5 WU 8ARI +125

Royals vs. Diamondbacks Injury Updates

Royals Injuries

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Diamondbacks Injuries

  • Anthony DeSclafani
    SP

    DeSclafani is out with arm

    Out

  • Jordan Montgomery
    SP

    Montgomery is out for season with elbow

    Out for Season

  • John Curtiss
    RP

    Curtiss is out with elbow

    Out

Royals vs. Diamondbacks Box Score
Royals Player Stats
Projected
PITCHERPCIPKER
Michael Wacha logoRM.Wacha, P98444
John Schreiber logoRJ.Schreiber, P12120
Daniel Lynch logoLD.Lynch, P26110
Taylor Clarke logoRT.Clarke, P14101
Sam Long logoLS.Long, P18102
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 2B1-4000
Bobby Witt logo2B.Witt, SS1-4001
Vinnie Pasquantino logo3V.Pasquantino, DH0-4000
Maikel Garcia logo4M.Garcia, 3B1-4000
Salvador Perez logo5S.Perez, 1B0-3000
Jac Caglianone logo6J.Caglianone, RF0-3000
Nick Loftin logo7N.Loftin, LF0-3000
Freddy Fermin logo8F.Fermin, C2-3100
Kyle Isbel logo9K.Isbel, CF0-3000
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Ryne Nelson logoRR.Nelson, P86751
Kevin Ginkel logoRK.Ginkel, P13110
Shelby Miller logoRS.Miller, P11110
HITTERSH-ABRHRRBI
Corbin Carroll logo1C.Carroll, RF0-5000
Geraldo Perdomo logo2G.Perdomo, SS0-3200
Pavin Smith logo3P.Smith, DH0-1200
Randal Grichuk logo3R.Grichuk, PH1-2112
Randal Grichuk logo3R.Grichuk, DH1-2112
Josh Naylor logo4J.Naylor, 1B1-5001
Eugenio Suarez logo5E.Suarez, 3B2-4001
Lourdes Gurriel logo6L.Gurriel, LF2-4102
James McCann logo7J.McCann, C2-4001
Alek Thomas logo8A.Thomas, CF0-2000
Blaze Alexander logo9B.Alexander, 2B0-2100

Royals vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Royals at Diamondbacks Team Totals

MatchupOverUnder
Royals
42-47
N/A
N/A
Diamondbacks
43-45
N/A
N/A