The Rangers said Gomez will be out four to six weeks. He was placed on the 10-day disabled list before Tuesday's game against Philadelphia, and the Rangers called up outfielder Jared Hoying, who had seven home runs for Triple-A Round Rock.
Gomez, who had three hits Sunday, scored from second base on Delino DeShields' two-out infield single in the seventh inning. Gomez lunged toward the plate to avoid a bat that was still on the ground.
After the game, Gomez said he was going full speed and didn't want to slide because he thought he could get hurt that way.