Hudson left the field strapped to a stretcher on a cart with his neck in a brace. But shortly after a 5-3 win over the Florida Marlins, he was walking through the clubhouse texting on his phone.
Hudson was taken to a hospital and X-rays were negative.
A team spokesman said late Thursday night that although Hudson did not fly on the team charter he did join the Padres in Philadelphia and is listed as day to day.
"It was a scary moment," manager Bud Black said. "When a guy goes unconscious, you're worried. Any sort of collision with a wall or a teammate is just a sickening feeling in your stomach, and I think we all had that."
After Hudson leaned forward to make a running catch of a popup in foul territory, his momentum took him into the padded wall. He turned away from the wall just before hitting it, so the back of his head and right shoulder took the brunt of the impact.
Hudson fell onto his back with the ball in his glove. Umpire Tim Timmons signaled the batter out and then began waving for help.
Hudson didn't move as teammates and the Padres trainer rushed to his aid.
"You think about his health and his family," outfielder Will Venable said. "It's kind of hard to concentrate on baseball there for a little while."
The game was delayed for nearly 10 minutes while Hudson received treatment on the field and regained consciousness. Eventually he moved his arms, spoke and shook at least one teammate's hand before being driven to the clubhouse.
The catch ended a Florida threat in the seventh with the Padres nursing a two-run lead.
"An outstanding play considering the circumstance," Black said.