| Round 1 |
|---|
| Pick | Club | Player | | Age | Ht | From | Route | Pts | Note |
|---|
| 1 | GWS | Jonathon Patton | 74 | 18 | 198 | Eastern U18 | Special assistance | 3000 | Entry concession (start of R1) |
| 2 | GWS | Stephen Coniglio | 67 | 17 | 181 | Swan Districts (WAFL) | Special assistance | 2517 | Entry concession (pick 2) |
| 3 | GWS | Dom Tyson | 74 | 18 | 186 | Oakleigh U18 | Special assistance | 2234 | Entry concession (pick 3) |
| 4 | GWS | Will Hoskin-Elliott | 76 | 18 | 186 | Western U18 | GCS → GWS | 2034 | |
| 5 | GWS | Matthew Buntine | 74 | 18 | 189 | Dandenong U18 | Special assistance | 1878 | Entry concession (pick 5) |
| 6 | PAD | Chad Wingard | 90 | 18 | 181 | Sturt (SA) | | 1751 | |
| 7 | GWS | Nick Haynes | 79 | 19 | 192 | Dandenong U18 | Special assistance | 1644 | Entry concession (pick 7) |
| 8 | BRL | Billy Longer | 56 | 18 | 202 | Northern U18 | | 1551 | |
| 9 | GWS | Adam Tomlinson | 59 | 18 | 193 | Oakleigh U18 | Special assistance | 1469 | Entry concession (pick 9) |
| 10 | GWS | Liam Sumner | 51 | 18 | 177 | Sandringham U18 | ADE → GWS | 1395 | |
| 11 | GWS | Toby Greene | 76 | 18 | 182 | Oakleigh U18 | Special assistance | 1329 | Entry concession (pick 11) |
| 12 | BRL | Sam Docherty | 87 | 18 | 184 | Gippsland U18 | MEL → BRL | 1268 | |
| 13 | GWS | Taylor Adams | 50 | 18 | 181 | Geelong U18 | Special assistance | 1212 | Entry concession (pick 13) |
| 14 | GWS | Devon Smith | 80 | 18 | 174 | Geelong U18 | RCH → GWS | 1161 | |
| 15 | RCH | Brandon Ellis | 78 | 18 | 181 | Calder U18 | Special assistanceGWS → RCH | 1112 | Entry concession (pick 15) |
| 16 | FRE | Tommy Sheridan | 64 | 18 | 187 | Calder U18 | | 1067 | |
| 17 | WBD | Clay Smith | 70 | 18 | 181 | Gippsland U18 | | 1025 | |
| 18 | NTH | Brad McKenzie | 62 | 18 | 186 | Sturt (SANFL) | | 985 | |
| 19 | ESS | Elliott Kavanagh | 46 | 18 | 185 | Western U18 | | 948 | |
| 20 | FRE | Hayden Crozier | 80 | 17 | 185 | Eastern U18 | STK → GWS → FRE | 912 | |
| 21 | SYD | Tom Mitchell | 90 | 18 | 181 | Claremont (WA) | | 878 | |
| 22 | CAR | Josh Bootsma | 54 | 18 | 191 | Morningside (Qld) | | 845 | |
| 23 | WCE | Murray Newman | 44 | 18 | 182 | Swan Districts (WA) | | 815 | |
| 24 | GCS | Henry Schade | 72 | 18 | 196 | North Hobart (Tas) | HAW → ADE → GCS | 785 | |
| 25 | STK | Sebastian Ross | 86 | 18 | 187 | North Ballarat U18 | COL → GWS → STK | 756 | |
| 26 | RCH | Todd Elton | 39 | 18 | 197 | Dandenong U18 | GEE → GCS → RCH | 729 | |
| 27 | ADE | Sam Kerridge | 61 | 18 | 188 | Bendigo U18 | Priority | 703 | Performance-based end of R1 priority pick |
| 28 | WCE | Fraser McInnes | 49 | 18 | 197 | Perth (WA) | Priority | 677 | Performance-based end of R1 priority pick |
| 29 | FRE | Alex Forster | 39 | 18 | 189 | Norwood (SANFL) | PriorityFRE → HAW → FRE | 653 | Performance-based end of R1 priority pick |
| 30 | BRL | Elliot Yeo | 61 | 18 | 190 | East Fremantle (WAFL) | CompensationWBD → BRL | 629 | Band 3 compensation for Jarrod Harbrow | GC/GWS compensation |