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
41-47
-1.5
+1.5-176
o8.5-115
+118
Diamondbacks
43-44
u8.5
-1.5+145
u8.5-105
-142
location pinSaturday 8:10 p.m.
July 05, 2025
Chase FieldPhoenix
thermometer image99°Fahrenheit
rain image0%Rain
wind image4Wind

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

28%

Bets%

72%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Diamondbacks
42-4420-2522-1925-3317-11
Royals
47-4120-2427-1713-1933-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
46-37-323-19-323-1832-23-314-14
Royals
34-53-116-2818-25-114-1820-34-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
43-4422-2321-2030-2813-15
Royals
41-4720-2421-2315-1725-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

  • Corbin Carroll
    RF

    Carroll is out with wrist

    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.244.326.3394
Bobby Witt logo2B.Witt, SS.289.343.48811
Vinnie Pasquantino logo3V.Pasquantino, 1B.266.330.41012
Maikel Garcia logo4M.Garcia, 3B.305.365.4698
Salvador Perez logo5S.Perez, C.240.281.3949
Jac Caglianone logo6J.Caglianone, RF.144.194.2372
Drew Waters logo7D.Waters, LF.243.288.3161
John Rave logo8J.Rave, DH.176.259.2350
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
Geraldo Perdomo logo1G.Perdomo, SS.269.365.4189
Ketel Marte logo2K.Marte, 2B.299.402.60319
Pavin Smith logo3P.Smith, 1B.262.368.4488
Josh Naylor logo4J.Naylor, DH.303.357.47110
Eugenio Suarez logo5E.Suarez, 3B.250.318.56127
Lourdes Gurriel logo6L.Gurriel, LF.251.299.42212
Jake McCarthy logo7J.McCarthy, RF.155.218.2822
Alek Thomas logo8A.Thomas, CF.245.288.3695
Jose Herrera logo9J.Herrera, C.194.313.2591

Royals vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Royals at Diamondbacks Team Totals

MatchupOverUnder
Royals
41-47
N/A
N/A
Diamondbacks
43-44
N/A
N/A