The Pirates selected Yorke's contract from Triple-A Indianapolis ahead of Monday's game against the Cardinals. He'll start at second base and bat seventh in the series opener.

Pittsburgh optioned infielder Alika Williams to Triple-A to clear a spot on the active roster for Yorke, who could be in store for a near-everyday role while getting his first taste of the big leagues over the final two weeks of the season. After being acquired from the Red Sox at the trade deadline, Yorke slashed .359/.438/.516 with two home runs and eight stolen bases in 176 plate appearances at Indianapolis to earn his way to the majors. Yorke has spent most of his minor-league career at second base, but he also picked up starts at shortstop and third base along with all three outfield spots this season and could end up filling a super-utility role for the Pirates.