Second baseman Robert Andino was activated Tuesday to take Thome's place. He pinch-ran for Wilson Betemit in the top of the eighth inning against the New York Yankees, scored on Nick Markakis' home run, then stayed in the game to play third base.
The 41-year-old Thome had two homers, six RBIs and 10 walks in 18 games since the Orioles acquired him from Philadelphia on July 1.
He hasn't played since Friday night. Since joining Baltimore, he has hit career homers No. 610 and 611 to pass Sammy Sosa for seventh on the career list.
Andino, who missed slightly more than two weeks, strained his shoulder diving to make a play. Andino is hitting .239 with 21 RBIs and five homers.