That is a wrap for the 2024 AFL Trade and Free Agency Period, with 28 players finding new homes.

From shock trade requests to elongated deals and mega trades, this period had just about everything.

Players were seeking more senior opportunities or reuniting with their home state, while some clubs needed to free up their salary cap space.

The trade period had a host of pick swaps that will have implications on next month's draft and the 2025 edition.

We dissect all the moves from the last two weeks and give a score out of 10...

Adelaide

The Crows will walk away very satisfied with the moves they made after failing to lure Gold Coast's Jack Lukosius and Harry Perryman from the Giants.

The trio of established talent will immediately add a level of experience and skillset Matthew Nicks desperately needs between the arcs.

The departure of Elliott Himmelberg will offer more opportunities for a depth player to stake his claim whilst holding onto the prized Pick 4, ensuring the club nabs a future star.

Arrived: Isaac Cumming, Alex Neal-Bullen, James Peatling

Departed: Elliott Himmelberg

Draft picks: 4, 64

Review: 8/10

Brisbane

What to get when you've just won the premiership?

Scarily for the competition, the Lions had half a dozen potential starters missing from their grand final triumph against Sydney, whilst they will add father-son gun Levi Ashcroft and academy prospect Sam Marshall to the fold.

Brisbane's objective was to ensure they gathered enough draft capital to secure the pair following any bids from rival clubs.

Keep an eye throughout the off-season, with former Gold Coast forward Sam Day expected to join the reigning premiers.

Arrived: Nil

Departed: Harry Sharp

Draft picks: 27, 34, 42, 43, 49, 60, 66

Review: 7/10

Carlton

Carlton was very busy in the pick swap space and ended up with Pick 3, which pundits believe they'll use on matchwinner Finn O'Sullivan in next month's draft.

They lose Matthew x2 (Owies and Kennedy), who have been solid contributors but did find themselves on the outer when the whips started cracking.

Nick Haynes' inclusion will help bolster the key defensive position with direct assistance for Jacob Weitering as Michael Voss continues to tinker with his tall options.

The Blues also secure enough draft capital to welcome the Camporeale twins (Ben and Lucas) should they seek to follow their father to the club.

Arrived: Nick Haynes

Departed: Matt Owies, Matthew Kennedy

Draft picks: 3, 38, 63, 68, 69, 72

Review: 7/10

Collingwood

"Picks, not players".

A Craig McRae line that could haunt the 2023 premiers or essentially help set up a dynasty.

The Pies are all in for 2025, and bringing in stars Dan Houston and Harry Perryman shows that.

It is an upgrade on the hard-luck story of John Noble, while Joe Richards got a better deal at Port Adelaide.

Collingwood is attempting to regenerate on the run, and Justin Leppitsch's first year in charge of the list was a successful one, albeit without any look into this year's draft at the moment.

Arrived: Harry Perryman, Daniel Houston

Departed: John Noble, Joe Richards

Draft picks: 52, 55, 58

Review: 7/10

Essendon

Unusually quiet from the Bombers, which makes sense given the player haul from last year.

In a first from the club, they stood firm on Jake Stringer's future, holding him to a one-year deal and no extension, which ultimately saw him depart the club.

Essendon will also welcome NGA prospect Isaac Kako and ensure there are enough draft points to match any bid.

By lack of desire to bring ready-made players in, the powerbrokers at the club believe the list is capable of achieving great things and potentially putting an end to a 20-year plus finals-win drought.

Arrived: Nil

Departed: Jake Stringer

Draft picks: 28, 31, 40, 46, 53, 54, 65

Review: 6/10

Fremantle

The Dockers look ready to take the competition by storm, and the inclusion of matchwinner Shai Bolton is a perfect addition to the purple haze.

Coming across with multiple premiership medallions, finals experience and freakish skills, the former Tiger will add to the maturing group who showed they are capable.

Fremantle also holds a first-round selection and could eye off local talent Bo Allan in next month's draft, but will be competing with the Eagles.

