Hall was hitting .333 in the six games before Monday's hitless performance in Atlanta.
"I was feeling pretty good coming out of the New York series," he said. "I had the bad game in Atlanta, so I had the two days after [off]. I was feeling pretty good before [Braves starter Tommy] Hanson pretty much pitched well against the whole team, so it wasn't only me that wasn't seeing the ball off of him. I'm still working hard.
"I'm definitely not content with how I'm playing right now, and I'm working to try to get it better and it's going to get better."
Hall is making progress, entering Thursday's game with a .256 batting average (11-for-43) in May after batting .217 in April.
"He has swung the bat much better in the month of May," Houston manager Brad Mills said. "Being able to get Sanchez some at-bats had something to do with [Hall sitting out two games], and the matchups had something to do with it. All those things involved were to give him a little time. He's back in there and I'm sure he's ready to go."