Jack Flaherty will start for the St. Louis Cardinals in next week's opener against the Pittsburgh Pirates.

Flaherty, 24, is coming off a breakout season in 2019, when he went 11-8 with a 2.75 ERA and 231 strikeouts in 196.1 innings.