Cardinals right-hander Jack Flaherty will make his season debut Wednesday against the Pirates, the team announced Tuesday.