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

Pirates at Royals

11:40 pm • FDSKC
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Noah Cameron logoN.CameronKansas City Royals logo2.562-4
Andrew Heaney logoA.HeaneyPittsburgh Pirates logo4.164-7

Pirates at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
38-53
+1.5
+1.5-162
o8.5-115
+129
Royals
43-48
u8.5
-1.5+135
u8.5-105
-155
location pinMonday 11:40 p.m.
July 07, 2025
Kauffman StadiumKansas City
thermometer image87°Fahrenheit
rain image27%Rain
wind image5Wind

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

22%

Bets%

78%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
49-4220-2429-1813-1935-23
Pirates
46-4527-2019-259-1735-28

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
35-55-116-2819-27-114-1821-36-1
Pirates
35-51-520-24-315-27-29-1725-33-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
43-4820-2423-2415-1727-31
Pirates
38-5326-2112-3212-1425-38

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jul 3rd@SEAL 2-3+1.5 WU 7SEA +138

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
Andrew Heaney logoLA.Heaney, P4-74.161.2046.87
HITTERSAVGOBPSLGHR
Tommy Pham logo1T.Pham, LF.231.305.2962
Andrew McCutchen logo2A.McCutchen, DH.262.343.3988
Bryan Reynolds logo3B.Reynolds, RF.232.298.38410
Nick Gonzales logo4N.Gonzales, 2B.299.345.4673
Oneil Cruz logo5O.Cruz, CF.206.319.40815
Ke'Bryan Hayes logo6K.Hayes, 3B.244.293.3002
Jared Triolo logo7J.Triolo, 1B.167.260.2803
Joey Bart logo8J.Bart, C.234.335.2881
Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS.272.316.3391
Royals Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Noah Cameron logoLN.Cameron, P2-42.561.0126.87
HITTERSAVGOBPSLGHR
Jonathan India logo1J.India, 2B.246.330.3424
Bobby Witt logo2B.Witt, SS.293.345.48711
Vinnie Pasquantino logo3V.Pasquantino, 1B.268.330.42614
Maikel Garcia logo4M.Garcia, 3B.303.361.4658
Salvador Perez logo5S.Perez, C.234.275.3849
Jac Caglianone logo6J.Caglianone, RF.152.198.2482
Mark Canha logo7M.Canha, LF.220.281.2751
Freddy Fermin logo8F.Fermin, DH.275.331.3462
Nick Loftin logo9N.Loftin, CF.167.218.3191

Pirates vs. Royals Odds Comparison

Right Arrow

Could not load odds

Pirates at Royals Team Totals

MatchupOverUnder
Pirates
38-53
N/A
N/A
Royals
43-48
N/A
N/A