Royals vs. Pirates Odds & Betting Predictions - September 20, 2026

Royals at Pirates

5:35 pm • SportsNet PT
3 - 4
Starting Pitchers
pitcherteameraw-l
Lake Bachar logoL.BacharPittsburgh Pirates logo2.571-2
Michael Wacha logoM.WachaKansas City Royals logo3.329-10

Royals at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
-1.5
-1.5+167
o8.5-104
-102
Pirates
0-0
u8.5
+1.5-200
u8.5-113
-120
location pinSunday 5:35 p.m.
September 20, 2026
PNC ParkPittsburgh
Royals vs. Pirates Expert Picks
Adam Kaufman
Adam Kaufman
Last 30d: 333-306-16 (-16.4u)
PIT +100
1u

Prop Odds Comparison

Right Arrow
Right Arrow

Loading props…

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Pirates Public Betting Percentages

Away Logo

Royals

Public

38%

Bets%

62%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
80-8239-4241-4038-4441-36
Royals
76-8640-4136-4522-2950-57

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
81-75-647-32-234-43-445-35-234-39-4
Royals
73-86-340-40-133-46-227-2445-59-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
82-8044-3738-4347-3534-43
Royals
69-9341-4028-5326-2540-67

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Sep 19thKCW 6-5+1.5 WO 8PIT -117
Sep 18thKCW 8-5-1.5 WO 8.5PIT -187
Sep 17thMILW 7-4+1.5 WO 8.5PIT +117
Sep 16thMILL 4-5+1.5 WO 7.5MIL +111
Sep 15thMILL 1-5+1.5 LU 7.5MIL +180

Royals vs. Pirates Injury Updates

Royals Injuries

  • Anthony Gose
    RP

    Gose is out with arm

    Out

Pirates Injuries

  • Akil Baddoo
    LF

    Baddoo is out with quad

    Out

Royals vs. Pirates Box Score
Royals Player Stats
Projected
PITCHERPCIPKER
Michael Wacha logoRM.Wacha, P1135.252
Nolan Hoffman logoRN.Hoffman, P50.110
Connor Thomas logoLC.Thomas, P260.210
Jose Cuas logoRJ.Cuas, P70.110
Nate Pearson logoRN.Pearson, P250.212
Anthony Gose logoLA.Gose, P60.100
HITTERSH-ABRHRRBI
Maikel Garcia logo1M.Garcia, 3B0-4000
Bobby Witt logo2B.Witt, SS1-4100
Jac Caglianone logo3J.Caglianone, DH2-3000
Salvador Perez logo4S.Perez, 1B2-4001
Michael Massey logo5M.Massey, 2B0-4000
Nick Loftin logo6N.Loftin, RF1-4000
John Rave logo7J.Rave, LF1-4100
Luke Maile logo8L.Maile, C1-4000
Tyler Tolbert logo9T.Tolbert, CF0-2000
Vinnie Pasquantino logo9V.Pasquantino, PH1-1112
Kyle Isbel logo9K.Isbel, CF0-0000
Isaac Collins logo9I.Collins, PH0-1000
Pirates Player Stats
Projected
PITCHERPCIPKER
Lake Bachar logoRL.Bachar, P20111
Yohan Ramirez logoRY.Ramirez, P30240
Wilber Dotel logoRW.Dotel, P32210
Carmen Mlodzinski logoRC.Mlodzinski, P45312
Mason Montgomery logoLM.Montgomery, P11110
HITTERSH-ABRHRRBI
Konnor Griffin logo1K.Griffin, SS1-5000
Brandon Lowe logo2B.Lowe, 2B1-4000
Bryan Reynolds logo3B.Reynolds, LF1-3000
Oneil Cruz logo4O.Cruz, CF1-4111
Nick Gonzales logo5N.Gonzales, 3B0-4000
Jared Triolo logo5J.Triolo, 3B0-0000
Ryan O'Hearn logo6R.O'Hearn, DH1-3100
Ronny Simon logo6R.Simon, PR0-0100
Ronny Simon logo6R.Simon, DH0-0100
Rafael Flores logo7R.Flores, C2-3112
Spencer Horwitz logo8S.Horwitz, 1B1-4001
Jake Mangum logo9J.Mangum, RF0-3000

Royals vs. Pirates Odds Comparison

Right Arrow

Could not load odds

Royals at Pirates Team Totals

MatchupOverUnder
Royals
0-0
N/A
N/A
Pirates
0-0
N/A
N/A