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

Royals at Diamondbacks

8:10 pm • ARID
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Anthony DeSclafani logoA.DeSclafaniArizona Diamondbacks logo4.820-0
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.954-8

Royals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
42-47
+1.5
+1.5-183
o9.5-108
+114
Diamondbacks
43-45
u9
-1.5+151
u9.5-112
-135
location pinSunday 8:10 p.m.
July 06, 2025
Chase FieldPhoenix
thermometer image104°Fahrenheit
rain image0%Rain
wind image6Wind

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

26%

Bets%

74%

Money%

MLB Public Betting Right Arrow

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 5thKCW 7-1-1.5 WU 9ARI -134
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

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 Lorenzen logoRM.Lorenzen, P4-84.951.3717.58
HITTERSAVGOBPSLGHR
Jonathan India logo1J.India, 2B.246.330.3434
Bobby Witt logo2B.Witt, SS.293.346.49011
Vinnie Pasquantino logo3V.Pasquantino, 1B.271.333.43114
Maikel Garcia logo4M.Garcia, 3B.303.362.4678
Salvador Perez logo5S.Perez, C.236.277.3889
Jac Caglianone logo6J.Caglianone, RF.157.204.2552
Nick Loftin logo7N.Loftin, LF.174.227.3331
Freddy Fermin logo8F.Fermin, DH.267.325.3332
Kyle Isbel logo9K.Isbel, CF.239.264.3513
Diamondbacks Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Anthony DeSclafani logoRA.DeSclafani, P0-04.821.1798.68
HITTERSAVGOBPSLGHR
Corbin Carroll logo1C.Carroll, RF.255.341.57320
Ketel Marte logo2K.Marte, 2B.298.401.59619
Pavin Smith logo3P.Smith, 1B.262.368.4488
Josh Naylor logo4J.Naylor, DH.303.358.47010
Eugenio Suarez logo5E.Suarez, 3B.252.320.57028
Geraldo Perdomo logo6G.Perdomo, SS.273.371.4209
Lourdes Gurriel logo7L.Gurriel, LF.250.298.41912
Alek Thomas logo8A.Thomas, CF.245.288.3695
Jose Herrera logo9J.Herrera, C.188.303.2501

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