Draftguru

Every AFL Draft Pick and Trade Ever

Clubs
Adelaide 245 picks 38 games (avg) 53 trades
Brisbane 322 picks 34 games (avg) 51 trades
Carlton 320 picks 32 games (avg) 59 trades
Collingwood 352 picks 31 games (avg) 54 trades
Essendon 329 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 99 picks 29 games (avg) 17 trades
GWS 89 picks 35 games (avg) 13 trades
Hawthorn 327 picks 38 games (avg) 43 trades
See All Clubs…
Picks
National Draft: Pick 1 155 games (avg)
National Draft: Pick 2 135 games (avg)
National Draft: Pick 3 134 games (avg)
National Draft: Pick 4 102 games (avg)
National Draft: Pick 5 121 games (avg)
National Draft: Pick 6 63 games (avg)
National Draft: Pick 7 117 games (avg)
National Draft: Pick 8 100 games (avg)
National Draft: Pick 9 101 games (avg)
National Draft: Pick 10 91 games (avg)
National Draft: Pick 11 94 games (avg)
See All Picks…
Years
2021
2020 108 picks 37 trades 3 games (avg)
2019 100 picks 52 trades 8 games (avg)
2018 131 picks 53 trades 14 games (avg)
2017 115 picks 30 trades 25 games (avg)
2016 127 picks 39 trades 31 games (avg)
2015 134 picks 37 trades 35 games (avg)
2014 141 picks 19 trades 36 games (avg)
2013 140 picks 26 trades 54 games (avg)
2012 149 picks 28 trades 50 games (avg)
2011 173 picks 29 trades 50 games (avg)
See All Years…
2021 Playing Lists
Adelaide 38 players 8 rookies
Brisbane 38 players 5 rookies
Carlton 36 players 8 rookies
Collingwood 36 players 6 rookies
Essendon 36 players 8 rookies
Fremantle 36 players 6 rookies
Geelong 38 players 4 rookies
Gold Coast 38 players 10 rookies
Greater Western Sydney 37 players 7 rookies
Hawthorn 36 players 9 rookies
Melbourne 36 players 8 rookies
See All 2021 Lists…
Original Clubs
Geelong U18 158 players
Sandringham U18 154 players
Murray U18 154 players
Oakleigh U18 153 players
Dandenong U18 145 players
Calder U18 140 players
Claremont 140 players
Northern U18 124 players
Eastern U18 123 players
NSW-ACT U18 113 players
East Fremantle 109 players
See All Original Clubs…
Birth Years
2002 82 players 3 games (avg)
2001 83 players 8 games (avg)
2000 102 players 12 games (avg)
1999 99 players 22 games (avg)
1998 112 players 29 games (avg)
1997 104 players 34 games (avg)
1996 116 players 40 games (avg)
1995 114 players 49 games (avg)
1994 110 players 49 games (avg)
1993 132 players 57 games (avg)
See All Birth Years…
Birth Months
January 336 players 54 games (avg)
February 327 players 54 games (avg)
March 371 players 53 games (avg)
April 276 players 53 games (avg)
May 297 players 66 games (avg)
June 321 players 57 games (avg)
July 312 players 54 games (avg)
August 263 players 58 games (avg)
September 257 players 55 games (avg)
October 259 players 55 games (avg)
November 190 players 74 games (avg)
December 198 players 62 games (avg)
See All Birth Months…