← Today's Slate
Sunday, September 20, 2026 at 1:35 PM EDT
MLB

Kansas City Royals @ Pittsburgh Pirates

KC @ PIT

KC3
PIT4
Final

Moneyline

KC
52%
48%
PIT
-115+105

Total (O/U)

8.5

BetUS

Venue

Park Factor

1.00

Neutral

Away Starter

Michael Wacha
Team:Kansas City Royals (KC)
Pitcher:Michael Wacha(RHP)
Record:9-10
ERA:3.32

Home Starter

Lake Bachar
Team:Pittsburgh Pirates (PIT)
Pitcher:Lake Bachar(RHP)
Record:2-4
ERA:3.43

Betting Insights

Key takeaways for this matchup

Pitching matchup: Michael Wacha (3.32 ERA) vs Lake Bachar (3.43 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

Kansas City Royals (KC)

BatterABRHRBIBBSOHR
Maikel Garcia3B4000010
Bobby Witt Jr.SS4110010
Jac CaglianoneDH3020100
Salvador Perez1B4021010
Michael Massey2B4000010
Nick LoftinRF4010000
John RaveLF4110020
Luke MaileC4010020
Tyler TolbertCF2000000
Vinnie PasquantinoPH1112001
Isaac CollinsPH1000000
Pitching
PitcherIPHRERBBSOPC
Jose Cuas0.1000017
Nolan Hoffman0.1000015
Connor Thomas0.21001126
Michael Wacha5.242245113
Nate Pearson0.23220125
Anthony Gose0.1000006

Pittsburgh Pirates (PIT)

BatterABRHRBIBBSOHR
Konnor GriffinSS5010010
Brandon Lowe2B4010110
Bryan ReynoldsLF3010110
Oneil CruzCF4111001
Nick Gonzales3B4000010
Ryan O'HearnDH3110110
Rafael Flores Jr.C3122111
Spencer Horwitz1B4011020
Jake MangumRF3000110
Pitching
PitcherIPHRERBBSOPC
Lake Bachar1.03110120
Mason Montgomery1.01000111
Yohan Ramírez2.01000430
Carmen Mlodzinski3.03221145
Wilber Dotel2.01000132

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Michael Wacha (KC)

2026 season
vs PIT
ERA
3.18
IP
5.2
W-L
0-0
K
5
WHIP
1.54
AVG
.182
SplitERAWHIPK/9BB/9AVGIP
Overall3.321.117.12.4.226200.2
Home2.931.056.92.4.21495.1
Away3.671.167.32.5.236105.1
Last 7 Days2.841.155.91.5.2616.1
Last 30 Days3.301.176.63.6.20730.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.219.278.364.642439100
vs RHB.235.290.490.78030658
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.242.293.440.73227358
2nd Time.233.291.489.78026254
3rd Time.196.259.299.55820443

Lake Bachar (PIT)

2026 season
vs KC
ERA
4.50
IP
2.0
W-L
0-0
K
3
WHIP
1.50
AVG
.333
SplitERAWHIPK/9BB/9AVGIP
Overall3.431.139.73.8.19586.2
Home2.181.0210.13.3.18641.1
Away4.571.229.44.2.20245.1
Last 7 Days0.000.6517.42.9.0833.1
Last 30 Days1.591.3513.04.9.21411.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.217.324.360.68417555
vs RHB.167.235.326.56113838
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.199.288.344.63230290
2nd Time.091.231.364.594113
3rd Time.000.000.000.00000

Last 5 Games

Not available yet

Season Series

This Series (3 games)
PIT wins series 3-0

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetUS-115+10512:30 PM
BetMGM-120+10012:30 PM
LowVig.ag-115+10412:30 PM
BetOnline.ag-115+10412:30 PM
BetRivers-122+10212:30 PM

Totals

BookTotalOverUnderTime
BetUS8.5-115-10512:30 PM
BetMGM8.5-115-10512:30 PM
LowVig.ag8.5-114-10212:30 PM
BetOnline.ag8.5-115-10512:30 PM
BetRivers8.5-114-10812:30 PM