The Tigers and McKinstry avoided arbitration by agreeing to a one-year, $1.65 million contract Friday, Evan Petzold of the Detroit Free Press reports.
McKinstry went 2-for-3 with a double, an RBI and a run scored in Saturday's 4-0 win over the Yankees.
McKinstry is out of the lineup for Thursday's game against the Mariners.
McKinstry will start at shortstop and bat seventh in Sunday's game against the Giants.
McKinstry went 2-for-4 with a stolen base in Wednesday's win over Seattle.
McKinstry went 1-for-4 with a triple, an RBI and a run scored in Sunday's 4-3 win over the Dodgers. He also stole a base.
McKinstry will start at third base and bat sixth in Thursday's game against the Guardians, Chris McCosky of The Detroit News reports.
McKinstry went 2-for-4 with a two-run home run and three total RBI in Sunday's 5-1 win over the Reds.
McKinstry isn't in the Tigers' lineup for Saturday's game versus Cincinnati.
McKinstry isn't in the Tigers' lineup Friday versus the Reds.