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

Pirates at Royals

11:40 pm • FDSKC
3 - 4
Starting Pitchers
pitcherteameraw-l
Seth Lugo logoS.LugoKansas City Royals logo4.158-7
Mitch Keller logoM.KellerPittsburgh Pirates logo4.186-15

Pirates at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Pirates
0-0
+1.5
+1.5-184
o7.5-115
+114
Royals
0-0
u8
-1.5+151
u7.5-106
-137
location pinTuesday 11:40 p.m.
July 08, 2025
Kauffman StadiumKansas City
Pirates vs. Royals Expert Picks
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 194-179-3 (-3.5u)
Under 7.5-105
1u
Shaky Favorites, Silent Scores Overall: 500-344-37,59% (ROI:15%) Season:7-6-0,54% (ROI:2%)
The Degenerates
The Degenerates
Last 30d: 58-64-1 (-12.1u)
Under 8-106
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 107-110-10 (+12.0u)
Under 4 (F5)-110
1.5u
Matt DiLeo
Matt DiLeo
Last 30d: 40-42-1 (-8.3u)
I.Kiner-Falefa u1.5 Hits + Runs + RBIs-130
1u
Brandon Kravitz
Brandon Kravitz
Last 30d: 71-77-2 (-1.1u)
Under 7.5+106
1.06u
Boomer Betz
Boomer Betz
Last 30d: 204-174-5 (+42.3u)
S.Lugo u5.5 Ks+120
1.2u

Pirates vs. Royals Previews & Analysis

  • Pirates vs Royals: Over/Under Pick for Tonight article feature image

    Pirates vs Royals: Over/Under Pick for Tonight

    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

15%

Bets%

85%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
82-8038-4344-3732-3849-40
Pirates
90-7248-3342-3919-2669-45

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
71-90-131-5040-40-130-4041-47-1
Pirates
61-92-933-43-528-49-417-26-242-65-7

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
82-8043-3839-4240-3040-49
Pirates
71-9144-3727-5422-2348-66

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

    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

    Pirates vs. Royals Box Score
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Mitch Keller logoRM.Keller, P936.252
    Caleb Ferguson logoLC.Ferguson, P10.100
    Dennis Santana logoRD.Santana, P251.111
    Isaac Mattson logoRI.Mattson, P2000
    HITTERSH-ABRHRRBI
    Spencer Horwitz logo1S.Horwitz, 1B0-3000
    Jared Triolo logo1J.Triolo, PR0-0000
    Jared Triolo logo1J.Triolo, 1B0-0000
    Tommy Pham logo2T.Pham, LF1-3000
    Bryan Reynolds logo3B.Reynolds, DH0-4001
    Nick Gonzales logo4N.Gonzales, 2B1-4111
    Oneil Cruz logo5O.Cruz, CF1-4111
    Ke'Bryan Hayes logo6K.Hayes, 3B1-4000
    Jack Suwinski logo7J.Suwinski, RF0-4000
    Henry Davis logo8H.Davis, C1-3000
    Adam Frazier logo8A.Frazier, PH0-1000
    Joey Bart logo8J.Bart, C0-0000
    Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS1-2100
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Seth Lugo logoRS.Lugo, P82652
    Angel Zerpa logoLA.Zerpa, P13120
    Lucas Erceg logoRL.Erceg, P22101
    Carlos Estevez logoRC.Estevez, P11100
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, DH0-4000
    Bobby Witt logo2B.Witt, SS1-4000
    Vinnie Pasquantino logo3V.Pasquantino, 1B1-4000
    Maikel Garcia logo4M.Garcia, 3B1-4100
    Salvador Perez logo5S.Perez, C1-3100
    Jac Caglianone logo6J.Caglianone, RF1-4111
    Nick Loftin logo7N.Loftin, 2B2-4113
    John Rave logo8J.Rave, LF0-2000
    Kyle Isbel logo9K.Isbel, CF0-3000

    Pirates vs. Royals Odds Comparison

    Right Arrow

    Could not load odds

    Pirates at Royals Team Totals

    MatchupOverUnder
    Pirates
    0-0
    o3.5-111
    u3.5-116
    Royals
    0-0
    o3.5-143
    u3.5+112