SAN FRANCISCO -- Giants second baseman Freddy Sanchez made repairs on his uniform pants as he discussed his latest setback since recovering from shoulder surgery last August.

Sanchez said Friday he felt a strain in his shoulder during pregame warmups earlier this week with the Giants' Class-A affiliate in San Jose. He was scheduled to play second Thursday but was removed from the lineup to avoid further stress on his shoulder.

"I was turning double plays and felt a shooting sensation in my shoulder," Sanchez said. "It's disappointing and frustrating. There are times when I felt like I was right there and then there are times I feel far away."

Sanchez underwent an MRI on his shoulder, with results to be made available following Friday night's game against San Diego.

"It's like a rollercoaster," Sanchez said. "You want to get back out there as quick as you can and then you think maybe the shoulder is not ready."

Sanchez continued other baseball-related activities, including taking grounders at second. He lightly tossed the ball away.

"When I do throw I feel like I'm at 70-80 percent," he said. "I'm throwing well and a couple of times its feels like something."

Giants manager Bruce Bochy said Sanchez will get at least five days off before being re-evaluated.

Sanchez underwent labrum surgery on his right shoulder last August 2. He originally dislocated the shoulder last June 10 against the Cincinnati Reds, diving for a grounder up the middle.