Royals vs. Phillies Odds & Betting Predictions - September 12, 2025

Royals at Phillies

10:45 pm • FDSKC
2 - 8
Starting Pitchers
pitcherteameraw-l
Walker Buehler logoW.BuehlerPhiladelphia Phillies logo5.457-7
Michael Lorenzen logoM.LorenzenKansas City Royals logo4.955-11

Royals at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
74-74
+1.5
+1.5-176
o9-118
+120
Phillies
88-60
u9
-1.5+143
u9-106
-142
location pinFriday 10:45 p.m.
September 12, 2025
Citizens Bank ParkPhiladelphia
Royals vs. Phillies Expert Picks
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 120-139-2 (-26.6u)
Over 9-115
0.87u

Royals vs. Phillies Previews & Analysis

  • Royals vs Phillies: Pitcher Prop for Tonight article feature image

    Royals vs Phillies: Pitcher Prop for Tonight

    Charlie Wright•
    Sep 12, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Phillies Public Betting Percentages

Away Logo

Royals

Public

13%

Bets%

87%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
76-7238-3538-3759-6117-11
Royals
74-7435-4039-3428-3645-36

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
62-75-1137-33-325-42-852-57-1110-18
Royals
62-85-127-4835-37-126-3836-44-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
88-6050-2338-3775-4513-15
Royals
74-7440-3534-3936-2836-45

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Sep 11thNYMW 6-4-O 8.5PHI -119
Sep 10thNYMW 11-3-1.5 WO 7.5PHI -163
Sep 9thNYMW 9-3-1.5 WO 8PHI -137
Sep 8thNYMW 1-0+1.5 WU 8.5PHI +110
Sep 7th@MIAL 4-5-1.5 LU 9MIA -146

Phillies vs. Royals Injury Updates

Phillies Injuries

    Royals Injuries

    • Kyle Wright
      SP

      Wright is out with shoulder

      Out

    Royals vs. Phillies Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Michael Lorenzen logoRM.Lorenzen, P72336
    Daniel Lynch logoLD.Lynch, P26200
    Sam Long logoLS.Long, P26120
    Taylor Clarke logoRT.Clarke, P22112
    Luinder Avila logoRL.Avila, P11110
    HITTERSH-ABRHRRBI
    Mike Yastrzemski logo1M.Yastrzemski, RF0-3000
    Randal Grichuk logo1R.Grichuk, PH0-1000
    Randal Grichuk logo1R.Grichuk, RF0-1000
    Bobby Witt logo2B.Witt, SS1-3101
    Vinnie Pasquantino logo3V.Pasquantino, 1B1-4000
    Maikel Garcia logo4M.Garcia, 3B2-4001
    Salvador Perez logo5S.Perez, C0-4000
    Adam Frazier logo6A.Frazier, LF1-4000
    Michael Massey logo7M.Massey, 2B1-3000
    Jac Caglianone logo8J.Caglianone, DH0-3100
    Kyle Isbel logo9K.Isbel, CF0-2000
    Tyler Tolbert logo9T.Tolbert, PH1-1000
    Tyler Tolbert logo9T.Tolbert, CF1-1000
    Carter Jensen logo9C.Jensen, PH0-1000
    Phillies Player Stats
    Projected
    PITCHERPCIPKER
    Walker Buehler logoRW.Buehler, P90531
    Tanner Banks logoLT.Banks, P18110
    Tim Mayza logoLT.Mayza, P22101
    Orion Kerkering logoRO.Kerkering, P14110
    Max Lazar logoRM.Lazar, P9110
    HITTERSH-ABRHRRBI
    Harrison Bader logo1H.Bader, CF2-5101
    Kyle Schwarber logo2K.Schwarber, DH1-4101
    Bryce Harper logo3B.Harper, 1B2-4112
    Brandon Marsh logo4B.Marsh, LF1-4100
    Otto Kemp logo5O.Kemp, 3B2-4101
    Max Kepler logo6M.Kepler, RF2-2000
    Edmundo Sosa logo7E.Sosa, SS0-3000
    Weston Wilson logo7W.Wilson, PH0-1100
    Weston Wilson logo7W.Wilson, 2B0-1100
    Bryson Stott logo8B.Stott, 2B2-4112
    Bryson Stott logo8B.Stott, SS2-4112
    Rafael Marchan logo9R.Marchan, C2-3101

    Royals vs. Phillies Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Phillies Team Totals

    MatchupOverUnder
    Royals
    74-74
    o4.5+109
    u4.5-138
    Phillies
    88-60
    o4.5-120
    u4.5-109