Arrived: Shai Bolton

Departed: Nil

Draft picks: 14, 30, 67

Review: 7/10

Geelong

They got their man, and there was never any doubt.

Bailey Smith joins a Geelong midfield that is ageing, with the likes of Patrick Dangerfield and Cam Guthrie needing replacements.

Smith will allow Max Holmes to be played across multiple positions on the ground, freeing up the hard-running Cat to dominate on the outside.

As has been their philosophy for the better part of two decades, Geelong acquires talent that will thrive in their environment.

And the former Bulldog will be no different, albeit coming off an ACL injury.

Arrived: Bailey Smith

Departed: Nil

Draft picks: 45, 57, 75

Review: 7/10

Gold Coast

The time is now for the Suns.

They targeted two specific players (Noble and Rioli) to play a significant role for Damien Hardwick, which will no doubt put speed on the ball.

Gold Coast were also weary of academy prospects joining the club this year and next, acquiring late picks for Leo Lombard next month as well as selections next year.

The loss of Jack Lukosius will sting, given his flexibility, but some would say it's neither here nor there, given he finished the year in the VFL.

The same goes for Rory Atkins.

Arrived: Elliott Himmelberg, John Noble, Daniel Rioli

Departed: Jack Lukosius, Rory Atkins

Draft picks: 39, 41, 51, 61, 70, 76, 78

Review: 7/10

GWS 

A mini exodus could hurt the Giants after a straight-sets exit.

A trifecta of established talent departed the club, which will put more onus on the depth players, providing more opportunities for the lesser likes.

As per normal, GWS secured a raft of strong picks in next month's draft and could even eye off moving up the order.

The arrival of Jake Stringer adds another dynamic to the forward line, but it will be an interesting watch to see which 'Package' the New South Wales club gets.

Arrived: Jake Stringer

Departed: Isaac Cumming, Harry Perryman, Nick Haynes, James Peatling

Draft picks: 15, 16, 21, 37, 56, 74

Review: 5/10

Hawthorn

They came, and they conquered.

Hawthorn were keen on adding star defensive power to add flexibility to James Sicily and Josh Weddle, albeit Josh Battle can play at either end.

Despite the Tom Barrass deal going late, it never looked in doubt as the Hawks, who bowed out in a semi-final classic to Port Adelaide, pose as one of Brisbane's biggest challengers in 2025.

But there is still a lot to play out.

Arrived: Josh Battle, Tom Barrass

Departed: Nil

Draft picks: 33, 71, 77

Review: 7/10

Melbourne

The loss of Neal-Bullen hurts, but depth options Harry Sharp and Tom Campbell provide strong foils for Simon Goodwin.

But more intriguing was the Demons' work to nail two top 10 selections in this year's draft, which will likely be used on a midfielder and key position player.

Melbourne's off-field drama has curtailed its impressive trade period led by Tim Lamb, who consistently dealt with Clayton Oliver and Christian Petracca speculation.

Nevertheless, it was a solid session from the 2021 premiers.

Arrived: Tom Campbell, Harry Sharp

Departed: Alex Neal-Bullen

Draft picks: 5, 9

Review: 5/10

North Melbourne

A quartet of players joining your club is generally a sign that the club is closing in on finals.

That is not the case for North Melbourne, who targeted three specific players to help improve the standards and lift the expectations and overall output of the club.

Luke Parker and Jack Darling are closing in on 300 AFL games and will bring a breadth of knowledge that not many players would have.

Caleb Daniel will gain more senior opportunity after falling out of favour at the Bulldogs, with the hope that his flexibility adds improvement on multiple lines.

The Kangaroos have gone down this path of acquiring experience to not so much gain before, leaving pundits scratching their heads as to why they did it again.

A watch this space on the club's Pick 2, with an understanding they'd like to split it.

Arrived: Jack Darling, Luke Parker, Caleb Daniel, Jacob Konstanty

Departed: Nil

Draft picks: 2, 62

