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.397-3
Michael Wacha logoM.WachaKansas City Royals logo3.8610-13

Royals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
-1.5
+1.5-186
o9-109
+112
Diamondbacks
0-0
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: 79-77-1 (+4.0u)
Over 4.5 (F5)-114
1u
Capper Central
Capper Central
Last 30d: 94-73-0 (+9.1u)
ARI -142
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 194-179-3 (-3.5u)
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: 204-174-5 (+42.3u)
R.Nelson o5.5 Hits Allowed+102
1u
R.Nelson o2.5 Earned Runs+138
1u
R.Nelson u3.5 Ks+126
1u
Kyle Murray
Kyle Murray
Last 30d: 66-73-3 (-6.5u)
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
82-7940-4142-3836-5245-27
Royals
82-8038-4344-3732-3849-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
80-74-739-36-641-38-143-40-537-33-2
Royals
71-90-131-5040-40-130-4041-47-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
80-8243-3837-4345-4334-38
Royals
82-8043-3839-4240-3040-49

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

    Diamondbacks Injuries

    • 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
    0-0
    o4.5+112
    u4.5-143
    Diamondbacks
    0-0
    o4.5-107
    u4.5-121