Draftguru

Every AFL Draft Pick and Trade Ever

Clubs
Adelaide 244 picks 37 games (avg) 53 trades
Brisbane 321 picks 33 games (avg) 51 trades
Carlton 318 picks 32 games (avg) 59 trades
Collingwood 350 picks 31 games (avg) 54 trades
Essendon 328 picks 36 games (avg) 29 trades
Fitzroy 110 picks 16 games (avg) 14 trades
Fremantle 226 picks 42 games (avg) 44 trades
Geelong 298 picks 37 games (avg) 44 trades
Gold Coast 98 picks 27 games (avg) 17 trades
GWS 88 picks 33 games (avg) 13 trades
Hawthorn 325 picks 38 games (avg) 43 trades
See All Clubs…
Picks
National Draft: Pick 1 153 games (avg)
National Draft: Pick 2 133 games (avg)
National Draft: Pick 3 131 games (avg)
National Draft: Pick 4 100 games (avg)
National Draft: Pick 5 119 games (avg)
National Draft: Pick 6 61 games (avg)
National Draft: Pick 7 114 games (avg)
National Draft: Pick 8 97 games (avg)
National Draft: Pick 9 98 games (avg)
National Draft: Pick 10 90 games (avg)
National Draft: Pick 11 92 games (avg)
See All Picks…
Years
2021
2020 86 picks 37 trades 2 games (avg)
2019 100 picks 52 trades 5 games (avg)
2018 131 picks 53 trades 11 games (avg)
2017 115 picks 30 trades 21 games (avg)
2016 127 picks 39 trades 27 games (avg)
2015 134 picks 37 trades 32 games (avg)
2014 141 picks 19 trades 34 games (avg)
2013 140 picks 26 trades 51 games (avg)
2012 149 picks 28 trades 48 games (avg)
2011 173 picks 29 trades 49 games (avg)
See All Years…
2021 Playing Lists
Adelaide 38 players 7 rookies
Brisbane 38 players 4 rookies
Carlton 36 players 6 rookies
Collingwood 36 players 4 rookies
Essendon 36 players 7 rookies
Fremantle 36 players 6 rookies
Geelong 38 players 4 rookies
Gold Coast 38 players 9 rookies
Greater Western Sydney 37 players 6 rookies
Hawthorn 36 players 7 rookies
Melbourne 36 players 6 rookies
See All 2021 Lists…
Original Clubs
Geelong U18 157 players
Sandringham U18 152 players
Oakleigh U18 151 players
Murray U18 151 players
Dandenong U18 144 players
Calder U18 140 players
Claremont 139 players
Northern U18 124 players
Eastern U18 122 players
NSW-ACT U18 113 players
East Fremantle 109 players
See All Original Clubs…
Birth Years
2002 73 players 1 games (avg)
2001 79 players 5 games (avg)
2000 99 players 10 games (avg)
1999 97 players 18 games (avg)
1998 111 players 26 games (avg)
1997 103 players 31 games (avg)
1996 115 players 38 games (avg)
1995 114 players 46 games (avg)
1994 110 players 46 games (avg)
1993 132 players 55 games (avg)
See All Birth Years…
Birth Months
January 335 players 53 games (avg)
February 324 players 53 games (avg)
March 370 players 53 games (avg)
April 276 players 52 games (avg)
May 294 players 66 games (avg)
June 320 players 56 games (avg)
July 310 players 53 games (avg)
August 262 players 57 games (avg)
September 256 players 54 games (avg)
October 255 players 55 games (avg)
November 187 players 74 games (avg)
December 197 players 60 games (avg)
See All Birth Months…