2018 AFL All-Australian Team

Position Captain Player Age Club Drafted Games Games Pre Times AA
BP Tom Stewart 24 Geelong #40 National 2016 22 21 1
FB Alex Rance 28 Richmond #18 National 2007 24 175 5
BP Rory Laird 24 Adelaide #5 Rookie 2011 20 101 2
HBF Shannon Hurn 30 West Coast #13 National 2005 24 223 1
CHB Jeremy McGovern 25 West Coast #44 Rookie 2010 23 79 3
HBF Lachie Whitfield 23 GWS #1 National 2012 24 90 1
W Andrew Gaff 25 West Coast #4 National 2010 19 156 2
W Steele Sidebottom 27 Collingwood #11 National 2008 25 185 1
HFF VC Dustin Martin 26 Richmond #3 National 2009 23 178 3
CHF C Lance Franklin 30 Sydney #5 National 2004 19 271 8
HFF Robbie Gray 29 Port Adelaide #55 National 2006 21 178 4
FP Luke Breust 27 Hawthorn #47 Rookie 2008 24 161 2
FF Jack Riewoldt 29 Richmond #13 National 2006 24 225 3
FP Jack Gunston 26 Hawthorn #29 National 2009 23 149 1
Ru Max Gawn 26 Melbourne #34 National 2009 25 74 2
RR Patrick Cripps 22 Carlton #13 National 2013 22 59 1
Ro Tom Mitchell 24 Hawthorn #21 National 2011 24 87 2
IC Brodie Grundy 23 Collingwood #18 National 2012 25 82 1
IC Clayton Oliver 20 Melbourne #4 National 2015 25 35 1
IC Shaun Higgins 29 North Melbourne #11 National 2005 20 183 1
IC Shane Edwards 29 Richmond #26 National 2006 24 207 1