Bradford City captain David Wetherall has announced he will retire at the end of the season after making more than 300 appearances for the Bantams.
Wetherall will concentrate on coaching duties next season
The 36-year-old still has two years left on his current deal and will stay on at the club as first team coach.
He told BBC Radio Leeds: "I'm a realist and not a fantasist and know you've got to call it a day sometime."
Chilean striker Willy Topp is suffering from a muscle-tightening condition which prevents him playing full games.
Wetherall signed for Bradford City from Leeds for £1.4m in 1999 and will be best remembered at Valley Parade for scoring the goal against Liverpool on the final day of the 1999-2000 campaign which ensured Premiership survival.
The mind is telling me to be in one place and the legs won't get me there
He will retain his player registration next season if needed but said the end of the season was the right time to hang up his boots.
"I don't think it was a particularly difficult decision at all," said Wetherall.
"Now is the right time because I'm starting to get frustrated with myself really.
"The mind is telling me to be in one place and the legs won't get me there. Now is the right time to hang up the boots and move forward."
After nine seasons of playing, Wetherall will concentrate on coaching duties next season as first-team coach alongside manager Stuart McCall and assistant manager Wayne Jacobs.
Has made more than 500 career league and cup appearances
Moved to Bradford from Leeds for £1.4m
Scored the goal that ensured Bradford's Premiership survival in 1999
Wetherall said: "Stuart has said that he wanted someone else on board - it's not a situation where I'm there and they need to create a job for me.
"I think he's been pushing the chairman for an extra member of staff and everything just fits into place.
"He says he's really keen to get me on board and it's a fantastic opportunity for me to join the coaching staff and hopefully help the club progress from that position, " he added.
Wetherall already holds a Uefa 'B' coaching licence and will complete his 'A' licence this summer.
He had one spell in caretaker charge of the club after the sacking of Colin Todd last season but couldn't prevent relegation to League Two.