Draftguru

Every AFL Draft Pick and Trade Ever

Clubs
Adelaide 262 picks 41 games (avg) 56 trades
Brisbane 337 picks 35 games (avg) 55 trades
Carlton 334 picks 34 games (avg) 63 trades
Collingwood 367 picks 33 games (avg) 60 trades
Essendon 346 picks 37 games (avg) 32 trades
Fitzroy 110 picks 16 games (avg) 14 trades
Fremantle 244 picks 45 games (avg) 49 trades
Geelong 317 picks 39 games (avg) 48 trades
Gold Coast 118 picks 34 games (avg) 19 trades
GWS 104 picks 42 games (avg) 14 trades
Hawthorn 349 picks 38 games (avg) 50 trades
See All Clubs…
Picks
National Draft: Pick 1 159 games (avg)
National Draft: Pick 2 140 games (avg)
National Draft: Pick 3 137 games (avg)
National Draft: Pick 4 110 games (avg)
National Draft: Pick 5 128 games (avg)
National Draft: Pick 6 68 games (avg)
National Draft: Pick 7 123 games (avg)
National Draft: Pick 8 104 games (avg)
National Draft: Pick 9 109 games (avg)
National Draft: Pick 10 97 games (avg)
National Draft: Pick 11 102 games (avg)
See All Picks…
Years
2023 105 picks 43 trades 3 games (avg)
2022 99 picks 38 trades 8 games (avg)
2021 110 picks 22 trades 17 games (avg)
2020 108 picks 48 trades 23 games (avg)
2019 100 picks 52 trades 29 games (avg)
2018 131 picks 53 trades 36 games (avg)
2017 115 picks 30 trades 47 games (avg)
2016 127 picks 39 trades 54 games (avg)
2015 134 picks 37 trades 53 games (avg)
2014 141 picks 19 trades 51 games (avg)
2013 140 picks 26 trades 68 games (avg)
See All Years…
2024 Playing Lists
Adelaide 38 players 6 rookies
Brisbane 36 players 8 rookies
Carlton 36 players 8 rookies
Collingwood 36 players 7 rookies
Essendon 36 players 7 rookies
Fremantle 36 players 6 rookies
Geelong 38 players 4 rookies
Gold Coast 38 players 8 rookies
Greater Western Sydney 36 players 6 rookies
Hawthorn 36 players 7 rookies
Melbourne 36 players 6 rookies
See All 2024 Lists…
Original Clubs
Sandringham U18 186 players
Oakleigh U18 174 players
Geelong U18 170 players
Murray U18 163 players
Dandenong U18 156 players
Claremont 151 players
Calder U18 145 players
Northern U18 136 players
Eastern U18 133 players
Gippsland U18 118 players
NSW-ACT U18 116 players
See All Original Clubs…
Birth Years
2005 76 players 3 games (avg)
2004 87 players 7 games (avg)
2003 86 players 18 games (avg)
2002 98 players 19 games (avg)
2001 97 players 28 games (avg)
2000 108 players 34 games (avg)
1999 105 players 43 games (avg)
1998 116 players 54 games (avg)
1997 113 players 53 games (avg)
1996 120 players 57 games (avg)
See All Birth Years…
Birth Months
January 358 players 58 games (avg)
February 351 players 58 games (avg)
March 396 players 56 games (avg)
April 306 players 56 games (avg)
May 329 players 65 games (avg)
June 347 players 59 games (avg)
July 341 players 58 games (avg)
August 288 players 61 games (avg)
September 293 players 56 games (avg)
October 278 players 59 games (avg)
November 213 players 73 games (avg)
December 217 players 67 games (avg)
See All Birth Months…