With the 2017 season at its halfway mark, AFL.com.au reporters have turned their minds to naming each club's contenders for the Virgin Australia AFL All Australian team.

Gary Ablett: Has pushed aside the speculation surrounding his future to produce another terrific season. Now 33 and fresh off a second shoulder surgery, Ablett is racking up 32 disposals a game and is a driving force in any SUNS success.

Jarrod Harbrow: Has run into some off-field strife, but Harbrow is in the best three for the SUNS this season. In the form of his career, the 28-year-old is locking down defensively, running hard and playing direct from the back 50.

Tom Lynch: Not quite up to the same level as his 2016 season, but Lynch is still a towering figure in Gold Coast's forward line. Facing double-teams most week, he has kicked 25 goals and added 11 assists.

Steven May: Struggled early and missed two weeks with a hamstring problem, but the captain is getting better each week. Plays on talls and smalls and is a creative ball user from the defensive 50.