US rocker Meat Loaf says the AFL are jerks, and he has vowed to convince other artists not to perform at the grand final.

The 64-year-old's grand final pre-match performance, as well as his high price tag, were widely criticised in the media.

He was reportedly paid in excess of $500,000, a figure he disputes.

After the performance AFL chief executive Andrew Demetriou said the singer "gave his best" but was disappointing.

But Meat Loaf has blamed the AFL, saying they did not provide a live piano or enough time for a sound check and he could not hear the music in his earpiece.

"I'm sorry, they're jerks. I do not like them," he said of the AFL, according to News Ltd reports.

"And I'll tell you what, anybody that I hear announces that they're going to play for them I'm going to write to that particular artist a letter and tell them not to.

"And I hope the AFL hears this and I want this everywhere. Because I will go out of my way to tell any artist do not play for them."

The rocker said it was impossible to put on a good show in the allocated area.

The AFL declined to comment on Meat Loaf's comments.

AAP