Draftguru

Every AFL Draft Pick and Trade Ever

Clubs
Adelaide 263 picks 41.0 games (avg) 58 trades
Brisbane 339 picks 35.7 games (avg) 55 trades
Carlton 335 picks 34.0 games (avg) 63 trades
Collingwood 367 picks 33.1 games (avg) 61 trades
Essendon 347 picks 37.4 games (avg) 32 trades
Fitzroy 110 picks 15.7 games (avg) 14 trades
Fremantle 245 picks 44.9 games (avg) 50 trades
Geelong 317 picks 38.9 games (avg) 49 trades
Gold Coast 119 picks 34.3 games (avg) 21 trades
GWS 109 picks 41.9 games (avg) 15 trades
Hawthorn 349 picks 38.6 games (avg) 51 trades
Melbourne 318 picks 42.4 games (avg) 61 trades
See All Clubs…
Picks
National Draft: Pick 1 156.9 games (avg)
National Draft: Pick 2 138.1 games (avg)
National Draft: Pick 3 134.9 games (avg)
National Draft: Pick 4 109.3 games (avg)
National Draft: Pick 5 126.8 games (avg)
National Draft: Pick 6 67.7 games (avg)
National Draft: Pick 7 121.8 games (avg)
National Draft: Pick 8 102.5 games (avg)
National Draft: Pick 9 107.4 games (avg)
National Draft: Pick 10 95.9 games (avg)
National Draft: Pick 11 100.8 games (avg)
National Draft: Pick 12 89.1 games (avg)
See All Picks…
Years
2024 27 picks 26 trades 0.0 games (avg)
2023 105 picks 43 trades 4.8 games (avg)
2022 99 picks 38 trades 10.3 games (avg)
2021 110 picks 29 trades 19.4 games (avg)
2020 108 picks 48 trades 25.2 games (avg)
2019 100 picks 52 trades 31.8 games (avg)
2018 131 picks 54 trades 37.7 games (avg)
2017 115 picks 30 trades 50.0 games (avg)
2016 127 picks 39 trades 56.9 games (avg)
2015 134 picks 37 trades 54.8 games (avg)
2014 141 picks 19 trades 52.4 games (avg)
2013 140 picks 27 trades 69.8 games (avg)
See All Years…
2024 Playing Lists
Adelaide 38 players 5 rookies
Brisbane 38 players 8 rookies
Carlton 36 players 7 rookies
Collingwood 36 players 8 rookies
Essendon 38 players 5 rookies
Fremantle 36 players 7 rookies
Geelong 38 players 3 rookies
Gold Coast 38 players 7 rookies
Greater Western Sydney 37 players 6 rookies
Hawthorn 37 players 7 rookies
Melbourne 36 players 7 rookies
North Melbourne 37 players 9 rookies
See All 2024 Lists…
Original Clubs
Sandringham U18 192 players
Oakleigh U18 176 players
Geelong U18 170 players
Murray U18 166 players
Dandenong U18 158 players
Claremont 153 players
Calder U18 146 players
Northern U18 137 players
Eastern U18 135 players
Gippsland U18 120 players
NSW-ACT U18 116 players
East Fremantle 115 players
See All Original Clubs…
Birth Years
2006 27 players 0.0 games (avg)
2005 76 players 4.5 games (avg)
2004 87 players 9.0 games (avg)
2003 86 players 21.5 games (avg)
2002 100 players 21.2 games (avg)
2001 97 players 30.8 games (avg)
2000 109 players 36.2 games (avg)
1999 105 players 46.0 games (avg)
1998 116 players 57.3 games (avg)
1997 113 players 54.9 games (avg)
1996 120 players 59.2 games (avg)
1995 116 players 68.1 games (avg)
See All Birth Years…
Birth Months
January 360 players 58.8 games (avg)
February 355 players 58.1 games (avg)
March 399 players 56.5 games (avg)
April 308 players 57.0 games (avg)
May 334 players 65.0 games (avg)
June 350 players 58.9 games (avg)
July 343 players 59.1 games (avg)
August 291 players 60.9 games (avg)
September 295 players 57.0 games (avg)
October 280 players 59.8 games (avg)
November 214 players 73.6 games (avg)
December 218 players 67.5 games (avg)
See All Birth Months…