Who has gone where? The latest AFL free agency and trade news

Are the Tigers the best dynasty team of 21st century? (6:31)

The ESPN Footytips AFL Podcast team discuss where this current Richmond outfit ranks against the other dynasty teams of the 2000s and 2010s. (6:31)

With the 2020 premiership run and won, the footy world has turned its attention to the offseason. With news constantly breaking about players seeking new homes, here's your one-stop-shop of all the latest confirmed news.

AFL Key Dates:
Free agency period: Oct. 30 - Nov. 6
Trade Period: Nov. 4 - Nov. 12

Confirmed moves:

Some key deals which didn't get done include those involving Josh Dunkley, Tom McDonald and Jackson Hately.

Jeremy Cameron is a Cat in the last minute of the trade period, with Geelong coming to the party to secure a trade after the restricted free agent's contract offer was matched by the Giants. The Cats paid a hefty price -- three first round selections, picks 13, 15 and 20 -- for the 2019 Coleman Medallist.

It took until the last seconds, but Adam Treloar has been traded to the Western Bulldogs. The Dogs gave up pick 14 and a future second, and get back Treloar and picks 26, 33 and 42.

Small forward Nick Hind has made his way to Essendon from St Kilda. The Saints shipped Nick Hind and pick 77 to Essendon for picks 67 and 74.

Jye Caldwell is a Bomber after the Giants youngster requested a trade earlier in the trade period. The Giants sent Caldwell, pick 44 and pick 74 to Essendon for pick 29 and a future second round pick.

The Pies have continued their fire sale, with wingman Tom Phillips finding his way to Hawthorn, with pick 65 going back to Collingwood. It's a bargain in terms of picks, but the thinking is the Hawks may have to pay a hefty 2021 contract in the realm of $500,000.

Wantaway Bomber Orazio Fantasia will finally get home to South Australia, with the Bombers dealing the forward and pick 73 to Port Adelaide for pick 29 and a future third round pick.

In a shock move, North Melbourne have secured Jaidyn Stephenson, Atu Bosenavulagi and pick 39 from Collingwood in return for picks 26, 33 and 70. North only obtained picks 26 and 33 earlier in the day as a result of the Ben Brown trade. Stephenson has reportedly signed a five-year deal with the Roos.

Rebounding defender Alex Witherden will head out West to join the Eagles after being starved of opportunity in 2020. He and pick 86 go to the Eagles, with pick 58 and a future third round pick going to Brisbane.

Lifelong St Kilda fan Jack Higgins will play for the club he supported as a kid in 2021, after the Tigers agreed to terms with the Saints to trade the livewire forward. St Kilda received Higgins, pick 21 and a future fourth round pick, while the Tigers netted pick 17 and a future second round pick.

Ben Brown is on the move to Melbourne, after being traded by the Kangaroos. The Dees have netted Brown, pick 21 and a future fourth round selection, while North in return were given picks 26, 33 and a future fourth round selection.

West Coast big man Tom Hickey has found a third AFL home after being traded to Sydney, along with picks 34 and 60. In return, the Eagles received picks 58, 62 and a future second and third round pick.

The Cats have shipped pick 30 gained from Carlton to North Melbourne for veteran midfielder Shaun Higgins. The 32-year-old joins his third club after beginning his AFL career at the Western Bulldogs.

Sydney's Aliir Aliir has moved to Port Adelaide on a four-year deal, with the Swans netting a future second round pick for the backman.

Brisbane has acquired Nakia Cockatoo from Geelong in exchange for a future third round pick. Cockatoo has been riddled with injuries throughout his career but is just 24 years of age.

Carlton has been busy - they've also secured former pick 22 and 21-year-old Lachie Fogarty and pick 38 from Geelong for picks 30 and 51.

Adam Saad is officially a Blue after a long stalemate between Carlton and Essendon. The Blues secured the 26-year-old back flanker with pick 8 and pick 87, with Saad and picks 48 and 78 coming back.

In a three-way trade, the Bulldogs have secured veteran ruckman Stefan Martin from Brisbane. The Dogs shipped youngster Lachie Young to North Melbourne as part of the trade, with North and Brisbane swapping fourth round picks (Brisbane getting pick 63 and North pick 70).

The Giants have added much-needed ruck depth by trading in Braydon Preuss from Melbourne for a second round pick (currently pick 31).

The Demons have shipped fringe player Mitch Hannan to the Western Bulldogs in return for a future third round selection.

After a weekend of no action, the Bombers have kicked into gear, securing Gold Coast forward/ruck utility Peter Wright for a future fourth round selection. Wright, 24, fills the hole left by outgoing Shaun McKernan.

On Friday morning, St Kilda acquired Essendon big man Shaun McKernan as an unrestricted free agent. The Dons had delisted McKernan, who at 196cm can fill a ruck/forward role at the Saints.

Hawthorn has secured Adelaide defender Kyle Hartigan, sending a future fourth-round pick to the Crows.

Star midfielder Brad Crouch is officially a Saint after the Crows declined to match St Kilda's free agency offer. Adelaide last week indicated they would match the bid if the Saints' long-term offer did not draw pick No. 2 as compensation. But they have instead accepted a second-round selection, currently pick No.23.

Greater Western Sydney have traded small forward Zac Langdon to West Coast and used their pick from the Eagles to secure Fremantle tall Jesse Hogan.

The Eagles flipped their third-round draft selection, currently No. 54, to the Giants for Langdon, who booted 23 goals in 31 games across three seasons for GWS before requesting a trade. Barely an hour later, GWS on-traded that pick for Hogan, who joins his third AFL club on a one-year contract after stints at Melbourne and the Dockers

Richmond have traded Oleg Markov to the Gold Coast for a future round three selection.

Joe Daniher is officially a Lion after Essendon accepted a first-round draft pick as compensation for the gun AFL free agent. The Bombers forward wanted out of Windy Hill this time last year but a trade deal could not be struck with Sydney at the time. Brisbane submitted their offer for restricted free agent Daniher late on Friday afternoon and the Bombers elected not to match it.

North Melbourne have signed Giant Aidan Corr despite some interest from Hawthorn. The Roos offered the 26-year-old a five-year deal with a trigger clause in the contract which could turn it into a six-year deal. As a result of the Giants not matching the bid, they will receive compensation to the tune of pick 30 in the upcoming draft (subject to further change).

Triple-premiership Hawk Isaac Smith has exercised his right to explore free agency by signing a two-year deal with perennial finalists (and arch-rivals!) Geelong. The winger shunned a potential three-year deal with Melbourne to sign with the Cats. The Hawks will receive a third-round pick as compensation.

The AFL has received the paperwork for Giant Zac Williams to become a Blue. The restricted free agent nominated Carlton many weeks ago with a hope to become a full-time midfielder after starting his career as a back flanker at GWS. The Giants have opted not to match the offer.

Rory Atkins has joined Gold Coast on a four-year deal worth a reported $400,000 per year. The dashing half back played just four games for the Crows in 2020 after suffering a shoulder injury early in the year. His move triggered an end of second-round pick as compensation for the Crows.