THE AFL has confirmed the final order for the NAB AFL Draft on November 22 and 23.

There could be further changes during the draft with clubs able to trade picks for the first time.

NB: Richmond originally received a compensation pick at the end of the second round for losing unrestricted free agent Reece Conca to Fremantle, but that pick was forfeited when the Tigers completed the signing of restricted free agent Tom Lynch.

ROUND ONE
CARL1. Carlton
GCFC2. Gold Coast
GCFC3. Gold Coast (received as compensation for losing restricted free agent Tom Lynch to Richmond)
STK4. St Kilda
PORT5. Port Adelaide (received from Brisbane as part of Sam Mayes trade)
GCFC6. Gold Coast (received from Melbourne for Steven May and Kade Kolodjashnij; received from Fremantle as part of Jesse Hogan trade; received from Brisbane as part of Lachie Neale trade; received from Port Adelaide as part of Sam Mayes trade; originally received from Fremantle in a pick swap)
WB7. Western Bulldogs
ADEL8. Adelaide
GWS9. Greater Western Sydney (received from Essendon as part of Dylan Shiel trade)
PORT10. Port Adelaide
GWS11. Greater Western Sydney (received from Fremantle as part of Rory Lobb trade; received from Port Adelaide in a pick swap; received from North Melbourne as part of trade for Jared Polec and Jasper Pittard)
GEEL12. Geelong
ADEL13. Adelaide (received from Sydney via Carlton as part of trade for Mitch McGovern)
FRE14. Fremantle (received from Greater Western Sydney as part of Rory Lobb trade)
PORT15. Port Adelaide (received from Hawthorn as part of Chad Wingard-Ryan Burton trade)
ADEL16. Adelaide (received from Melbourne in 2017)
RICH17. Richmond
BL18. Brisbane (received from Collingwood as part of Dayne Beams trade)
GWS19. Greater Western Sydney (received from Fremantle as part of Rory Lobb trade; received from Brisbane as part of Lachie Neale trade; received from Gold Coast in a pick swap; received from West Coast in 2017)

END OF ROUND ONE
WCE20. West Coast (received as compensation for losing restricted free agent Scott Lycett)

ROUND TWO
ADEL21. Adelaide (received from Carlton in 2017)
WCE22. West Coast (received from Gold Coast in 2017)
MELB23. Melbourne (received from Fremantle as part of Jesse Hogan trade; received from Port Adelaide in a pick swap; originally received from St Kilda in 2017)
GCFC24. Gold Coast (received from Brisbane in a pick swap)
GWS25. Greater Western Sydney (received from Fremantle in 2017)
SYD26. Sydney (received from Carlton as part of trade for Mitch McGovern; originally received from Western Bulldogs in 2017)
WB27. Western Bulldogs (received as compensation for losing unrestricted free agent Luke Dahlhaus to Geelong)
MELB28. Melbourne (received from St Kilda in a pick swap, received from Sydney as part of Dan Hannebery trade; received from Carlton as part of trade for Mitch McGovern; originally received from Adelaide in 2017)
GCFC29. Gold Coast (received from Essendon in 2017)
BL30. Brisbane (received from Fremantle as part of Lachie Neale trade; received from Port Adelaide in a pick swap)
FRE31. Fremantle (received from North Melbourne in a pick swap)
WB32. Western Bulldogs (received from Brisbane as part of Marcus Adams trade; received from Gold Coast in a pick swap; originally received from Geelong in 2017)
SYD33. Sydney
ESS34. Essendon (received from Greater Western Sydney in 2017)
BL35. Brisbane (received from Port Adelaide as part of Sam Mayes trade; originally received from Hawthorn as part of Chad Wingard-Ryan Burton trade)
STK36. St Kilda (received from Melbourne in a pick swap)
RICH37. Richmond
SYD38. Sydney (received from Collingwood in 2017)
SYD39. Sydney (received from St Kilda as part of Dan Hannebery trade; received from West Coast as part of trade for Tom Hickey)

