Former Roo Josh Walker has officially called time on his 139-game AFL career, announcing his decision via Twitter on Friday morning.

Before serving three seasons at Arden Street, swingman Walker spent four years at both the Cats and Lions and was Brisbane's leading goalkicker when they finished 17th in 2016.

He made 54 appearances for North Melbourne including every game in the 2020 COVID-19 impacted season and performed admirably in 2021 as a makeshift key defender when Aidan Corr and Robbie Tarrant were absent.

In what came to be his final season, Walker tallied 16 games and played a pivotal role in North's Round 2 win over the Eagles with 21 disposals and eight marks.

The 30-year-old wasn't offered a contract by the Kangaroos in October, but showed interest in continuing his career elsewhere.

But with AFL lists filling up at the drafts earlier this week, Walker subsequently chose to hang up the boots.

WE BOUND WITH YOU - OUR MEMBERS AND FANS

Bound with us and become a Roos member in 2024

JOIN US NOW