Port Adelaide footballer Nathan Krakouer has been left with a broken jaw and a hefty suspension after a nightclub incident in Perth.

Club officials said he was out with family in the early hours of last Saturday when he was struck in the head.

Perth police are investigating the attack on the 27-year-old footballer, who has undergone surgery and been told he will not be considered for senior selection until at least round six.

In a statement, police said: "[Krakouer] attended the Perth police station and advised that he had received a serious facial injury in the early hours of the morning.

"He had since been to hospital to receive treatment for his injury. An investigation into the matter is ongoing. At this time it is not known how or exactly where the man received his injuries."

Port Adelaide football manager Chris Davies said it was unacceptable that Krakouer was drinking at a nightclub.

"We're sanctioning the player based on the fact that he has had one drink. One drink is too many when you're in rehabilitation," he said.

"His choice to drink alcohol while rehabilitating that injury is far from the professional standards we expect at the Port Adelaide Football Club."

The club said Krakouer had apologised to team-mates over the incident outside the Capitol nightclub.

"There is no excuse for me to have been drinking, particularly when I'm still recovering from injury," Krakouer said.

"I'm sorry for betraying the trust of everyone associated with the football club and will do whatever I can to contribute to achieving our goals for this season and beyond."