All AFL Trades for 2003

2003 Trade for Trent Croad
Fremantle #10 (Dunn - 8 games) 96 XG
Hawthorn Croad (100 games) 107 XG
2003 Trade for Steven Koops
Fremantle #19 (Mundy - 376 games) 63 XG
Western Bulldogs Koops (11 games) 70 XG
2003 Trade for David Haynes
Geelong Haynes (19 games) + #42 (Spencer - 2 games) 95 XG
West Coast #20 (Butler - 166 games) 66 XG
2003 Trade for Ben Holland
Melbourne Holland (66 games) 65 XG
Richmond #20 (Butler - 166 games) 66 XG
2003 Trade for Peter Street
Geelong #20 (Butler - 166 games) 66 XG
Western Bulldogs Street (61 games) 74 XG
2003 Trade for Jason Gram
Brisbane #23 (Moody - 34 games) 57 XG
St Kilda Gram (154 games) 76 XG
2003 Trade for Scott Stevens
Adelaide Stevens (119 games) + #31 (Krueger - 0 games) 116 XG
Sydney #29 (Schmidt - 17 games) + #45 (Buchanan - 128 games) 68 XG
2003 Trade for Adam Morgan
Port Adelaide #34 (Peel - 0 games) 42 XG
Western Bulldogs Morgan (14 games) 58 XG
2003 Trade for Heath Scotland
Carlton Scotland (215 games) 64 XG
Collingwood #35 (Hall - 1 games) 40 XG
2003 Trade for Brent Guerra
Port Adelaide #39 (Forster-Knight - 0 games) 33 XG
St Kilda Guerra (31 games) 72 XG
2003 Trade for Daniel Harford and Brett Johnson
Carlton Harford (9 games) + Johnson (32 games) 146 XG
Hawthorn #51 (Ball - 17 games) 15 XG
2003 Trade for Matthew Allan
Carlton #57 (Mott - 2 games) 11 XG
Essendon Allan (21 games) 23 XG
2003 Trade for Nathan Brown
Richmond Brown (82 games) 85 XG
Western Bulldogs #6 (Bradley - 117 games) + #20 (Butler - 166 games) 191 XG
2003 Trade for Corey McKernan, Digby Morrell and David Teague
Carlton Morrell (32 games) + Teague (50 games) 63 XG
North Melbourne McKernan (14 games) 22 XG
2003 Trade for Cory McGrath and Justin Murphy
Carlton McGrath (50 games) 47 XG
Essendon Murphy (40 games) 60 XG
2003 Trade for Mark Alvey, Danny Jacobs and Lochlan Veale
Essendon Alvey (14 games) + #6 (Bradley - 117 games) 199 XG
Hawthorn Jacobs (45 games) 64 XG
Western Bulldogs Veale (0 games) 10 XG
2003 Trade for Simon Beaumont, David Clarke and David Loats
Carlton Clarke (12 games) 74 XG
Geelong Loats (1 games) 28 XG
Hawthorn Beaumont (27 games) 53 XG