ROUND THREE
SYD40. Sydney (received from Adelaide as part of trade for Mitch McGovern; originally received from Carlton in 2017)
COLL41. Collingwood (received from Brisbane as part of Dayne Beams trade; originally received from Gold Coast in a pick swap)
NMFC42. North Melbourne (received from St Kilda via on-trades in 2017)
FRE43. Fremantle (received from Greater Western Sydney as part of Rory Lobb trade; received from Carlton as part of trade for Will Setterfield; received from Geelong for state league player Nathan Kreuger; originally received from Brisbane as part of trade for Lincoln McCarthy)
COLL44. Collingwood (received from Brisbane as part of Dayne Beams trade; received from Gold Coast in a pick swap; originally received from Fremantle in 2017)
WB45. Western Bulldogs
STK46. St Kilda (received from Melbourne in a pick swap; originally received from Adelaide in 2017)
NM47. North Melbourne (received from Fremantle in a pick swap; received from Greater Western Sydney as part of Rory Lobb trade; received from Essendon in 2017)
NMFC48. North Melbourne (received from Port Adelaide as part of trade for Jared Polec and Jasper Pittard)
NMFC49. North Melbourne (received from Fremantle in a pick swap; received from Port Adelaide in a pick swap; originally received from North Melbourne in 2017)
GEEL50. Geelong
GEEL51. Geelong (received from Collingwood in a pick swap; received from Sydney in 2017)
GWS52. Greater Western Sydney 
HAW53. Hawthorn
MELB54. Melbourne
NMFC55. North Melbourne (received from Fremantle in a pick swap; received from Brisbane as part of Lachie Neale trade; received from Geelong as part of trade for Lincoln McCarthy; originally received from Richmond in 2017)
BL56. Brisbane (received from Collingwood as part of Dayne Beams trade)
COLL57. Collingwood (received as compensation for losing unrestricted free agent Alex Fasolo to Carlton)
NMFC58. North Melbourne (received from West Coast via on-trades in 2017)

ROUND FOUR
COLL59. Collingwood (received from Geelong in a pick swap; received from Gold Coast for George Horlin-Smith; received from Brisbane in a pick swap; received from Geelong as part of trade for Lincoln McCarthy; originally received from Carlton in 2017)
COLL60. Collingwood (received from Geelong in a pick swap; received from Gold Coast in 2017)
WCE61. West Coast (received from St Kilda as part of trade for Tom Hickey)
MELB62. Melbourne (received from North Melbourne as part of trade for Braydon Preuss; received from Sydney for Ryan Clarke; received from Geelong for Gary Rohan; originally received from Brisbane as part of trade for Lincoln McCarthy)
WB63. Western Bulldogs (received from Fremantle in 2017)
RICH64. Richmond (received from the Western Bulldogs for Sam Lloyd)
FRE65. Fremantle (received from Melbourne as part of Jesse Hogan trade; received from St Kilda for Dean Kent; received from Adelaide via on-trades in 2017)
ESS66. Essendon
STK67. St Kilda (received from Port Adelaide in 2017)
RICH68. Richmond (received from Adelaide for Tyson Stengle; received from Gold Coast in a pick swap; originally received from North Melbourne for Aaron Hall)
CARL69. Carlton (received from Geelong in 2017)
GEEL70. Geelong (received from Sydney for Jackson Thurlow)
CARL71. Carlton (received from Greater Western Sydney as part of trade for Will Setterfield)
WCE72. West Coast (received from Hawthorn via on-trades in 2017)
ADEL73. Adelaide (received from Melbourne in 2017)
RICH74. Richmond
WCE75. West Coast

ROUND FIVE
CARL76. Carlton
BL77. Brisbane (received from Gold Coast in a pick swap)
STK78. St Kilda
GCFC79. Gold Coast (received from Brisbane in a pick swap)
ADEL80. Adelaide
ESS81. Essendon
PORT82. Port Adelaide
GEEL83. Geelong
SYD84. Sydney
GWS85. Greater Western Sydney 
HAW86. Hawthorn
MELB87. Melbourne
RICH88. Richmond

ROUND SIX
ESS89. Essendon
PORT90. Port Adelaide
GEEL91. Geelong
GWS92. Greater Western Sydney 
HAW93. Hawthorn
MELB94. Melbourne

ROUND SEVEN
ESS95. Essendon
HAW96. Hawthorn