Welcome to Zero Hanger's top 50 player rankings for 2025 - a list based primarily on a player's 2025 production in addition to their career pedigree and future projections.
The bar is as high as ever to impact as an AFL footballer consistently, let alone to a star level. All-Australian discussions are in constant debate as several guns often find themselves snubbed from proper recognition.
Here is the second edition (40-31) of our top 50 AFL players right now...
READ: PART 1 (50-41)
35th - Jamie Elliott

2024 rank: N/A
Jamie Elliott was the key force inside forward 50 for Collingwood in 2025, kicking a career-high 60 goals for a rejuvenated Magpies side that returned to the top four after missing finals in 2024.
Elliott is truly Collingwood's greatest X-factor asset; an ultimate match-winner that has defied adversity and overcome countless injury battles to continuously assert himself as a game-breaking talent.
At 33 years old, Elliott's athleticism hardly seems to be slowing down, so barring any more injury concerns of significance, he'll remain pivotal to Collingwood's premiership chances in 2026.






