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 logo5.121-2
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.647-11

Royals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
3-2
+1.5
+1.5-156
o10-104
+131
Diamondbacks
3-3
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: 67-59-4 (-0.9u)
Over 9.5-120
1u
Over 5 (F5)-115
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 95-94-4 (-9.3u)
Over 9.5-110
1u
Picks Office
Picks Office
Last 30d: 193-205-3 (-26.8u)
ARI -130
1u
Follow @PicksOffice on X for more.
YBK Picks.com
Last 30d: 40-37-2 (-14.4u)
ARI -1-110
2u
Brian Bitler
Brian Bitler
Last 30d: 58-79-2 (-66.9u)
ARI -150
3u
Brandon Kravitz
Brandon Kravitz
Last 30d: 88-98-0 (-0.7u)
Over 9.5-105
1.05u

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
5-13-02-11-03-1
Royals
3-22-01-21-02-2

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
4-22-12-11-02-2
Royals
1-41-10-30-11-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
3-33-00-31-01-3
Royals
3-22-01-21-02-2

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

  • Michael Massey
    2B

    Massey is out with calf

    Out

Diamondbacks Injuries

  • Corbin Burnes
    SP

    Burnes is out with elbow

    Out

  • Lourdes Gurriel
    LF

    Gurriel is out with knee

    Out

  • Merrill Kelly
    SP

    Kelly is out with back

    Out

  • Blake Walston
    SP

    Walston is out with elbow

    Out

  • Tyler Locklear
    1B

    Locklear is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

  • Adrian Del Castillo
    C

    Del Castillo is out with calf

    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
 Herrera logo9J.Herrera, C0-3000

Royals vs. Diamondbacks Odds Comparison

Right Arrow

Could not load odds

Royals at Diamondbacks Team Totals

MatchupOverUnder
Royals
3-2
N/A
N/A
Diamondbacks
3-3
N/A
N/A