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

Phillies at Royals

7:00 pm • NBCS-PH
2 - 3

Phillies at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
50-39
-1.5
-1.5+116
o10-109
-135
Royals
35-54
u9.5
+1.5-136
u10-109
+114
location pinSunday 7:00 p.m.
July 05, 2026
Kauffman StadiumKansas City
Phillies vs. Royals Expert Picks
Frank Ammirante
Frank Ammirante
Last 30d: 374-360-8 (+18.9u)
PHI -135
1.35u
A.Nola o15.5 Outs-125
1.25u
Adam Kaufman
Adam Kaufman
Last 30d: 99-114-3 (-31.8u)
PHI -135
1.35u
Matthew Lopes
Matthew Lopes
Last 30d: 49-180-4 (-2.7u)
J.Caglianone To Hit 1+ Home Runs Yes+400
1u
B.Witt To Hit 1+ Home Runs Yes+391
1u
C.Jensen To Hit 1+ Home Runs Yes+452
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 67-84-3 (-1.1u)
PHI o5.5+100
1u
Brian Bitler
Brian Bitler
Last 30d: 64-82-0 (-46.5u)
KC +127
3u
Sean Zerillo
Sean Zerillo
Last 30d: 134-137-9 (-3.4u)
Over 9.5-105
0.53u
Bet to 10 (-110)

Phillies vs. Royals Previews & Analysis

  • Grant's 5 Home Run Picks for Sunday article feature image

    Grant's 5 Home Run Picks for Sunday

    Grant Neiffer
    Jul 5, 2026 UTC
  • Our 5 MLB Best Bets for Sunday article feature image

    Our 5 MLB Best Bets for Sunday

    Action Network Staff
    Jul 5, 2026 UTC
  • Phillies vs Royals: Troubled Starters on Both Sides article feature image

    Phillies vs Royals: Troubled Starters on Both Sides

    Action Network Staff
    Jul 5, 2026 UTC
See more MLB Coverage Right Arrow

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

87%

Bets%

13%

Money%

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 Box Score
    Phillies Player Stats
    Projected
    PITCHERPCIPKER
    Aaron Nola logoRA.Nola, P98773
    Seth Johnson logoRS.Johnson, P140.100
    Kyle Backhus logoLK.Backhus, P0000
    HITTERSH-ABRHRRBI
    Trea Turner logo1T.Turner, SS0-4000
    Kyle Schwarber logo2K.Schwarber, DH0-3000
    Bryce Harper logo3B.Harper, 1B0-4000
    Brandon Marsh logo4B.Marsh, LF1-4000
    Alec Bohm logo5A.Bohm, 3B0-2000
    Bryson Stott logo6B.Stott, 2B2-3200
    Gabriel Rincones logo7G.Rincones, RF1-2001
    Justin Crawford logo8J.Crawford, CF1-2000
    Garrett Stubbs logo9G.Stubbs, C0-3001
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Luinder Avila logoRL.Avila, P69541
    Matt Strahm logoLM.Strahm, P22110
    John Schreiber logoRJ.Schreiber, P14110
    Daniel Lynch logoLD.Lynch, P12110
    HITTERSH-ABRHRRBI
    Carter Jensen logo1C.Jensen, C1-4000
    Bobby Witt logo2B.Witt, SS2-3100
    Jac Caglianone logo3J.Caglianone, 1B0-3001
    Lane Thomas logo4L.Thomas, CF1-3101
    Michael Massey logo5M.Massey, 2B1-3001
    Nick Loftin logo5N.Loftin, PH-
    Salvador Perez logo6S.Perez, DH0-3000
    Josh Rojas logo7J.Rojas, 3B0-3000
    Kameron Misner logo8K.Misner, RF0-3000
    Isaac Collins logo9I.Collins, LF2-3100

    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