
It’s the Pittsburgh Pirates versus the St. Louis Cardinals at Busch Stadium on May 19, 2026. Here’s how to watch live on TV.
- Time: 7:45 PM ET
- Location: Busch Stadium, St. Louis, MO
- TV Channels: SportsNet Pittsburgh, MLB St. Louis Cardinals
- Streaming: Pittsburgh Pirates – MLB.TV, St. Louis Cardinals – MLB.TV
- League Package: MLB Extra Innings®
How to Watch Pittsburgh Pirates vs. St. Louis Cardinals on May 19, 2026
Watch the St. Louis Cardinals take on the Pittsburgh Pirates live on MLB St. Louis Cardinals -channel 672 and SportsNet Pittsburgh channel 659 with DIRECTV on May 19, 2026 at 7:45 PM ET.
Pittsburgh Pirates (24-23) at St. Louis Cardinals (27-19) — Game Preview
Pittsburgh visits Busch Stadium at 24-23 against a Cardinals club at 27-19 with a .241 lineup behind a 4.12 staff ERA. Mitch Keller takes the ball for the Pirates at a 3.59 ERA and 1.08 WHIP across 52.2 innings, opposite Matthew Liberatore who’s at 4.40 with 34 strikeouts. Jordan Walker has driven the home offense with a .301 average, 13 home runs and 34 RBI, the matchup’s biggest power threat from either side. For Pittsburgh, Oneil Cruz has 10 home runs and 32 RBI, and Brandon Lowe has chipped in 12 home runs and 31 RBI. Nick Gonzales is hitting .318 to anchor the bottom of the order. The Pirates’ 3.88 staff ERA outpaces the Cardinals’ 4.12, suggesting a tight game if Walker can be kept in check.
Regional Coverage
SportsNet Pittsburgh, MLB St. Louis Cardinals
Streaming
Pittsburgh Pirates – MLB.TV, St. Louis Cardinals – MLB.TV
League Packages
MLB Extra Innings®
What Time is the St. Louis Cardinals vs. Pittsburgh Pirates Game Today?
The Pittsburgh Pirates vs. St. Louis Cardinals game starts at 7:45 PM ET.
Where Can I Watch Pittsburgh Pirates vs. St. Louis Cardinals?
You can watch Pittsburgh Pirates vs. St. Louis Cardinals on Pittsburgh Pirates – MLB.TV, St. Louis Cardinals – MLB.TV and your local regional sports network, SportsNet Pittsburgh or MLB St. Louis Cardinals with MLB Extra Innings®.
Pittsburgh Pirates vs. St. Louis Cardinals Channel on DIRECTV
St. Louis Cardinals games air on MLB St. Louis Cardinals (Channel 672), and Pittsburgh Pirates games air on SportsNet Pittsburgh (Channel 659).
Watch Major League Baseball Live on DIRECTV
You can watch Major League Baseball games live every day right on DIRECTV. Get started today!
Interested in a service that lets you access live sports, and only live sports and includes ESPN Unlimited at no extra cost? Check out MySports™ Genre Pack™ today.
© 2026 Major League Baseball Properties, Inc. All rights reserved. Major League Baseball trademarks and copyrights are used with permission of Major League Baseball Properties, Inc
![]()
DIRECTV Insider brings you our views on what’s happening in streaming, t.v., movies and sports. Companies and persons mentioned are not necessarily associated with and do not necessarily endorse DIRECTV. We will disclose sponsored content on our site when we show it to you, and some of the links on the site may be ads or affiliate links which means DIRECTV may earn compensation from your purchases.




