We've ranked all the premiership sides since 2010 to see who is the best of the best!

Of course, comparing football royalty is no easy task, and one side had to come in at No. 11 despite still being as elite as they come.

The teams' pure talent on paper, form over the entire season and ability to step up in big matches and all came into consideration for our rankings.

HERE IS HOW WE RANKED EVERY PREMIERSHIP SIDE SINCE 2020, COUNTING DOWN FROM 11-1:ย 

5. Richmond 2020

The 2020 Tigers come in high on our list and ahead of the club's two previous premiership teams of the modern era. Two words: heart and durability.

Richmond did not necessarily have the best home and away season and even lost their first final, but this is a team that overcame some of the most trying circumstances ever in an AFL season.

They spent the majority of the season on the road in a hub, winning both of their finals and the flag in unfamiliar terrority. So much for that MCG bias? It was also the only grand final where Richmond were truly challenged, coming up against probably their toughest opponent of the trifecta.

A very similar side to the year prior, the likes of Noah Balta, Jayden Short and Shai Bolton really emerged in 2020 to round out this team better than ever before, while the rest of the team was another year older and wiser. A side perfectly moulded for tough finals where everyone plays their role to perfection.

BRISBANE, AUSTRALIA - OCTOBER 24: (L-R) Jayden Short, Tom J. Lynch, Jason Castagna and Kamdyn McIntosh of the Tigers celebrate during the 2020 Toyota AFL Grand Final match between the Richmond Tigers and the Geelong Cats at The Gabba on October 24, 2020 in Brisbane, Australia. (Photo by Michael Willson/AFL Photos via Getty Images)
Richmond
B: 12ย David Astbury 2ย Dylan Grimes 21 Noah Balta
HB: 7 Liam Baker 1ย Nick Vlastuin 14 Bachar Houli
C: 33 Kamdyn McIntosh 3ย Dion Prestia 50 Marlion Pickett
HF: 23ย Kane Lambert 11 Jason Castagna 4 Dustin Martin
F: 19 Tom Lynch 8 Jack Riewoldt 17 Daniel Rioli
Foll: 25ย Toby Nankervis 10ย Shane Edwards 9 Trent Cotchin (c)
Int: 34 Jack Graham 29ย Shai Bolton 15 Jayden Short
35 Nathan Broad
Coach: Damien Hardwick