Phillies vs. Royals Odds & Betting Predictions - July 5, 2026

Phillies at Royals

12:10 am • NBCS-PH
@
Starting Pitchers
pitcherteameraw-l
Michael Wacha logoM.WachaKansas City Royals logo3.315-5
Jesus Luzardo logoJ.LuzardoPhiladelphia Phillies logo3.886-4

Phillies at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
49-39
-1.5
-1.5+106
o9-110
-153
Royals
35-53
u9
+1.5-131
u9-110
+125
location pinSunday 12:10 a.m.
July 05, 2026
Kauffman StadiumKansas City
thermometer image86°Fahrenheit
rain image41%Rain
wind image4Wind

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Phillies vs. Royals Public Betting Percentages

Away Logo

Phillies

Public

93%

Bets%

7%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
37-5119-2518-2614-2122-30
Phillies
32-5617-2915-2727-385-18

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
43-44-122-21-121-2321-1422-29-1
Phillies
38-47-323-21-215-26-132-31-26-16-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
35-5319-2516-2816-1918-34
Phillies
49-3925-2124-1841-248-15

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 2ndTBL 2-5+1.5 LU 10.5TB +103
Jul 1stTBL 0-4+1.5 LU 10.5TB +129
Jun 30thTBL 4-10+1.5 LO 9.5TB -109
Jun 28th@CWSW 5-4+1.5 WO 8.5KC +115
Jun 27th@CWSL 1-2+1.5 WU 8CWS +109

Royals vs. Phillies Injury Updates

Royals Injuries

    Phillies Injuries

    • Max Lazar
      RP

      Lazar is out with oblique

      Out

    • Andrew Painter
      SP

      Andrew Painter was seen walking out to bullpen, he won't start but could be available in relief.

      Questionable

    Phillies vs. Royals Starting Lineups
    Phillies Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Jesus Luzardo logoLJ.Luzardo, P6-43.881.30510.73
    HITTERSAVGOBPSLGHR
    Trea Turner logo1T.Turner, SS.239.287.36610
    Kyle Schwarber logo2K.Schwarber, DH.250.365.57030
    Bryce Harper logo3B.Harper, 1B.274.374.53220
    Brandon Marsh logo4B.Marsh, LF.315.348.52315
    Alec Bohm logo5A.Bohm, 3B.223.278.36110
    Bryson Stott logo6B.Stott, 2B.244.304.3907
    J.T. Realmuto logo7J.Realmuto, C.201.286.3195
    Gabriel Rincones logo8G.Rincones, RF.159.196.2271
    Justin Crawford logo9J.Crawford, CF.253.303.3412
    Royals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Michael Wacha logoRM.Wacha, P5-53.311.1416.96
    HITTERSAVGOBPSLGHR
    Carter Jensen logo1C.Jensen, C.251.314.45213
    Bobby Witt logo2B.Witt, SS.290.362.47012
    Jac Caglianone logo3J.Caglianone, RF.264.333.47114
    Lane Thomas logo4L.Thomas, CF.213.320.3355
    Starling Marte logo5S.Marte, DH.260.321.3301
    Salvador Perez logo6S.Perez, 1B.201.241.32710
    Nick Loftin logo7N.Loftin, 3B.224.324.3813
    Michael Massey logo8M.Massey, 2B.256.287.4297
    Isaac Collins logo9I.Collins, LF.232.339.3404

    Phillies vs. Royals Odds Comparison

    Right Arrow

    Could not load odds

    Phillies at Royals Team Totals

    MatchupOverUnder
    Phillies
    49-39
    N/A
    N/A
    Royals
    35-53
    N/A
    N/A