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

Royals at Diamondbacks

8:10 pm • ARID
Stream Live on SiriusXM - Free 3 Month Offer
@
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-182
o9-105
+112
Diamondbacks
43-45
u8.5
-1.5+150
u9-113
-135
location pinSaturday 8:10 p.m.
July 05, 2025
Chase FieldPhoenix
thermometer image100°Fahrenheit
rain image0%Rain
wind image7Wind
Royals vs. Diamondbacks Expert Picks
Capper Central
Capper Central
Last 30d: 125-101-5 (+7.3u)
ARI -142
1.42u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 171-139-4 (+5.5u)
Under 9-115
1.15u
Shaky Favorites, Silent Scores Overall: 499-344-37,59% (ROI:14%) Season:6-6-0,50% (ROI:-5%)
Boomer Betz
Boomer Betz
Last 30d: 311-304-7 (+37.7u)
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: 110-135-6 (+37.3u)
M.Wacha u4.5 Ks-133
1.33u

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 Starting Lineups
Royals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Michael Wacha logoRM.Wacha, P4-83.621.2586.96
HITTERSAVGOBPSLGHR
Jonathan India logo1J.India, 2B.246.330.3434
Bobby Witt logo2B.Witt, SS.293.346.49011
Vinnie Pasquantino logo3V.Pasquantino, DH.271.333.43114
Maikel Garcia logo4M.Garcia, 3B.303.362.4678
Salvador Perez logo5S.Perez, 1B.236.277.3889
Jac Caglianone logo6J.Caglianone, RF.157.204.2552
Nick Loftin logo7N.Loftin, LF.174.227.3331
Freddy Fermin logo8F.Fermin, C.267.325.3332
Kyle Isbel logo9K.Isbel, CF.239.264.3513
Diamondbacks Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Ryne Nelson logoRR.Nelson, P4-23.611.0257.88
HITTERSAVGOBPSLGHR
Corbin Carroll logo1C.Carroll, RF.255.341.57320
Geraldo Perdomo logo2G.Perdomo, SS.273.371.4209
Pavin Smith logo3P.Smith, DH.262.368.4488
Josh Naylor logo4J.Naylor, 1B.303.358.47010
Eugenio Suarez logo5E.Suarez, 3B.252.320.57028
Lourdes Gurriel logo6L.Gurriel, LF.250.298.41912
James McCann logo7J.McCann, C.364.533.7271
Alek Thomas logo8A.Thomas, CF.245.288.3695
Blaze Alexander logo9B.Alexander, 2B.143.143.1430

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