ESSENDON has swooped on athletic Sudanese tall Tom Jok after St Kilda overlooked the 22-year-old with their first selection in the 2018 rookie draft.

Jok won the Saints’ 2km time trial earlier this month and has been training with the club in the lead up to the draft, but will have to swap his red, white and black top for the red and black after Essendon pounced with Pick 7.

St Kilda opted to selected South Australian Callum Wilkie with their first selection.

REPORT CARD: Every club’s AFL national draft haul analysed

Finals Week 1

DRAFT WRAP: Popular Hawks prospect walks to Dons, record mature-ager haul

Meanwhile, Carlton handed an AFL lifeline to delisted pair Tom Bugg and Hugh Goddard. Both players had been training with the club in recent weeks.

Tomas Bugg has been picked up by Carlton. Source: AAP

Majority of clubs used the rookie draft in order to re-rookie their own players, with Collingwood not taking a live pick – instead opting to add Tim Broomhead and Sam Murray to their rookie list, having committed to them when they were delisted.

There were a few surprises however, with former GWS Giants player Tim Mohr joining Hawthorn to help add some depth to their defensive unit, while former Collingwood player Josh Smith has joined West Coast.

DRAFT TRACKER: Every pick by every club in the national draft

BARGAINS AND SLIDERS: Giants grab Rioli clone, Eagles’ bargain duo

Kurt Tippett (Sydney) and Will Langford (Hawthorn) were also rookie listed by their clubs in order to help with contractual settlements.

Some of the better overlooked players in the national draft such as Harry Reynolds (Sydney), Durak Tucker (Sydney) and Tom McKenzie (North Melbourne) were listed by clubs.

Full Rookie Draft Order

ROUND 1

1. Carlton — Hugh Goddard (St Kilda)

2. Gold Coast Suns — Michael Rischitelli (Gold Coast)

3. St Kilda — Callum Wilkie (North Adelaide)

4. Brisbane Lions — Ryan Bastinac (Brisbane Lions)

5. Fremantle — Ethan Hughes (Fremantle)

6. Western Bulldogs — Lachie Young (Dandenong Stingrays)

7. Adelaide — Kieran Strachan (Port Melbourne VFL)

8. Essendon — Tom Jok (Collingwood VFL)

9. Port Adelaide — Tobin Cox (Glenelg)

10. North Melbourne — Tom McKenzie (Northern Knights)

11. Geelong — Tom Atkins (Geelong VFL)

12. Sydney Swans — Durak Tucker (Peel Thunder)

13. GWS Giants — Passed

14. Hawthorn — Damon Greaves (East Perth)

15. Melbourne — Kade Chandler (Norwood)

16. Richmond — Jake Aarts (Richmond VFL)

17. Collingwood — Tim Broomhead (Collingwood)

18. West Coast Eagles — Harry Edwards (Swan Districts)

ROUND 2

19. Carlton — Tom Bugg (Melbourne)

20. Gold Coast Suns — Jack Leslie (Gold Coast Suns)

21. Brisbane Lions — Jacob Allison (Brisbane Lions)

22. Fremantle — Tobe Watson (Swan Districts)

23. Western Bulldogs — Jordon Sweet (North Adelaide)

24. Adelaide — Paul Hunter (Adelaide)

25. Essendon — Matt Dea (Essendon)

26. Port Adelaide — Cameron Hewett (Port Adelaide)

27. North Melbourne — Kyron Hayden (North Melbourne)

28. Sydney Swans — Harry Reynolds (Sandringham Dragons)

29. GWS Giants — Passed

30. Hawthorn — Will Golds (Oakleigh Chargers)

31. Melbourne — Passed

32. Richmond — Jacob Townsend (Richmond)

33. Collingwood — Sam Murray (Collingwood)

34. West Coast Eagles — Josh Smith (Collingwood)

ROUND 3

35. Carlton — Passed

36. Gold Coast Suns — Brad Scheer (Gold Coast Suns)

37. Fremantle — Ryan Nyhuis (Fremantle)

38. Western Bulldogs — Passed

39. Adelaide — Jordon Butts (Murray Bushrangers)

40. Essendon — Passed

41. North Melbourne — Tom Wilkinson (Southport NEAFL)

42. Sydney — Kurt Tippett (Sydney)

43. Hawthorn — Tim Mohr (GWS Giants)

44. Melbourne — Passed

45. Richmond — Mabior Chol (Richmond)

46. West Coast — Passed

ROUND 4

47. Gold Coast Suns — Harrison Wigg (Gold Coast Suns)

48. North Melbourne — Passed

49. Hawthorn — Will Langford (Hawthorn)

50. Richmond — Passed

ROUND 5

51. Gold Coast Suns — Passed

52. Richmond — Passed

CATEGORY B ROOKIES

Western Bulldogs — Buku Khamis

Fremantle — Jason Carter

Port Adelaide — Kai Pudney

Port Adelaide — Martin Frederick

Geelong — Blake Schlensog

Sydney Swans — Sam Wicks

Re-live the 2018 AFL Rookie Draft in our live blog below.

If you can’t see the blog, tap here!