The 27-year-old is facing two separate assault charges.

The club approved a request from Yarran last month to take personal leave.

The decision to retire was made following ongoing discussions during the past two weeks involving Fremantle CEO Steve Rosich, Yarran and his management.

He played just six games for the Dockers.

“We have met several times during the past two weeks and again today to discuss Shane’s welfare and the best way for him to cope with the personal and off-field matters he is facing,” Rosich said.



“However, upon further reflection by Shane and his management it was agreed that a longer-term solution was required, which would allow him to focus solely on his personal and off-field matters - without the pressure and demands of being an AFL footballer.

“We wish Shane all the very best, and the club will continue to provide ongoing support to Shane post his retirement, including allowing him to access the club’s medical and support services.

 “We will also be assisting Shane with future employment opportunities that may be available to him.”