Sydney Swans star and dual Brownlow medalist Adam Goodes is contemplating immediate retirement from the AFL due to Sunday's booing controversy, according to Fairfax reports.

During Sunday's game against the West Coast Eagles at Subiaco Oval, Goodes was subjected to a torrent of abuse from the West Coast crowd.

Fairfax Media said the reason for Goodes contemplating retirement is not directly due to the booing, but rather the effect the booing is having on his team-mates.

Goodes has been given a couple of days off and it is not yet known if he will line up against Adelaide at the SCG on Saturday.

The AFL denounced the constant booing of Goodes during the match, but chief executive Gillon McLachlan stopped just short of calling it racist.

Retired Swans premiership winner Michael O'Loughlin, who last night posted a photo of him and Goodes on social media and is considered a father figure by Goodes, said there was only so much the star player could take.

Loading

"I'm not going to make a statement on that at all," O'Loughlin told Fairfax.

"I just know that he is battling. He is really struggling mentally and physically.

"There's only so much a man can take before his legs start to buckle. I am catching up with him tonight to tell him he has a lot of support. I am not seeing him about his career but as a mate."

Goodes's Indigenous team-mate Lewis Jetta emulated the 35-year-old when he performed a war dance at a section of the Subiaco Oval crowd on the weekend.

As part of the routine, Jetta threw a make-believe spear at the crowd in an aggressive manner.

A supporter was reportedly evicted from block 117 at Subiaco Oval after being reported to security by nearby spectators for allegedly racially taunting Goodes.

Jetta said the wardance was done in support of Goodes, adding he was simply sick of the boos being constantly directed at his star team-mate.

"He's a superstar of the game, a superstar for the Swans, fans should show more respect for what he's done for the game," Jetta said.

"All this booing stuff needs to be thrown out the window."

Geelong urges against booing

Sorry, this video has expired AFLNT urges non-Indigenous players to embrace the wardance

Sydney chief executive Andrew Ireland has reiterated the Swans' belief the booing of Goodes is inspired by nothing but racism.

"I hope by now our message has been received loud and clear. Our club believes this is unacceptable. Our club believes this must stop," he wrote in an open letter on Tuesday.

"Should anyone choose to deride Adam through booing, then they are part of something that is inherently racist and totally unacceptable.

"The people involved in this behaviour can justify it any way they like. Our club calls it racism."

The situation has prompted Geelong chief executive Brian Cook to urge Cats fans to show respect to Goodes at their upcoming AFL fixture this weekend, saying abusive behaviour is not the AFL club's way.

Geelong will host the Swans at Kardinia Park on August 8, the first time Goodes and his team-mates have an away match after last Sunday's dramatic match in Perth.

Goodes booed because he speaks out: Peris

Adam Goodes was booed by a Perth AFL crowd because he has spoken out about Indigenous issues, Australia's first Aboriginal female parliamentarian says.

Northern Territory Labor Senator Nova Peris says Goodes was booed in Perth because he has spoken out about Indigenous issues.

Peris, who was also the first Indigenous woman to win an Olympic gold medal, told Radio National Breakfast the Sydney Swans star had "become a target" because of his advocacy.

"He's spoken out and it's made people feel uncomfortable," she said.

"There are a significant amount of other Aboriginal athletes and footy players who aren't subjected to the constant mocking and criticism, the booing and the hissing.

"It's because Adam has spoken out and he will consistently speak out because he's a proud Aboriginal man and he wants to speak about what's happened in the past.

"But also he's got answers on how we can move forward."

AAP/ABC