Pirates vs. Royals Odds & Betting Predictions - July 8, 2025

Pirates at Royals

11:40 pm • FDSKC
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Seth Lugo logoS.LugoKansas City Royals logo2.656-5
Mitch Keller logoM.KellerPittsburgh Pirates logo3.643-10

Pirates at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
38-54
+1.5
+1.5-184
o8-111
+115
Royals
44-48
u8
-1.5+150
u8-108
-136
location pinTuesday 11:40 p.m.
July 08, 2025
Kauffman StadiumKansas City
thermometer image80°Fahrenheit
rain image13%Rain
wind image5Wind
Pirates vs. Royals Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 321-322-7 (+20.5u)
S.Lugo u5.5 Ks+120
1u

Pirates vs. Royals Previews & Analysis

  • Pirates vs Royals: Total Bet With a Weather Angle article feature image

    Pirates vs Royals: Total Bet With a Weather Angle

    Action Network Staff
    Jul 8, 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

Pirates vs. Royals Public Betting Percentages

Away Logo

Pirates

Public

16%

Bets%

84%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
50-4221-2429-1814-1935-23
Pirates
46-4627-2019-269-1735-29

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
36-55-117-2819-27-115-1821-36-1
Pirates
36-51-520-24-316-27-29-1726-33-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
44-4821-2423-2416-1727-31
Pirates
38-5426-2112-3312-1425-39

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 7thPITW 9-3-1.5 WO 8.5KC -154
Jul 6th@ARIW 4-0+1.5 WU 10KC +131
Jul 5th@ARIL 1-7+1.5 LU 9ARI +112
Jul 5th@ARIW 9-3-1.5 WO 8.5KC -105
Jul 4th@SEAW 3-2+1.5 WU 7.5KC +107

Royals vs. Pirates Injury Updates

Royals Injuries

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Pirates Injuries

  • Johan Oviedo
    SP

    Oviedo is questionable with elbow

    Questionable

  • Endy Rodriguez
    1B

    Rodriguez is out with elbow

    Out

  • Jared Jones
    SP

    Jones is out with elbow

    Out

  • Jared Triolo
    SS

    Triolo is questionable with back

    Questionable

  • Spencer Horwitz
    1B

    Horwitz is questionable with wrist

    Questionable

Pirates vs. Royals Starting Lineups
Pirates Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Mitch Keller logoRM.Keller, P3-103.641.1947.11
HITTERSAVGOBPSLGHR
Spencer Horwitz logo1S.Horwitz, 1B.245.304.3542
Andrew McCutchen logo2A.McCutchen, DH.258.337.3908
Bryan Reynolds logo3B.Reynolds, RF.229.294.37810
Nick Gonzales logo4N.Gonzales, 2B.283.339.4423
Oneil Cruz logo5O.Cruz, CF.203.315.40215
Ke'Bryan Hayes logo6K.Hayes, 3B.240.289.2952
Tommy Pham logo7T.Pham, LF.238.312.3163
Joey Bart logo8J.Bart, C.234.335.2881
Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS.269.313.3351
Royals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Seth Lugo logoRS.Lugo, P6-52.651.0957.87
HITTERSAVGOBPSLGHR
Jonathan India logo1J.India, 2B.246.330.3434
Bobby Witt logo2B.Witt, SS.296.346.50313
Vinnie Pasquantino logo3V.Pasquantino, DH.271.331.43915
Maikel Garcia logo4M.Garcia, 3B.306.365.4678
Salvador Perez logo5S.Perez, 1B.238.280.40611
Jac Caglianone logo6J.Caglianone, RF.144.202.2342
Freddy Fermin logo7F.Fermin, C.268.324.3382
John Rave logo8J.Rave, LF.190.273.2410
Kyle Isbel logo9K.Isbel, CF.241.264.3613

Pirates vs. Royals Odds Comparison

Right Arrow

Could not load odds

Pirates at Royals Team Totals

MatchupOverUnder
Pirates
38-54
N/A
N/A
Royals
44-48
N/A
N/A