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: 0-0-0 (+0.0u)
Over 5 (F5)-115
1u
Over 9.5-120
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 82-89-4 (-16.8u)
Over 9.5-110
1u
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
ARI -130
1u
Follow @PicksOffice on X for more.
YBK Picks.com
Last 30d: 40-43-1 (-14.2u)
ARI -1-110
2u
Brian Bitler
Brian Bitler
Last 30d: 68-81-5 (-30.3u)
ARI -150
3u
Brandon Kravitz
Brandon Kravitz
Last 30d: 46-58-1 (-10.4u)
Over 9.5-105
1.05u

Prop Odds Comparison

Right Arrow
Right Arrow

Loading props…

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
84-7844-3740-4134-4148-37
Royals
76-8640-4136-4522-2950-57

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
71-87-436-43-235-44-233-40-236-47-2
Royals
73-86-340-40-133-46-227-2445-59-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
86-7645-3641-4043-3241-44
Royals
69-9341-4028-5326-2540-67

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

  • Anthony Gose
    P

    Gose is out with arm

    Out

Diamondbacks Injuries

  • Blake Walston
    P

    Walston is out with elbow

    Out

  • Cristian Mena
    P

    Mena is doubtful with shoulder

    Doubtful

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
N/A
N/A
Diamondbacks
0-0
N/A
N/A