The Phillies activated him from the 15-day disabled list before Sunday's 4-3 victory against the San Francisco Giants in 12 innings at Citizens Bank Park. He had been sidelined with a strained left calf since May 10. Jason Pridie was designated for assignment to make room for Nix on the 25-man roster.
"I didn't think it would take this long," Nix said. "I tried to get it going as soon as possible and we had a setback. It happens sometimes. Unfortunately, it set me back three or four more weeks.
"These past couple days I've pushed it pretty good. I feel pretty comfortable coming out of the box. I feel comfortable moving. We'll see what happens, but the reality is I haven't played in one of these [big league] games and had the adrenaline for a couple months. I think I'll be fine. I've played enough games."
Nix hit .227 (5-for-22) with a double, home run, two RBIs and five walks in seven rehab games with Class A Clearwater and Triple-A Lehigh Valley. He was hitting .326 (15-for-46) with six doubles, two homers and 11 RBIs in 22 games with the Phillies.
"Having not played in a couple months, it's sort of tough to get the timing back," Nix said. "I probably could have used a few more at-bats, but I'll get it back."
It didn't take long. He struck out in his first at-bat in the 10th inning, but singled to right field in the 12th. The single led to Jimmy Rollins' game-winning hit, which scored Carlos Ruiz.