IT'S OFFICIAL. AFL.com.au draft guru Cal Twomey has done it again.

Australia's No.1 draft reporter's annual Phantom Draft and late mail has been providing the industry with the best insights since he nailed the first 10 picks back in 2013.

WHO SMASHED IT? Our experts give their draft verdicts

Over the past seven years Twomey has averaged hitting 8.86 out of the top 10 player destinations and 13.14 out of the top 20.

Despite the difficult assignment of now taking into account father-son/Academy/NGA bids and live trades, Twomey correctly predicted eight out of this year's top 10 and 13 of the top 20.

Check out how Twomey's unparalleled knowledge of the draft has provided impressive results below.

CAL TWOMEY'S PHANTOM DRAFT LATE MAIL STRIKE RATE

 

Out of top 10

Out of top 20

2013

10/10

14/20

2014

8/10

11/20

2015

10/10

16/20

2016

8/10

13/20

2017

9/10

12/20

2018

9/10

13/20

2019

8/10

13/20

Average

8.86/10

13.14/20

*The above scores are based on Cal Twomey correctly predicting player destinations and does not take into account where father-son/Academy/NGA bids and live trades occur

(L-R) Riley Beveridge, Mitch Cleary and Cal Twomey on AFL.com.au's Draft Night Countdown show.

2013

Pick

Cal Twomey's Phantom Draft late mail

NAB AFL Draft

1.

Tom Boyd - GWS

Tom Boyd - GWS

2.

Josh Kelly - GWS

Josh Kelly - GWS

3.

Jack Billings - St Kilda

Jack Billings - St Kilda

4.

Marcus Bontempelli - Western Bulldogs

Marcus Bontempelli - Western Bulldogs

5.

Kade Kolodjashnij - Gold Coast

Kade Kolodjashnij - Gold Coast

6.

Matt Scharenberg - Collingwood

Matt Scharenberg - Collingwood

7.

James Aish - Brisbane

James Aish - Brisbane

8.

Luke McDonald - North Melbourne

Luke McDonald - North Melbourne

9.

Christian Salem - Melbourne

Christian Salem - Melbourne

10.

Nathan Freeman - Collingwood

Nathan Freeman - Collingwood

11.

Dom Sheed - West Coast

Dom Sheed - West Coast

12.

Ben Lennon - Richmond

Ben Lennon - Richmond

13.

Patrick Cripps - Carlton

Patrick Cripps - Carlton

14.

Lewis Taylor - GWS

Cameron McCarthy - GWS

15.

Tom Cutler - Sydney

Zak Jones - Sydney

16.

Blake Acres - Geelong

Darcy Lang - Geelong

17.

Cameron McCarthy - Fremantle

Michael Apeness - Fremantle

18.

Luke Dunstan - St Kilda

Luke Dunstan - St Kilda

19.

Billy Hartung - St Kilda

Blake Acres - St Kilda

20.

Zak Jones - Gold Coast

Jack Leslie - Gold Coast

Cal Twomey incredibly nailed the first 13 picks of 2013, up to Carlton superstar Patrick Cripps.

2014

Pick

Cal Twomey's Phantom Draft late mail

NAB AFL Draft

1.

Paddy McCartin - St Kilda

Paddy McCartin - St Kilda

2.

Angus Brayshaw - Melbourne

Christian Petracca - Melbourne

3.

Christian Petracca - Melbourne

Angus Brayshaw - Melbourne

4.

Jarrod Pickett - GWS

Jarrod Pickett - GWS

5.

Jordan De Goey - Collingwood

Jordan De Goey - Collingwood

6.

Paul Ahern - GWS

Caleb Marchbank - GWS

7.

Hugh Goddard - GWS

Paul Ahern - GWS

8.

Peter Wright - Gold Coast

Peter Wright - Gold Coast

9.

Darcy Moore - Collingwood

Darcy Moore - Collingwood

10.

Sam Durdin - Geelong

Nakia Cockatoo - Geelong

11.

Liam Duggan - West Coast

Liam Duggan - West Coast

12.

Corey Ellis - Richmond

Corey Ellis - Richmond

13.

Jake Lever - Fremantle

Lachie Weller - Fremantle

14.

Jayden Laverde - Adelaide

Jake Lever - Adelaide

15.

Nakia Cockatoo - Gold Coast

Jarrod Garlett - Gold Coast

16.

Lachie Weller - North Melbourne

Sam Durdin - North Melbourne

17.

Jarrod Garlett - Essendon

Kyle Langford - Essendon

18.

Isaac Heeney - Sydney

Isaac Heeney - Sydney

19.

Caleb Marchbank - Carlton

Blaine Boekhorst - Carlton

20.

Touk Miller - Essendon

Jayden Laverde - Essendon

Paddy McCartin was 2014's No.1 pick.

2015

Pick

Cal Twomey's Phantom Draft late mail

