Upon his return to the WAFL in 2004, Wilson won the F.D. Book Medal as East Perth’s fairest and best player, and was also the club’s leading goalkicker. Three games into the 2005 season, Wilson announced his retirement from all forms of football after playing 141 WAFL league games and 37 AFL games over ten years, citing chronic injuries and an inability to recover after matches. Wilson resumed training with East Perth in January 2006. He began the season playing in reserves, before being recalled to the league team in Round 2. In round 9 against Peel Thunder, Wilson came to form kicking nine goals, backing up his six goals from the week before.