AFL Trade Tracker 2024: Track every completed deal during the 2024 AFL trade and free agency period

The yearly circus known as the AFL trade period has begun.

Every club will be looking to improve their roster heading into the 2025 season.

Wide World Of Sports tracks every trade below.

1. Alex Neal-Bullen traded to Adelaide Crows

Melbourne premiership winner Alex Neal-Bullen has been drafted to the Crows.

The 28-year-old will leave the Demons for the No.28 draft pick.

List management boss Justin Reid believes he will add plenty to the squad.

Alex Neal-Bullen of the Demons celebrates after scoring a goal

Alex Neal-Bullen celebrates after scoring a goal during the 2021 AFL Grand Final. Getty

“Alex is a quality player and person who will add an enormous amount,” he said.

“He is durable, classy with the ball and provides fantastic pressure as evidenced by him leading Melbourne for tackles this season.

“Having experienced a premiership, he knows what success looks like and will bring valuable leadership both on and off the field for us.”

2. Jack Darling traded to North Melbourne

West Coast star Jack Darling will head to the Kangaroos next season.

North Melbourne has given up the No.67 draft pick to land the veteran.

Jack Darling of the Eagles played 298 games before his trade request.

Jack Darling of the Eagles played 298 games before his trade request. Getty

3. Jack Graham traded to West Coast

Richmond’s Jack Graham will join forces with the West Coast Eagles.

The dual premiership player signs on as an unrestricted free agent on a four-year deal.

The Tigers have been given the No.42 draft pick as compensation.

Jack Graham of the Tigers celebrates a goal.

Jack Graham featured 131 times in the Tigers jersey.  Getty

Graham, who was selected at pick 53 in the 2016 draft, was the youngest member of Richmond’s 2017 premiership-winning team. He kicked three goals in just his fifth appearance for the team in the grand final.

“Jack obviously had a tough decision to make about where he viewed his playing future and we are delighted he has decided to continue his career at the West Coast Eagles,” List Manager Matt Clarke said.

“Jack will add another mature and experienced body to our midfield mix, and he is in the age profile we are looking to bolster amongst our squad.”

4. Lions and Tigers trade picks

Brisbane sent its round one selection, pick 20, to Richmond.

The Tigers handed over two round two selections, picks 32 and 42, and two rounds three selections, picks 43 and 45.

5. Blues and Lions trade picks

Carlton sent its round two selection, pick 34, and round four selection, pick 66, to Brisbane.

The Lions handed over their round four selection, pick 73, and a second round selection in the 2025 draft.

6. Blues and Hawks trade picks

Hawthorn sent its pick 14 to Carlton in exchange for a future first-round and future second-round pick.

7. Adelaide and Melbourne trade picks

Adelaide handed over its pick 46 in this year’s draft to Melbourne in exchange for a future third-round pick.

8. Demons and Bombers trade picks

Essendon sent picks 9 and a future third-round selection to Melbourne.

The Demons send over a future first-round selection as well as picks 28, 40, 46, 54 and 65.

9. Three-way deal

Richmond offloads Liam Baker to West Coast.

Carlton trade Matthew Owies and picks 12 and 73 to West Coast in exchange for picks 3, 63 and 68 in this year’s draft.

Richmond gets pick 14 from Carlton.

10. St Kilda and Brisbane trade picks

St Kilda sent its round two selection, pick 27, to Brisbane for its round two selection, pick 32, and round three selection, pick 45.

11. Dan Houston traded in mega five-player move

Port Adelaide star Dan Houston will move to Collingwood as part of a huge five-player, three-club trade on the penultimate day of the AFL trade period.

Jack Lukosius, Joe Richards and Rory Atkins will all move to the Power, while John Noble lands at the Gold Coast.

Collingwood gave up a 2025 first round pick, as well as Richards and Noble, as part of the trade to acquire Houston.

12. Shai Bolton traded to Fremantle

Richmond received three round one selections, picks 10, 11 and 18, with Fremantle adding Shai Bolton, a round one selection, pick 14, and a future third round selection.

He will be the first son of a previous Dockers player to take the field. His dad Darren played two games for the club in 1999.

13. Daniel Rioli traded to Gold Coast

Daniel Rioli of the Tigers runs with the ball.

Daniel Rioli of the Tigers runs with the ball. Getty

Richmond star Daniel Rioli will join the Gold Coast Suns next year.

As first reported by Nine’s chief football reporter Tom Morris, the two clubs have agreed to a trade which will see the No.6 and No.23 draft picks head to Punt Road.

Rioli’s trade, along with Shai Bolton’s move to Fremantle, will allow the Tigers to have eight of the top 24 selections of next year’s rookie class.

14. Tom Barrass finds new home

Eagles star Tom Barrass has found a new home, traded to Hawthorn for next year.

The 29-year-old had been linked with a move to the Hawks throughout the trade window and a deal was finally cut just before the deadline.

15. James Peatling heading to Crows

GWS player James Peating will head to Adelaide, who will give up a future second-round pick in return for a future third and future fourth.

The 24-year-old will join the Crows after 45 games in the orange and black.

16. North Melbourne get their man

Bulldogs star Caleb Daniel has been traded to the Kangaroos for the No.25 draft pick.

Kangaroos list boss Brady Rawlings admitted the Bulldogs played hard ball over the trade.

“We obviously started talks a while ago with Caleb, he was a player that was contracted for two years,” he told AFL Trade Radio.

“The Dogs didn’t want to lose him so they pretty much put their price on straight away and weren’t going to deviate on that.

“We ended up giving away that valuable pick given our interest in him.”

Caleb Daniel of the Bulldogs celebrates a goal.

Caleb Daniel. AFL Photos via Getty Images

Daniel had found himself out of favour in coach Luke Beveridge’s side but his manager, Marty Pask, denied there was any ill feeling about the situation.

“I wouldn’t say hurt. We’re all professionals at the end of the day … he had to go through different challenges that he probably hasn’t faced in his career for a while,” he said.

“Sometimes players need a fresh start to kick them along again.”

17. Parker and Kostansky on the move

Swans duo Luke Parker and Jacob Konstansky have been traded to North Melbourne.

In return, Sydney will receive pick No.44 in the draft.

Konstansky wasn’t part of the trade initially, with Swans head of list strategy Chris Kean revealing he came into play “pretty late”.

“He was thrown up in the last couple of hours … it’s good for Jacob to get an opportunity at another club and hopefully gets a good run at it,” he said.

18. Jack Macrae traded to St Kilda

Western Bulldogs will receive the No.45 draft pick in return for Jack Macrae, who is heading to St Kilda next season.

19. Jake Stringer deal finally gets done

Jake Stringer of the Bombers looks dejected after thier loss to Adelaide in round 19.

Jake Stringer of the Bombers looks dejected after thier loss to Adelaide in round 19. Getty

After plenty of back and forth, Jake Stringer has been traded from Essendon to GWS.

Stringer’s move will see the Giants gain pick No.53 in return.

20. Matt Kennedy traded to Bulldogs

Carlton star Matt Kennedy is on the move.

The 27-year-old will head to the Western Bulldogs, who give up pick No.25 in return.

21. Bailey Smith goes on the buzzer

Right in the dying seconds of the trade window, Bailey Smith to Geelong is finally done.

After plenty of stalling, the 23-year-old has been traded away from the Bulldogs, who will receive the No.17 draft pick in return.

Smith avoids going to the free agent draft and will join the Cats for pre-season.