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

Phillies at Royals

7:00 pm • NBCS-PH
@
Starting Pitchers
pitcherteameraw-l
Luinder Avila logoL.AvilaKansas City Royals logo5.403-3
Aaron Nola logoA.NolaPhiladelphia Phillies logo6.043-5

Phillies at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
50-39
-1.5
-1.5+116
o10-105
-141
Royals
35-54
u9.5
+1.5-140
u10-111
+118
location pinSunday 7:00 p.m.
July 05, 2026
Kauffman StadiumKansas City
thermometer image86°Fahrenheit
rain image0%Rain
wind image5Wind
Phillies vs. Royals Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 133-136-9 (-3.4u)
Over 9.5-105
0.53u
Bet to 10 (-110)

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

88%

Bets%

12%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
37-5219-2618-2614-2122-31
Phillies
33-5617-2916-2728-385-18

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
43-45-122-22-121-2321-1422-30-1
Phillies
38-48-323-21-215-27-132-32-26-16-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
35-5419-2616-2816-1918-35
Phillies
50-3925-2125-1842-248-15

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 5thPHIL 1-6+1.5 LU 9PHI +134
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

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
    Aaron Nola logoRA.Nola, P3-56.041.4949.21
    HITTERSAVGOBPSLGHR
    Trea Turner logo1T.Turner, SS.239.286.36410
    Kyle Schwarber logo2K.Schwarber, DH.256.371.57230
    Bryce Harper logo3B.Harper, 1B.274.374.52920
    Brandon Marsh logo4B.Marsh, LF.310.342.51415
    Alec Bohm logo5A.Bohm, 3B.227.283.37511
    Bryson Stott logo6B.Stott, 2B.244.303.3887
    Gabriel Rincones logo7G.Rincones, RF.188.220.3332
    Justin Crawford logo8J.Crawford, CF.253.303.3402
    Rafael Marchan logo9R.Marchan, C.113.155.1882
    Royals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Luinder Avila logoRL.Avila, P3-35.401.6718.29
    HITTERSAVGOBPSLGHR
    Carter Jensen logo1C.Jensen, C.247.310.44513
    Bobby Witt logo2B.Witt, SS.286.358.46512
    Jac Caglianone logo3J.Caglianone, 1B.261.329.46514
    Lane Thomas logo4L.Thomas, CF.214.319.3385
    Michael Massey logo5M.Massey, 2B.252.283.4227
    Salvador Perez logo6S.Perez, DH.201.241.32710
    Isaac Collins logo7I.Collins, LF.230.336.3364
    Nick Loftin logo8N.Loftin, 3B.225.322.3773
    Kameron Misner logo9K.Misner, RF.243.263.2700

    Phillies vs. Royals Odds Comparison

    Right Arrow

    Could not load odds

    Phillies at Royals Team Totals

    MatchupOverUnder
    Phillies
    50-39
    N/A
    N/A
    Royals
    35-54
    N/A
    N/A