With the 2017 AFL Season about get underway next week, all the clubs have announced their captains for the upcoming season.
These captains participated in Captains Day in Melbourne yesterday.
Here are all the captains for each club.
Adelaide – Taylor Walker
Brisbane – Dayne Beams
Carlton – Marc Murphy
Collingwood – Scott Pendlebury
Essendon – Dyson Heppell
Fremantle – Nathan Fyfe
Gold Coast – Tom Lynch and Steven May
GWS – Callan Ward and Phil Davis
Hawthorn – Jarryd Roughead
Melbourne – Nathan Jones and Jack Viney
North Melbourne – Jack Ziebell
Port Adelaide – Travis Boak
Richmond – Trent Cotchin
St Kilda – Jarryn Geary
Sydney – Josh Kennedy
West Coast – Shannon Hurn
Western Bulldogs – Robert Murphy
(Photo taken by AFL)