All AFL Trades for 1989

1989 Trade for Michael Scott
Geelong #113 (Crothers - 4 games) XG
Melbourne Scott (0 games) XG
1989 Trade for Trevor Spencer
Essendon #11 (Smith - 9 games) + #99 (Tsiotinas - 0 games) 90 XG
Melbourne Spencer (3 games) 21 XG
1989 Trade for Trevor Poole
Geelong Poole (54 games) 23 XG
Richmond #13 (Scott - 19 games) + #41 (Waterworth - 0 games) 105 XG
1989 Trade for Peter Wilson
Richmond #18 (Wren - 0 games) + #32 (Slater - 0 games) 107 XG
West Coast Wilson (117 games) 23 XG
1989 Trade for Gavin Keane
Brisbane Keane (7 games) 20 XG
Essendon #19 (Green - 23 games) + #65 (Schwartz - 0 games) 74 XG
1989 Trade for Matthew Ryan
Collingwood #22 (Hanrahan - 0 games) + #82 (Lehmann - 44 games) 64 XG
Sydney Ryan (10 games) 18 XG
1989 Trade for Gary Keane
Fitzroy #27 (Saunders - 0 games) 51 XG
Geelong Keane (0 games) 23 XG
1989 Trade for Steven Clark
Essendon #39 (Cransberg - 79 games) 33 XG
Melbourne Clark (21 games) 23 XG