Jones (3-4) picked up the win over the Cubs on Thursday, allowing three runs on seven hits while striking out seven over six innings.
Jones (2-3) allowed three runs on six hits and a walk over five innings Sunday, striking out three and taking a loss against the Giants.
Jones (1-2) took the loss against Philadelphia on Thursday, allowing three runs on six hits and no walks while striking out eight batters over 6.1 innings.
Jones (1-0) earned the win over the Marlins on Saturday, allowing three runs on three hits and two walks while striking out 10 over 5.2 innings.
The Pirates selected Jones' contract from Triple-A Indianapolis on Thursday.
General manager Ben Cherington said that Jones will start the Pirates' third game of the regular season Saturday in Miami, Jason Mackey of the Pittsburgh Post-Gazette reports.
Jones was informed Monday that he's made the Pirates' Opening Day roster, Alex Stumpf of MLB.com reports.
Pirates manager Derek Shelton said Wednesday that Jones is among those competing for a spot in the rotation, Alex Stumpf of MLB.com reports.
Jones was activated from the injured list and gave up one run with one strikeout over 2.1 innings Wednesday for Double-A Altoona.
Double-A Altoona placed Jones on its 7-day injured list Sunday with an unspecified injury.