How to Watch Pittsburgh Pirates vs. Kansas City Royals Live Online on May 31, 2021: TV Options/Channels
On Monday, May 31, 2021 at 8:10 PM EDT, the Kansas City Royals face the Pittsburgh Pirates. The game is airing exclusively on AT&T SportsNet Pittsburgh, Bally Sports Kansas City, and Fox Sports Kansas City, which you can stream with a Live TV Streaming Service.
Kansas City Royals vs. Pittsburgh Pirates
- When: Monday, May 31, 2021 at 8:10 PM EDT
- TV: AT&T SportsNet Pittsburgh, Bally Sports Kansas City, and Fox Sports Kansas City
- Stream: Watch with
In Kansas City, the game is streaming on Bally Sports Kansas City (previously Fox Sports Kansas City), which is available with a . Since Hulu, YouTube TV, fuboTV, and Sling TV do not carry Bally Sports Kansas City, this is your only option to stream Kansas City Royals games all year long.
In Pittsburgh, the game is streaming on AT&T SportsNet Pittsburgh, which is available with a 7-Day Free Trial of fuboTV. You can also stream it on AT&T TV to watch Pittsburgh Pirates games all year long.
How to Get $75 Back on AT&T TV
- Click “” to activate the promotion
- Enter your E-mail Address, so we know where to send the Gift Card
- You will be sent to AT&T TV website to sign up for your AT&T TV account
- After you finish your first month, you will receive a $75 Gift Card from The Streamable
The Pittsburgh Pirates travel to face the Kansas City Royals on Monday. Pirates: Chad Kuhl (0-1, 0.00 ERA) Royals: Mike Minor (3-2, 4.83 ERA, 1.24 WHIP, 61 strikeouts).
The Royals are 12-13 on their home turf. Kansas City has slugged .376 this season. Salvador Perez leads the club with a .482 slugging percentage, including 21 extra-base hits and 10 home runs.
The Pirates are 10-17 in road games. Pittsburgh has hit 36 home runs this season, last in the National League. Bryan Reynolds leads them with six, averaging one every 29.7 at-bats.
The Royals won the last meeting 9-6. Kyle Zimmer earned his second victory and Jorge Soler went 3-for-5 with two doubles and three RBI for Kansas City. Mitch Keller took his third loss for Pittsburgh.