NAB AFL Draft

1.

Jacob Weitering - Carlton

Jacob Weitering - Carlton

2.

Josh Schache - Brisbane

Josh Schache - Brisbane

3.

Callum Mills - Sydney (matching Melbourne's bid)

Callum Mills - Sydney (matching Melbourne's bid)

4.

Clayton Oliver - Melbourne

Clayton Oliver - Melbourne

5.

Aaron Francis - Essendon

Darcy Parish - Essendon

6.

Darcy Parish - Essendon

Aaron Francis - Essendon

7.

Callum Ah Chee - Gold Coast

Jacob Hopper - GWS (matching Gold Coast's bid)

8.

Sam Weideman - Melbourne

Callum Ah Chee - Gold Coast

9.

Jacob Hopper - GWS (matching Carlton's bid)

Sam Weideman - Melbourne

10.

Harry McKay - Carlton

Harry McKay - Carlton

11.

Matthew Kennedy - GWS (matching Adelaide's bid)

Wayne Milera - Adelaide

12.

Eric Hipwood - Brisbane (matching Adelaide's bid)

Charlie Curnow - Carlton

13.

Wayne Milera - Adelaide

Matthew Kennedy - GWS (matching Richmond's bid)

14.

Charlie Curnow - Carlton

Eric Hipwood - Brisbane (matching Richmond's bid)

15.

Daniel Rioli - Richmond

Daniel Rioli - Richmond

16.

Ryan Burton - Adelaide

Harry Himmelberg - GWS (matching Adelaide's bid)

17.

Harley Balic - St Kilda

Tom Doedee - Adelaide

18.

Kieran Collins - Hawthorn

Jade Gresham - St Kilda

19.

Jade Gresham - Gold Coast

Ryan Burton - Hawthorn

20.

Ben McKay - North Melbourne

Brayden Fiorini - Gold Coast

Cal Twomey predicted the top 15 player destinations of 2015, up to dual flag Tiger Daniel Rioli.

2016

Pick

Cal Twomey's Phantom Draft late mail

NAB AFL Draft

1.

Andrew McGrath - Essendon

Andrew McGrath - Essendon

2.

Tim Taranto - GWS

Tim Taranto - GWS

3.

Hugh McCluggage - Brisbane

Hugh McCluggage - Brisbane

4.

Ben Ainsworth - Gold Coast

Ben Ainsworth - Gold Coast

5.

Will Setterfield - GWS (matching Carlton's bid)

Will Setterfield - GWS (matching Carlton's bid)

6.

Sam Petrevski-Seton - Carlton

Sam Petrevski-Seton - Carlton

7.

Griffin Logue - Gold Coast

Jack Scrimshaw - Gold Coast

8.

Jy Simpkin - Fremantle

Griffin Logue - Fremantle

9.

Jack Scrimshaw - Gold Coast

Will Brodie - Gold Coast

10.

Jack Bowes - Gold Coast (matching Sydney's bid)

Jack Bowes - Gold Coast (matching Sydney's bid)

11.

Will Brodie - Sydney

Oliver Florent - Sydney

12.

Harry Perryman - GWS (matching North Melbourne's bid)

Jy Simpkin - North Melbourne

13.

Oliver Florent - North Melbourne

Daniel Venables - West Coast

14.

Jarrod Berry - West Coast

Harry Perryman - GWS (matching Adelaide's bid)

15.

Jordan Gallucci - Adelaide

Jordan Gallucci - Adelaide

16.

Will Hayward - Port Adelaide

Todd Marshall - Port Adelaide

17.

Alex Witherden - Brisbane

Jarrod Berry - Brisbane

18.

Todd Marshall - Port Adelaide

Sam Powell-Pepper - Port Adelaide

19.

Tim English - Western Bulldogs

Tim English - Western Bulldogs

20.

Brennan Cox - Sydney

Isaac Cumming - GWS (matching Sydney's bid)

It was very tough to pick the top of the order in 2016, but Cal Twomey did it with ease.

2017

Pick

Cal Twomey's Phantom Draft late mail

NAB AFL Draft

1.

Cameron Rayner - Brisbane

Cameron Rayner - Brisbane

2.

Adam Cerra - Fremantle

Andrew Brayshaw - Fremantle

3.

Paddy Dow - Carlton

Paddy Dow - Carlton

4.

Luke Davies-Uniacke - North Melbourne

Luke Davies-Uniacke - North Melbourne

5.

Andrew Brayshaw - Fremantle

Adam Cerra - Fremantle

6.

Darcy Fogarty - Collingwood

Jaidyn Stephenson - Collingwood

7.

Hunter Clark - St Kilda

Hunter Clark - St Kilda

8.

Nick Coffield - St Kilda

Nick Coffield - St Kilda

9.

Aaron Naughton - Western Bulldogs

Aaron Naughton - Western Bulldogs

10.

Lochie O'Brien - Carlton

Lochie O'Brien - Carlton

11.

Aiden Bonar - GWS

Aiden Bonar - GWS

12.

Ed Richards - Adelaide

Darcy Fogarty - Adelaide

13.

Jaidyn Stephenson - West Coast

Jarrod Brander - West Coast

14.

Oscar Allen - Sydney

Matthew Ling - Sydney

15.

Lachie Fogarty - Brisbane

Zac Bailey - Brisbane

16.

Jack Higgins - Western Bulldogs

Ed Richards - Western Bulldogs

17.

Nathan Murphy - Richmond

Jack Higgins - Richmond

18.

Zac Bailey - Brisbane

Brandon Starcevich - Brisbane

19.

Charlie Ballard - Gold Coast

Wil Powell - Gold Coast

20.

Jarrod Brander - Richmond

Callum Coleman-Jones - Richmond

Cal Twomey's late mail had Adam Cerra and Andrew Brayshaw becoming Dockers.

2018

Pick

Cal Twomey's Phantom Draft late mail

NAB AFL Draft

1.

Sam Walsh - Carlton

Sam Walsh - Carlton

2.

Jack Lukosius - Gold Coast

Jack Lukosius - Gold Coast

3.

Izak Rankine - Gold Coast

Izak Rankine - Gold Coast

4.

Max King - St Kilda

Max King - St Kilda

5.

Connor Rozee - Port Adelaide

Connor Rozee - Port Adelaide

6.

Ben King - Gold Coast

Ben King - Gold Coast

7.

Bailey Smith - Western Bulldogs

Bailey Smith - Western Bulldogs

8.

Nick Blakey - Sydney (matching Adelaide's bid)

Tarryn Thomas - North Melbourne (matching Adelaide's bid)

9.

Tarryn Thomas - North Melbourne (matching Adelaide's bid)

Chayce Jones - Adelaide

10.

Jye Caldwell - Adelaide

Nick Blakey - Sydney (matching GWS' bid)

11.

Jackson Hately - GWS

Jye Caldwell - GWS

12.

Jordan Clark - Port Adelaide

Zak Butters - Port Adelaide

13.

Riley Collier-Dawkins - GWS

Isaac Quaynor - Collingwood (matching GWS' bid)

14.

Chayce Jones - Geelong

Jackson Hately - GWS

15.

Isaac Quaynor - Collingwood (matching Adelaide's bid)

Jordan Clark - Geelong

16.

Zak Butters - Adelaide

Ned McHenry - Adelaide

17.

Ian Hill - Fremantle

Sam Sturt - Fremantle

18.

Xavier Duursma - Port Adelaide

Xavier Duursma - Port Adelaide

19.

Ned McHenry - Adelaide

Liam Stocker - Carlton

20.

Liam Stocker - Richmond

Riley Collier-Dawkins - Richmond

The first nine player destinations were all predicted by Cal Twomey, up to North's Tarryn Thomas.

2019

Pick

Cal Twomey's Phantom Draft late mail

NAB AFL Draft

1.

Matt Rowell - Gold Coast

Matt Rowell - Gold Coast

2.

Noah Anderson - Gold Coast

Noah Anderson - Gold Coast

3.

Luke Jackson - Melbourne

Luke Jackson - Melbourne

4.

Lachie Ash - GWS

Lachie Ash - GWS

5.

Sam Flanders - Sydney

Dylan Stephens - Sydney

6.

Fischer McAsey - Adelaide

Fischer McAsey - Adelaide

7.

Hayden Young - Fremantle

Hayden Young - Fremantle

8.

Caleb Serong - Fremantle

Caleb Serong - Fremantle

9.

Dylan Stephens - Carlton

Liam Henry - Fremantle (matching Carlton's bid)

10.

Tom Green - GWS (matching Melbourne's bid)

Tom Green - GWS (matching Carlton's bid)

11.

Kysaiah Pickett - Melbourne

Sam Flanders - Gold Coast

12.

Will Day - Hawthorn

Kysaiah Pickett - Melbourne

13.

Miles Bergman - Port Adelaide

Will Day - Hawthorn

14.

Cody Weightman - Western Bulldogs

Miles Bergman - Port Adelaide

15.

Deven Robertson - Geelong

Cody Weightman - Western Bulldogs

16.

Brodie Kemp - Gold Coast

Cooper Stephens - Geelong

17.

Sam De Koning - Port Adelaide

Brodie Kemp - Carlton

18.

Liam Henry - Fremantle (matching Geelong's bid)

Mitch Georgiades - Port Adelaide

19.

Josh Worrell - Geelong

Sam De Koning - Geelong

20.

Harrison Jones - Port Adelaide

Sam Philp - Carlton

New Bulldog Cody Weightman gave Cal Twomey 12 out of the top 14 player destinations.