Hamilton has had a variety of leg ailments since being acquired from the Angels on April 27. He was on the disabled list from June 1 to 29 with a strained left hamstring but had played in 21 of 23 games since the All-Star break before being scratched on Wednesday.
Ryan Strausborger replaced Hamilton in left field.
• Chi Chi Gonzalez joined the Rangers on Wednesday and is set to start Thursday's game in place of Cole Hamels, who has a sore left groin.
• Derek Holland, on the disabled list with a strained muscle in his left shoulder, will make his next start with Triple-A Round Rock on Friday. The Rangers originally announced he would pitch at Frisco.
• Yovani Gallardo pitched 5 2/3 scoreless innings on Monday. It's the sixth time he has not allowed a run in a start but he has just three wins in those six starts. The Rangers have lost two of them.
T.R. Sullivan is a reporter for MLB.com. Read his blog, Postcards from Elysian Fields, follow him on Twitter @Sullivan_Ranger and listen to his podcast. This story was not subject to the approval of Major League Baseball or its clubs.