Review: 5/10

Port Adelaide

The Power were strong-armed into a deal they shouldn't have taken, allowing two-time All-Australian Dan Houston to depart.

The acquisition of Rory Atkins and Joe Richards will add good depth despite the former only playing a handful of games.

Jack Lukosius is a unique forward and will help fill the void of Charlie Dixon (retirement) but wouldn't be the answer for Port Adelaide.

They successfully got into the first round of this year's draft, but at what cost?

Only time will tell.

Arrived: Jack Lukosius, Joe Richards, Rory Atkins

Departed: Daniel Houston

Draft picks: 13, 29, 36, 50

Review: 4/10

Richmond

Cashed in.

The heartache of losing a quartet of premiership stars that were pivotal to the club's drought-breaking premiership and subsequent dynasty resulting in three flags is a tough pill to swallow.

But the Tigers made the best of a bad situation (lesson for Port Adelaide).

Richmond currently holds eight picks in the top 25 selections in next month's, which will ultimately fast-track their rebuild.

The array of picks will give the 2024 wooden spooners a chance to cover multiple areas of the ground.

The club is fully aware it's in rebuild mode and is accepting of that fact.

Arrived: Nil

Departed: Jack Graham, Liam Baker, Shai Bolton, Daniel Rioli

Draft picks: 1, 6, 10, 11, 18, 20, 23, 24

Review: 8/10

St Kilda

The Saints still remain in no-man's land after the acquisition of an ageing midfielder who is seeking more senior minutes.

The club let go of Seb Ross, while Brad Crouch is likely to hang up the boots following persistent injuries, which Jack Macrae will replace.

Josh Battle's void was semi-filled by the compensation that came in return, with Pick 8 along with the club's original first-round selection (Pick 7).

Arrived: Jack Macrae

Departed: Tom Campbell, Josh Battle

Draft picks: 7, 8, 32, 47

Review: 5/10

Sydney

Quiet by their own standards, especially after losing a grand final for the second time in three years.

John Longmire and his crew believe they have the cattle to contend for their first flag since 2012 despite multiple heartbreaks since.

The Swans could attempt to head further up the draft order by packaging 19 and 22.

Sydney's main objective in 2024 was the retention of stars, which, to an effect, was done successfully.

Now, all the attention will turn to Chad Warner, who could be on the move.

Arrived:

Departed: Luke Parker, Jacob Konstanty

Draft picks: 19, 22, 44, 59

Review: 5/10

West Coast

West Coast attempted to make moves, and to some effect, on paper, they look good.

Richmond duo Jack Graham and Liam Baker joined with little to no fuss and immediately adds experience and knowledge from a premiership-winning club.

Matt Owies is another avenue to goal, which he proved at Carlton.

The hole left by Tom Barrass will hurt but provide opportunities for a youngster to make a name for himself.

But the question is, why did the Eagles trade out Pick 3?

It could come back to haunt the club.

Arrived: Jack Graham, Liam Baker, Matt Owies

Departed: Jack Darling, Tom Barrass

Draft picks: 12, 26, 73

Review: 5/10

Western Bulldogs

The Bulldogs wrote the script for the departing trio, playing Macrae and Daniel at a whim whilst not fighting hard enough for Bailey Smith.

All three were played out of position over the past two years and have struggled since the 2021 season, which has led to their departures.

The inclusion of Matthew Kennedy will help the likes of Adam Treloar and Tom Liberatore, but won't be a matchwinner.

Luke Beveridge does need someone with grunt to assist Marcus Bontempelli and the young midfielders, which Kennedy should do.

They also landed Pick 17 for Smith, which will get pushed out to the 20s, pending bids of father-sons and academy players.

A reality of bad management of the 23-year-old who could've potentially walked to the draft and left the Bulldogs with nothing.

Arrived: Matthew Kennedy

Departed: Bailey Smith, Jack Macrae, Caleb Daniel

Draft picks: 17, 25, 35, 48

Review: 5/10