With the 2014 trade period underway, NMFC.com.au has compiled the complete list of all of North Melbourne's trades since the inception of the National Draft.

1988

In: Pick 92 (Stephen Vizy)
Out: Mark O'Donoghue (Sydney)

1989

No trades completed

1990

In: Pick 11 (Danny Sexton), Pick 35 (Stuart Anderson)
Out: Paul Bryce (Melbourne)

In: Pick 45 (Craig Jennings)
Out: Mark Arceri (Carlton)

In: Pick 50 (Craig Ellis)
Out: Mark Hepburn (West Coast)

In: Pick 53 (Stephen Pears)
Out: Travers Martin-Benyon (Brisbane)

In: John Ahern (Melbourne)
Out: Pick 75 (Robert Panozza)

In: Peter Mann (West Coast)
Out: Pick 9 (Matt Clape)

In: Mark Roberts (Brisbane)
Out: Pick 47 (Luke Chambers)

[RELATED: Trade Flashbacks: Mark Roberts]

1991

In: Pick 34 (Tim Leng)
Out: Russell Evans (Essendon)

In: Pick 50 (Bruce Hando)
Out: Col Gasden, John McNamara (Geelong)

In: Tim Bourke (Geelong)
Out: Draft pick unused

In: Richard Dennis (Carlton)
Out: Draft pick unused

1992

In: Pick 6 (Robert Pyman)
Out: Paul Spargo (Brisbane)

In: Pick 55 (Matthew Capuano)
Out: John McCarthy (Fitzroy)

In: Pick 110 (Jeff Chandler)
Out: Dean McRae (Sydney)

In: Pick 123 (Marty Christensen)
Out: Liam Pickering, Darren Steele, Leigh Tudor (Geelong)

In: John Blakey (Fitzroy)
Out: Pick 68 (Travis Miller)

[RELATED: Trade Flashbacks: John Blakey]

In: Dean Laidley (West Coast)
Out: Pick 8 (Paul Symmons)

[RELATED: Trade Flashbacks: Dean Laidley]

1993

In: John Barnett (Hawthorn)
Out: Pick 56 (Rayden Tallis, Hawthorn)

1994

In: Glenn Freeborn, Pick 55 (Matthew Belleville)
Out: Troy Polak (Fremantle)

[RELATED: Trade Flashbacks: Glenn Freeborn]

In: Robert Scott (Geelong)
Out: Brad Sholl, Pick 17 (Carl Steinfort), Pick 69 (Dean Helmers)

In: Matthew Armstrong (Fitzroy)
Out: Pick 35 (Marty Warry), Grant Demamiel, Adam McCarthy

1995

In: Brad Plain
Out: Adrian McAdam (Collingwood)

In: Pick 65 (Erich Lissenden)
Out: Alastair Clarkson (Melbourne)

In: Pick 26 (Chris Groom)
Out: Robert Pyman (Collingwood)

In: Stuart Cochrane (Pre-season compensation pick)
Out: Peter Mann (Fremantle)

1996

In: Kent Kingsley, Wade Kingsley
Out: Paul Geister (Port Adelaide)

In: Pick 50 (Luke McCormick)
Out: Trent Nichols (Richmond)

In: Pick 70 (Adam Hay)
Out: John Barnett (Collingwood)

1997

In: Winston Abraham
Out: Stuart Anderson (Fremantle)

[RELATED: Trade Flashbacks: Winston Abraham]

In: Shannon Grant, Pick 27 (Brad Stephens)
Out: Wayne Schwass (Sydney)

[RELATED: Trade Flashbacks: Shannon Grant]

In: Jason McCartney
Out: Mark Stevens (Adelaide)

[RELATED: Trade Flashbacks: Jason McCartney]

1998

No trades completed

1999

In: Pick 77 (Lindsay Smith)
Out: Scott Welsh (Adelaide)

In: Leigh Colbert, Pick 53 (Clayton Lassock)
Out: Cameron Mooney, Pick 15 (David Spriggs), Pick 17 (Ezra Bray) (Geelong)

[RELATED: Trade Flashbacks: Leigh Colbert]

In: David Calthorpe
Out: Pick 32 (On-traded) (Brisbane)

2000

