After weeks of build-up, AFL Draft 2024 is complete.
It all began with the first round on Wednesday evening when Sam Lalor was selected by Richmond with the No.1 pick.
Did your AFL club get the players it needed across the two nights?
The Sporting News has all the picks from this year's AFL Draft.
MORE: AFL Draft 2024 - Club by club player selections
AFL Draft 2024 - Every pick from every round
First Round | Second Round | Third Round | Fourth Round
- Richmond - Sam Lalor
- North Melbourne - Finn O'Sullivan
- Carlton - Jagga Smith
- Adelaide - Sid Draper
- Brisbane (match Melbourne bid) - Levi Ashcroft
- Melbourne - Harvey Langford
- Richmond - Josh Smillie
- St Kilda - Tobie Travaglia
- Gold Coast (match St Kilda bid) - Leo Lombard
- St Kilda - Alix Tauru
- Melbourne - Xavier Lindsay
- Richmond - Taj Hotton
- Essendon (match Richmond bid) - Isaac Kako
- Richmond - Jonty Faull
- Port Adelaide - Joe Berry
- West Coast - Bo Allan
- Fremantle - Murphy Reid
- GWS - Oliver Hannaford
- GWS - Harrison Oliver
- Western Bulldogs - Cooper Hynes
- Richmond - Luke Trainor
- Sydney - Jesse Dattoli
- Richmond - Harry Armstrong
- GWS - Cody Angove
- Brisbane (match Sydney bid) - Sam Marshall
- Sydney - Ned Bowman
- North Melbourne - Matt Whitlock
- Richmond - Thomas Sims
- Western Bulldogs - Lachie Jaques
- West Coast - Jobe Shanahan
- Western Bulldogs - Josh Dolan
- St Kilda - James Barrat
- Port Adelaide - Jack Whitlock
- Fremantle - Charlie Nicholls
- Hawthorn - Noah Mraz
- GWS - Jack Ough
- Essendon - Kayle Gerreyn
- Port Adelaide - Christian Moraes
- Essendon - Angus Clarke
- Carlton - Harry O'Farrell
- Sydney - Riley Bice
- Brisbane (match Geelong bid) - Ty Gallop
- Carlton (match Geelong bid) - Ben Camporeale
- Geelong - Jay Polkinghorne
- St Kilda - Hugh Boxshall
- West Coast - Tom Gross
- Collingwood - Joel Cochran
- West Coast - Lucca Grego
- Gold Coast - Cooper Bell
- Collingwood - Charlie West
- Western Bulldogs - Sam Davidson
- Geelong - Jacob Molier
- St Kilda - Alexander Dodson
- Carlton (match Sydney bid) - Lucas Camporeale
- Sydney - Riak Andrew
- Collingwood - Will Hayes
- North Melbourne - Luke Urquhart
- Richmond - Jasper Alger
- Adelaide - Tyler Welsh
- St Kilda - Patrick Said
- Essendon - Rhys Unwin
- Western Bulldogs - Luke Kennedy
- Fremantle - Jaren Carr
- Hawthorn (Carlton pass) - Cody Anderson
- West Coast (Brisbane pass) - Hamish Davis
- Geelong - Lennox Hofmann
- North Melbourne (Hawthorn pass) - River Stevens
- Melbourne (West coast pass) - Aidan Johnson
- Geelong (St Kilda, Fremantle, Collingwood, Western Bulldogs pass) - Keighton Matofai-Forbes
- Essendon (Sydney, North Melbourne, West Coast, Richmond, Gold Coast pass) - Zak Johnson
- GWS - Logan Smith
AFL National Draft 2024 schedule, dates
The 2024 AFL National Draft commenced at 7:00 pm (AEDT) on Wednesday, November 20 at Marvel Stadium.
The draft is being held over three nights, with the first round coming on day one. Subsequent National Draft rounds took place on Thursday, November 21.
The AFL Rookie and Pre-Season draft will be held on day three (Friday, November 22), where clubs can select delisted AFL players and mature-age recruits on rookie contracts.