Kansas City Royals vs Pittsburgh Pirates Preview: Odds, Spread, Time & TV (September 20, 2026)

The Kansas City Royals (67-88) visit the Pittsburgh Pirates (78-77) on Sunday, September 20, 2026 at PNC Park. First pitch is set for 1:35 PM ET. TV: Royals.TV / SportsNet Pittsburgh / MLB.TV.

Kansas City Royals vs Pittsburgh Pirates Odds & Preview Info

Matchup Kansas City Royals @ Pittsburgh Pirates
Records Kansas City Royals 67-88 | Pittsburgh Pirates 78-77
Run Line TBD
Moneyline Kansas City Royals: TBD | Pittsburgh Pirates: TBD
Total TBD
Venue PNC Park
Date / Time Sunday, September 20, 2026 — 1:35 PM ET
TV / How to Watch Royals.TV / SportsNet Pittsburgh / MLB.TV
Probable Pitchers Kansas City Royals: Michael Wacha (9-9, 3.34) | Pittsburgh Pirates: Lake Bachar (1-4, 3.50)

Odds TBD / not fully posted at research time via public sportsbooks (lines move — verify before betting).

Kansas City Royals Preview & Probable Pitcher

The Kansas City Royals enter Sunday at 67-88 and travel to face the Pittsburgh Pirates at PNC Park. Slated starter: Michael Wacha (9-9, 3.34).

Track the run line, moneyline, and total listed above for this odds preview. Double-check probable pitchers and any late roster moves closer to first pitch at 1:35 PM ET.

Pittsburgh Pirates Preview & Probable Pitcher

The Pittsburgh Pirates sit at 78-77 hosting from PNC Park. Probable starter: Lake Bachar (1-4, 3.50).

How to watch: Royals.TV / SportsNet Pittsburgh / MLB.TV. Odds and totals can shift through the afternoon and evening — recheck your book for the latest Kansas City Royals vs Pittsburgh Pirates line before the September 20, 2026 first pitch.

Where to Watch Kansas City Royals vs Pittsburgh Pirates

Tune in Sunday, September 20, 2026 at 1:35 PM ET from PNC Park. Broadcast coverage: Royals.TV / SportsNet Pittsburgh / MLB.TV.