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

Royals at Diamondbacks

8:10 pm • ARID
4 - 0
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-48
+1.5
+1.5-156
o10-104
+131
Diamondbacks
44-45
u9
-1.5+130
u10-117
-155
location pinSunday 8:10 p.m.
July 06, 2025
Chase FieldPhoenix
Royals vs. Diamondbacks Expert Picks
Cam Is Money
Cam Is Money
Last 30d: 123-115-1 (+10.2u)
Over 5 (F5)-115
1u
Over 9.5-120
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 85-71-0 (-2.1u)
Over 9.5-110
1u
Picks Office
Picks Office
Last 30d: 82-77-2 (+4.0u)
ARI -130
1u
Follow @PicksOffice on X for more.
YBK Picks.com
Last 30d: 24-24-4 (-9.5u)
ARI -1-110
2u
Brian Bitler
Brian Bitler
Last 30d: 64-61-1 (+15.5u)
ARI -150
3u

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
43-4521-2622-1926-3417-11
Royals
48-4220-2428-1813-1934-23

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
47-38-324-20-323-1833-24-314-14
Royals
35-54-116-2819-26-114-1821-35-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
44-4523-2421-2031-2913-15
Royals
42-4820-2422-2415-1726-31

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

  • 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 Lorenzen logoRM.Lorenzen, P82770
Lucas Erceg logoRL.Erceg, P16120
Carlos Estevez logoRC.Estevez, P12100
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 2B0-4000
Maikel Garcia logo1M.Garcia, 3B0-0000
Bobby Witt logo2B.Witt, SS1-4111
Vinnie Pasquantino logo3V.Pasquantino, 1B2-4000
Salvador Perez logo4S.Perez, DH1-3111
Freddy Fermin logo5F.Fermin, C0-4000
Jac Caglianone logo6J.Caglianone, RF0-3100
Tyler Tolbert logo6T.Tolbert, RF0-0000
Nick Loftin logo7N.Loftin, 3B1-4100
Nick Loftin logo7N.Loftin, 2B1-4100
John Rave logo8J.Rave, LF1-3001
Kyle Isbel logo9K.Isbel, CF2-4001
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Anthony DeSclafani logoRA.DeSclafani, P60464
Jalen Beeks logoLJ.Beeks, P10100
Bryce Jarvis logoRB.Jarvis, P66420
HITTERSH-ABRHRRBI
Corbin Carroll logo1C.Carroll, RF0-4000
Ketel Marte logo2K.Marte, 2B0-4000
Geraldo Perdomo logo3G.Perdomo, SS1-3000
Josh Naylor logo4J.Naylor, 1B0-4000
Eugenio Suarez logo5E.Suarez, 3B0-4000
Jake McCarthy logo6J.McCarthy, LF0-2000
Randal Grichuk logo7R.Grichuk, DH1-3000
Alek Thomas logo8A.Thomas, CF1-3000
Jose Herrera logo9J.Herrera, C0-3000

Royals vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Royals at Diamondbacks Team Totals

MatchupOverUnder
Royals
42-48
N/A
N/A
Diamondbacks
44-45
N/A
N/A