After West Coast unveiled a new club song on Wednesday, former Port Adelaide star Kane Cornes has ranked every team's anthem.

Speaking on SEN Mornings, Cornes put every song into five categories - rotten, poor, good, advanced, sub elite and elite.

He placed his former club the Power, Fremantle and Adelaide all in the 'rotten' and "poor' categories and believes they could use their own remake.

The 300-gamer was particularly critical of the Dockers' song, stating: "It’s got to go; Fremantle’s song has to go.”

Cornes' ranks of every AFL club


Richmond, North Melbourne, GWS, Western Bulldogs.

Sub Elite

Collingwood, Carlton, Essendon.


Brisbane, Hawthorn, Melbourne, West Coast.


Sydney, St Kilda, Geelong.


Port Adelaide, Adelaide, Gold Coast.



Do you agree with Cornes' rankings? What is the best club song in the AFL?