THE 2025 AFL Draft has concluded, with the next crop of stars having their dreams achieved. To no one’s surprise, Willem Duursma was selected by the West Coast Eagles with the top pick, before it was bids aplenty as club-tied players and father-sons were picked early in proceedings in Round 1.

Night two saw plenty of bolters, as some players stormed up the draft order to hear their name called earlier than expected, while other clubs found some value as highly touted prospects slid down the order, including some club-tied talents.

Check out every pick below.

2025 NATIONAL AFL DRAFT

FIRST ROUND

Pick 1: West Coast – Willem Duursma (Gippsland Power/Vic Country)
Pick 2: Gold Coast – Zeke Uwland (Gold Coast Suns Academy/Queensland)
Pick 3: Carlton – Harry Dean (Murray Bushrangers/Vic Country)
Pick 4: West Coast – Cooper Duff-Tytler (Calder Cannons/Vic Metro)
Pick 5: Gold Coast – Dylan Patterson (Gold Coast Suns Academy/Queensland)
Pick 6: Brisbane Lions – Daniel Annable (Brisbane Lions Academy/Queensland)
Pick 7: Richmond – Sam Cumming (North Adelaide/South Australia)
Pick 8: Richmond – Sam Grlj (Oakleigh Chargers/Vic Metro)
Pick 9: Essendon – Sullivan Robey (Eastern Ranges/Vic Metro)
Pick 10: Essendon – Jacob Farrow (West Perth/Western Australia)
Pick 11: Melbourne – Xavier Taylor (Eastern Ranges/Vic Metro)
Pick 12: Melbourne – Latrelle Pickett (Glenelg/South Australia)
Pick 13: Essendon – Dyson Sharp (Central District/South Australia)
Pick 14: Sydney – Harry Kyle (Sydney Swans Academy/Allies)
Pick 15: GWS – Oskar Taylor (Eastern Ranges/Vic Country)
Pick 16: North Melbourne – Lachy Dovaston (Eastern Ranges/Vic Metro)
Pick 17: Gold Coast – Jai Murray (Gold Coast Suns Academy/Queensland)
Pick 18: Gold Coast – Beau Addinsall (Gold Coast Suns Academy/Queensland)
Pick 19: West Coast – Josh Lindsay (Geelong Falcons/Vic Country)
Pick 20: Hawthorn – Cameron Nairn (Central District/South Australia)
Pick 21: Western Bulldogs – Lachlan Carmichael (Sydney Swans Academy/Allies)
Pick 22: Adelaide – Mitchell Marsh (West Adelaide/South Australia)
Pick 23: Hawthorn – Aidan Schubert (Central District/South Australia)
Pick 24: Geelong – Harley Barker (Sturt/South Australia)
Pick 25: Fremantle – Adam Sweid (Calder Cannons/Vic Metro)
ROUND 2
Pick 26: North Melbourne – Blake Thredgold (Sturt/South Australia)
Pick 27: Western Bulldogs – Louis Emmett (Oakleigh Chargers/Vic Metro)
Pick 28: Gold Coast – Avery Thomas (Tasmania Devils/Allies)
Pick 29: West Coast – Sam Allen (Oakleigh Chargers/Vic Metro)
Pick 30: Melbourne – Thomas Matthews (Gippsland Power/Vic Country)
Pick 31: Richmond – Zane Peucker (Woodville-West Torrens/South Australia)
Pick 32: Collingwood – Tyan Prindable (Brisbane Lions Academy/Queensland)
Pick 33: Geelong – Hunter Holmes (Oakleigh Chargers/Vic Metro)
Pick 34: Hawthorn – Jack Dalton (Sandringham Dragons/Vic Metro)
Pick 35: Sydney – Jevan Phillipou (Woodville-West Torrens/South Australia)
Pick 36: Essendon – Max Kondogiannis (Oakleigh Chargers/Vic Metro)
ROUND 3
Pick 37: Collingwood – Sam Swadling (West Perth/Western Australia)
Pick 38: Brisbane – Koby Evans (Perth/Western Australia)
Pick 39: West Coast – Tylah Williams (Swan District/Western Australia)
Pick 40: Fremantle – Tobyn Murray (Geelong Cats VFL)
Pick 41: St Kilda – Charlie Banfield (Claremont/Western Australia)
Pick 42: Sydney – Billy Cootee (Norwood)
Pick 43: Brisbane – Cody Curtin (Claremont/Western Australia)
Pick 44: Brisbane – Tai Hayes (Southport)
Pick 45: Carlton – Talor Byrne (GWV Rebels/Vic Country)
Pick 46: Gold Coast – Koby Coulson (Gold Coast Suns Academy/Queensland)
Pick 47: Carlton – Jack Ison (Oakleigh Chargers/Vic Metro)
Pick 48: North Melbourne – Hugo Mikunda (Geelong Falcons/Vic Country)
Pick 49: Sydney – Max King (Sydney Swans Academy/Allies)
Pick 50: Adelaide – Archie Ludowyke (Sandringham Dragons/Vic Country)
Pick 51: GWS – Finn Davis (Western Jets/Vic Metro)
ROUND 4
Pick 52: St Kilda – Kye Fincher (GWV Rebels/Vic Country)
Pick 53: Essendon –  Hussien El Achkar (Calder Cannons/Vic Metro)
Pick 54: Richmond – Noah Roberts-Thomson (Sturt/South Australia)
Pick 55: Collingwood – Zac McCarthy (Oakleigh Chargers/Vic Metro)
Pick 56: Hawthorn – Matthew LeRay (Central District/South Australia)
Pick 57: Collingwood – Angus Anderson (Sturt)
ROUND 5
Pick 58: St Kilda – Ryan Byrnes (St Kilda AFL)
Pick 59: GWS – Jake Stringer (GWS Giants AFL)
Pick 60: Western Bulldogs – Will Darcy (Oakleigh Chargers/Vic Metro)