Hill hyperextended his right knee beating out an infield single in the ninth inning in Sunday's 7-3 victory over the Yankees in New York.
He was replaced at second base by Mike McCoy for the bottom of the ninth. On Monday, Hill was still testing the knee during batting practice as manager Cito Gaston waited to put out his lineup.
Hill rewarded Gaston for waiting, hitting a two-run homer in the third inning.
"He's swinging the bat real good right now, so I'm pretty sure he wants to play," Gaston said during batting practice. "If he's not able to play, then we'll get Johnny Mac [McDonald] back in there, and we'll go from there."
Gaston said Hill is not easy to take out of the lineup, because he wants to play.
"Hill's been beat up a little bit anyway," Gaston said. "He's the type of kid, he doesn't want to come out. Half the time he doesn't even tell you he's hurting. I tried to get him to come out in the middle of that inning when he was at first base.
"He's one you have to say, 'You're out.' You can't go up and ask him."