Following the AFL player movement and draft periods, several AFL players have joined new job for another chance or new opportunities.
Recycled players can form the backbone of a club's strength, just ask Hawthorn with the likes of Jarman Impey, Karl Amon, Sam Frost, Jack Scrimshaw, Massimo D'Ambrosio, Lloyd Meek, Mabior Chol and Jack Ginnivan, while they have added Tom Barrass and Josh Battle for 2025.
Which players did your AFL club nab from another team?
The Sporting News lists all the ex-AFL players on the move for 2025.
AFL DRAFT NEWS:
- AFL Draft 2024: First round picks from every club
- AFL Draft 2024: Club by club player selections
- Who is the no.1 AFL draft pick? Sam Lalor named by Richmond as the prized first selection
Adelaide
AFL Free Agency
Isaac Cumming (GWS)
AFL Trade
Alex Neal Bullen (Melbourne)
James Peatling (GWS)
Brisbane
AFL Pre-Season Draft
Sam Day (Gold Coast)
Carlton
AFL Free Agency
Nick Haynes (GWS)
Collingwood
AFL Free Agency
Harry Perryman (GWS)
Tim Membrey (St Kilda)
AFL Trade
Dan Houston (Port Adelaide)
Essendon
None
Fremantle
AFL Trade
Shai Bolton (Richmond)
Geelong
AFL Free Agency
Jack Martin (Carlton)
AFL Trade
Bailey Smith (Western Bulldogs)
Gold Coast
AFL Free Agency
Elliot Himmelberg (Adelaide)
AFL Trade
Dan Rioli (Richmond)
John Noble (Collingwood)
AFL Rookie Draft
Max Knobel (Fremantle)
GWS
AFL Trade
Jake Stringer (Essendon)
Hawthorn
AFL Free Agency
Josh Battle (St Kilda)
AFL Trade
Tom Barrass (West Coast)
Melbourne
AFL Free Agency
Tom Campbell (St Kilda)
AFL Trade
Harry Sharp (Brisbane)
North Melbourne
AFL Trade
Jack Darling (West Coast)
Caleb Daniel (Western Bulldogs)
Luke Parker (Sydney)
Jacob Konstanty (Sydney)
Port Adelaide
AFL Trade
Jack Lukosius (Gold Coast)
Rory Atkins (Gold Coast)
Joe Richards (Collingwood)
Richmond
None
St Kilda
AFL Free Agency
Jack Carroll (Carlton)
AFL Trade
Jack Macrae (Western Bulldogs)
Sydney
AFL Rookie Draft
Ben Paton (St Kilda)
West Coast
AFL Free Agency
Jack Graham (Richmond)
AFL Trade
Liam Baker (Richmond)
Matt Owies (Carlton)
Western Bulldogs
AFL Trade
Matthew Kennedy (Carlton)