Port Adelaide premiership coach Mark Williams has slammed former players who are now considered "experts" in the media, calling on them to "stop teeing off".

Speaking on SEN Radio on Monday afternoon, Williams said the majority of the players do not have the experience, insights, not have they necessarily had the talent to comment on the intricacies of the game.

Williams did not name names in his tirade, however, it is quite clear he had some people in mind.

“They leave school at 18, they go and become footballers and might stay for 10 years. Then they become experts in football. What is this?!” Williams said.

“Experts maybe in their position where they played, but all they do is rehash all the stuff that the coach has told them.

“They don’t have any opinion themselves and 99 per cent of the time, it’s not based anything more than what they feel at the time.

“They haven’t managed people, a lot of them haven’t been in leadership positions, and they certainly haven’t ever coached one player, or taught one player how to do anything.

“I hear some of them talking about how they need to get in harder, and I go, ‘wait a minute, I remember you as a player mate and there is no chance that you ever got a hard ball get’, so stop teeing off,” he said.

“It’s a bloody lot harder playing than it is sitting in the commentary box having a crack at players.

“Some of them are older players that might prance around like they were really tough players…well good luck to them.”

Do you agree with Choco that former players are too quick to criticise current players?