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
0-0
+1.5
+1.5-156
o10-104
+131
Diamondbacks
0-0
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: 79-77-1 (+4.0u)
Over 5 (F5)-115
1u
Over 9.5-120
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 118-100-1 (+5.0u)
Over 9.5-110
1u
Picks Office
Picks Office
Last 30d: 153-135-4 (+9.5u)
ARI -130
1u
Follow @PicksOffice on X for more.
YBK Picks.com
Last 30d: 57-40-1 (+30.7u)
ARI -1-110
2u
Brian Bitler
Brian Bitler
Last 30d: 78-76-2 (-6.1u)
ARI -150
3u
Brandon Kravitz
Brandon Kravitz
Last 30d: 71-77-2 (-1.1u)
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
82-7940-4142-3836-5245-27
Royals
82-8038-4344-3732-3849-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
80-74-739-36-641-38-143-40-537-33-2
Royals
71-90-131-5040-40-130-4041-47-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
80-8243-3837-4345-4334-38
Royals
82-8043-3839-4240-3040-49

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

    Diamondbacks Injuries

    • 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
    0-0
    o4.5-107
    u4.5-121
    Diamondbacks
    0-0
    o5-116
    u5-110