The AFL National Draft will see the 18 clubs plan for the future as they select the best Australian Rules talent from around the nation.
Following the National Draft will be two subsequent player selection mechanisms - the Rookie Draft and Pre-season Draft
Who will your club pick up?
The Sporting News has all the details on the AFL's predominant talent pathway.
MORE: AFL Phantom Draft 2024: Top 10 prospects, first round projections
How to watch the AFL National Draft: TV channel, live stream, broadcast details
TV channel
Fox Footy and Kayo will broadcast the AFL National Draft first round (Wed, Nov 20) and subsequent rounds (Thu, Nov 21) live from 7:00pm (AEDT).
Live stream
AFL.com.au will stream both nights of the AFL National Draft live from 6:45pm (AEDT).
What time does the AFL National Draft 2024 start?
The 2024 AFL National Draft will commence on Wednesday, November 20 from 7:00pm (AEDT).
The draft will be held over three stages, with the first round coming on day one. Subsequent National Draft rounds will take place on Thursday, November 21 from 7:00pm (AEDT).
The AFL Rookie and Pre-Season Draft will be held on day three (Friday, November 22 from 12pm (AEDT)), where clubs can select delisted AFL players and mature-age recruits on rookie contracts.
Where is the AFL National Draft 2024 held?
The first two nights of the 2024 AFL National Draft will be held at Marvel Stadium but with a difference.
Night one will feature both players and clubs at Marvel as we find out the first round, while night two will only host clubs at the venue, with players being shown on live feeds from where they are watching the event.
The AFL Rookie Draft and Pre-Season Draft will be held electronically.
AFL National Draft 2024 selection order after first round
Adelaide: 58, 74
Brisbane: 46, 47, 49, 56, 59, 66, 69, 95, 99
Carlton: 40, 55, 63, 64, 67
Collingwood: 45, 48, 53, 61, 78
Essendon: 37, 39, 43, 60, 91, 97
Fremantle: 34, 62, 77, 85
Geelong: 42, 50, 70, 80
Gold Coast: 57, 90, 96
Greater Western Sydney: 36, 93, 98
Hawthorn: 35, 65, 71
Melbourne: 75
North Melbourne: 54, 72, 82
Port Adelaide: 33, 38, 94
Richmond: 28, 89
St Kilda: 32, 51, 76, 84
Sydney: 41, 52, 81, 87
West Coast: 30, 44, 68, 73, 83, 88
Western Bulldogs: 29, 31, 79, 86, 92