In: Pick 23 (Drew Petrie)
Out: Evan Hewitt (Adelaide)

[RELATED: Trade Flashbacks: Drew Petrie]

In: Jess Sinclair, Pick 6 (Dylan Smith), Pick 8 (Daniel Motlop)
Out: Peter Bell (Fremantle)

[RELATED: Peter Bell = Andrew Swallow]

In: Ricky Olarenshaw (Collingwood)
Out: Pick 37 (Guy Richards)

In: Pick 42 (Daniel Pratt)
Out: Kent Kingsley, Pick 45 (On-traded) (Geelong)

In: Joe McLaren
Out: Matthew Capuano (St Kilda)

2001

In: Mark Porter (Carlton), Pick 14 (Ashley Watson), Pick 30 (Rod Crowe)
Out: Corey McKernan, Pick 23 (On-traded), Pick 39 (Justin Davies)

In: Pick 61 (Mick Martyn)
Out: Lindsay Smith (Carlton)

In: David Bourke (Richmond)
Out: Pick 68 (Chris Hyde)

2002

In: Leigh Brown (Fremantle)
Out: Pick 13 (Byron Schammer)

In: Pick 2 (Daniel Wells), Pick 18 (Kris Shore)
Out: Wayne Carey (Adelaide)

[RELATED: Trade Flashbacks: Daniel Wells]

In: Michael Stevens
Out: Stuart Cochrane (Port Adelaide)

In: Pick 13 (On-traded), Pick 31 (Joel Perry)
Out: Byron Pickett (Port Adelaide)

2003

In: Corey McKernan
Out: Digby Morrell, David Teague (Carlton)

2004

In: Nathan Thompson (Hawthorn)
Out: Pick 10 (Chris Egan, Collingwood), Pick 26 (Matt Little, Hawthorn)

[RELATED: Trade Flashbacks: Nathan Thompson]

2005

In: Pick 28 (Matt Riggio), Pick 46 (on-traded)
Out: Daniel Motlop (Port Adelaide)

In: Jade Rawlings (Western Bulldogs), Pick 43 (Andrew Swallow)
Out: Pick 46 (Travis Baird)

[RELATED: Trade Flashbacks: Andrew Swallow]

In: Daniel McConnell (West Coast), Pick 18 (on-traded)
Out: Pick 13 (Shannon Hurn), Pick 29 (Ben McKinley)

In: Jonathan Hay (Hawthorn)
Out: Pick 18 (Max Bailey)

In: Mark Powell (Sydney)
Out: Pick 61 (Matthew Stokes, Geelong, on-traded)

2006

No trades completed

2007

In: Sam Power (Western Bulldogs)
Out: Pick 48 (Jarrad Boumann)

In: Ben Davies (Collingwood)
Out: Pick 96 (Unused)

In: Pick 37 (Scott Thompson)
Out: Brad Moran (Adelaide)

[RELATED: Trade Flashbacks: Scott Thompson]

2008

No trades completed

2009

In: Pick 25 (Aaron Black), Pick 41 (Ayden Kennedy)
Out: Josh Gibson, Pick 69 (Unused) (Hawthorn)

2010

In: Pick 27 (Kieran Harper), Pick 71 (Ben Mabon)
Out: David Hale, Pick 52 (Cameron O'Shea, Port Adelaide, on-traded) (Hawthorn)

In: Ben McKinley
Out: Pick 86 (West Coast, unused)

In: Cam Richardson
Out: Pick #35 (Ben Newton, Port Adelaide) (Gold Coast)

2011

In: Will Sierakowski (Hawthorn)
Out: Pick 58 (Lachie Neale, Fremantle) to Hawthorn

2012

In: Pick 76 (Sam Gibson, rookie elevation)
Out: Aaron Edwards (Richmond)

In: Jordan Gysberts and Pick 61 (Taylor Hine)
Out: Cameron Pedersen and Pick 76 (Melbourne)

In: Pick 37 (Ben Jacobs)
Out: Hamish McIntosh (Geelong)

In: Pick 41 (Mason Wood), 47 (Mitchell Wilkins)
Out: Pick 38 (Collingwood, Jackson Ramsay)

2013

In:
Pick 77
Out: Luke Delaney (St Kilda)