The Dockers have announced Justin Longmuir as their senior coach for the next three seasons.
Fremantle confirmed the news on Monday morning that their comprehensive search for a senior coach had ended.
Longmuir played 139 games for the club between 1999 and 2007 before his playing career was cut short at 26 with a degenerative knee injury.
The 38-year-old has served a long apprenticeship with development and assistant coach roles at Fremantle, West Coast and more recently Collingwood.
Longmuir said it mean't everything to him to coach Fremantle.
“Fremantle gave me my first opportunity to play in the AFL, and for that I’m extremely grateful." Longmuir said.
“I left the club knowing there was unfinished business here and I’ve returned determined to repay the faith that the club has again shown in me.
“I’m excited to get to work and get to know everyone around the club. It’s obviously changed a lot since I left but I’m genuinely excited to be back.”