DETROIT -- The Twins purchased the contract of right-hander Sam Deduno from Triple-A Rochester after Thursday's game against the Tigers, and he's scheduled to start against the Rangers on Saturday.
The Twins optioned first baseman Chris Parmelee to Triple-A to make room for Deduno on the roster. Parmelee, 24, has hit .194 with two homers in 38 games with the Twins this season.
Deduno had been solid at Rochester this season, compiling a 2.14 ERA with 46 strikeouts and 22 walks in 42 innings.
He last pitched on Monday, when he allowed two unearned runs on five hits over seven frames against Pawtucket. The 29-year-old has some Major League experience, with a career 3.18 ERA in a combined 5 2/3 innings with the Rockies (2010) and Padres (2011).
The Twins needed a starter this weekend after right-hander Nick Blackburn was optioned to Rochester on Wednesday.
Blackburn was slated to start Sunday, but right-hander Cole De Vries will start in his place. De Vries was originally scheduled to start Saturday but saw his start pushed back a day because he threw two innings in relief in Wednesday's 5-1 loss to Detroit.
Deduno will be the Twins' 11th starter this season, which is the most in the American League. Minnesota used nine starters all of last year.