Every season a number of a top calibre AFL names are unlucky enough to miss out on All-Australian honours.

You can't please everybody, especially when the already much-debated squad of 40 is trimmed back to a lean 22.

But this year some big guns missed out, so it was only fitting that we made a list of the biggest snubs.

Here are Zero Hanger's Top 10 All-Australian Snubs for 2018.

5. Dayne Beams (Brisbane)

Beams was named captain of the Lions last season, before handling of the reigns to fellow midfielder Dayne Zorko in 2018. His struggles were well documented, as the in-form superstar was forced to come to terms with the passing of his father back in March.

Despite this, Beams fought back valiantly and saw some of his career best numbers right across the season. Given his personal circumstances, both physically and mentally, the ex-skipper could well have a strong case to make the final 22. While the midfield is star-studded, the 2012 All-Australian racked up 330 kicks, 114 marks, 282 handballs, whilst averaging 15.7 kicks, 13.4 handballs, 18 goals, 117 clearances, 91 inside 50m, and a whopping 62 tackles.

MELBOURNE, AUSTRALIA - JUNE 03: Dayne Beams of the Lions is tackled by Mason Wood of the Kangaroos during the 2018 AFL round 11 match between the North Melbourne Kangaroos and the Brisbane Lions at Etihad Stadium on June 03, 2018 in Melbourne, Australia. (Photo by Adam Trafford/AFL Media/Getty Images)