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.960-1
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.615-8

Royals at Diamondbacks Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
46-49
+1.5
+1.5-156
o10-104
+131
Diamondbacks
46-49
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: 115-105-1 (+11.7u)
Over 5 (F5)-115
1u
Over 9.5-120
1u
Scott Rickenbach
Scott Rickenbach
Last 30d: 76-71-1 (-9.7u)
Over 9.5-110
1u
Picks Office
Picks Office
Last 30d: 86-76-2 (+9.7u)
ARI -130
1u
Follow @PicksOffice on X for more.
YBK Picks.com
Last 30d: 17-22-4 (-18.8u)
ARI -1-110
2u
Brian Bitler
Brian Bitler
Last 30d: 59-62-1 (-4.1u)
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
46-4821-2725-2126-3620-12
Royals
50-4521-2729-1814-2135-24

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Diamondbacks
50-41-324-21-326-2033-26-317-15
Royals
37-57-118-3019-27-115-2022-36-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Diamondbacks
46-4923-2523-2331-3115-17
Royals
46-4923-2523-2418-1727-32

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
    P

    Wright is out with shoulder

    Out

Diamondbacks Injuries

  • Jordan Montgomery
    P

    Montgomery is out for season with elbow

    Out for Season

  • John Curtiss
    P

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