Radio shock jock Alan Jones has delivered a scathing assessment of Sydney Swans star Adam Goodes on national television, saying the champion footballer always "plays the victim" and needs to change his behaviour if he wants crowds to stop booing him at AFL games.

The 2GB presenter claimed crowds were reacting negatively to the 35-year-old because they simply didn't like his behaviour, including his "spear throwing and the running in and doing a war dance and so on and provoking people".

Jones insisted crowds had not forgotten when Goodes "humiliated" a 13-year-old girl who was in the crowd of an AFL match in 2013. The teenager was escorted from the MCG after calling Goodes an ape. She later apologised and claimed she did not know the word was a racist slur.

"You know, the man is always a victim," Jones railed on Channel Seven's Sunrise on Wednesday morning.