Joe Musgrove will pitch the opener of a three-game series against the Cardinals in St. Louis on July 15. He will be followed by Dario Agrazal and Archer.
In other pitching news:
Opening-day starter Jameson Taillon played catch for the first time since going on the injured list on May 2 with a strained right elbow-flexor tendon. The Pirates are hoping Taillon can progress to throwing off a mound in two weeks.
The Pirates are hopeful of having Keone Kela back from the IL by the end of the month. He has been out since May 6 with right shoulder inflammation.