lol - of the Top 13 teams on that list, all have either won premierships or played in grand finals over that period except the team sitting in 3rd.Saw this list of average ladder positions for each team since 2013 on reddit.
No, don't ask me why some of it is not in order.
View attachment 2100386