how much do afl players get paid

1 minute ago 1
Nature

AFL players in 2025 have an average salary of about $460,000 per year. Top players can earn over $1 million annually, with the highest-paid players making around $1.4 million to $1.5 million per season. The AFL salary cap per club for 2025 is approximately $17.7 million , and there are around 25 players earning more than $1 million this year. Rookie players and less experienced players tend to earn less, with a base salary and additional match payments. Salaries are influenced by performance, experience, reputation, and role within the team.