The 2023 AFL season is on the horizon, with all 18 clubs starting to finalise their lists ahead of the season officially kicking off.
After a busy trade period, clubs were able to further bolster their lists through both the 2022 National and Rookie drafts ahead of their 2023 campaigns, with the pre-season supplemental selection period - running until February 15 - the final opportunity to bolster their sides.
Here's a rundown of every inclusion for all 18 clubs for 2023.
Adelaide (6)
Free Agency: None
Trade: Izak Rankine
Draft: Max Michalanney, Billy Dowling, Hugh Bond
Other: Tyler Brown, Mark Keane
Brisbane (8)
Free Agency: None
Trade: Jack Gunston, Josh Dunkley
Draft: Will Ashcroft, Jaspa Fletcher
Other: Conor McKenna, Shadeau Brain, Darryl McDowell-White, Darragh Joyce
Carlton (7)
Free Agency: None
Trade: Blake Acres
Draft: Oliver Hollands, Lachlan Cowan, Jaxon Binns, Harry Lemmey
Other: Hudson O'Keeffe, Alex Cincotta
Collingwood (9)
Free Agency: Daniel McStay
Trade: Bobby Hill, Billy Frampton, Tom Mitchell
Draft: Edward Allan, Jakob Ryan, Joe Richards
Other: Oleg Markov, Oscar Steene
Essendon (8)
Free Agency:
Trade: Will Setterfield, Sam Weideman
Draft: Elijah Tsatas, Lewis Hayes, Alwyn Davey, Jayden Davey, Rhett Montgomerie
Other: Anthony Munkara
Fremantle (10)
Free Agency: None
Trade: Josh Corbett, Luke Jackson, Jaeger O'Meara
Draft: Hugh Davies, Tom Emmett, Max Knobel, Corey Wagner, Liam Reidy
Other: Josh Draper, Conrad Williams
Geelong (8)
Free Agency: None
Trade: Tanner Bruhn, Jack Bowes, Oliver Henry
Draft: Jhye Clark, Phoenix Foster, Oscar Murdoch, Osca Riccardi
Other: Ted Clohesy
Gold Coast (8)
Free Agency: None
Trade: Tom Berry, Ben Long
Draft: Bailey Humphrey, Connor Blakely, Jake Stein
Other: Lloyd Johnston, Jed Anderson, Brodie McLaughlin
GWS (8)
Free Agency: None
Trade: Toby Bedford
Draft: Aaron Cadman, Harry Rowston, Darcy Jones, Max Gruzewski, Toby McMullin
Other: Nick Madden, Jason Gillbee
Hawthorn (10)
Free Agency: Karl Amon, Fergus Greene
Trade: Cooper Stephens, Lloyd Meek
Draft: Cameron Mackenzie, Josh Weddle, Henry Hustwaite, Jack O'Sullivan, Bailey Macdonald, Joshua Bennetts
Other: None
Melbourne (9)
Free Agency: None
Trade: Brodie Grundy, Josh Schache, Lachie Hunter
Draft: Matt Jefferson, Jed Adams, Will Verrall, Oliver Sestan
Other: Kyah Farris-White, Kye Turner
North Melbourne (10)
Free Agency: None
Trade: Griffin Logue, Darcy Tucker
Draft: Harry Sheezel, George Wardlaw, Brayden George, Cooper Harvey, Blake Drury, Hamish Free, Daniel Howe
Other: Liam Shiels
Port Adelaide (7)
Free Agency: Francis Evans
Trade: Jason Horne-Francis, Junior Rioli
Draft: Tom McCallum, Tom Scully, Kyle Marshall
Other: Nathan Barkla
Richmond (7)
Free Agency:
Trade: Tim Taranto, Jacob Hopper
Draft: Kaleb Smith, Steely Green, Seth Campbell, Tylar Young
Other: Kaelan Bradtke
St Kilda (8)
Free Agency: Zaine Cordy
Trade: None
Draft: Mattaes Phillipou, James Van Es, Olli Hotton, Isaac Keeler
Other: Angus McLennan, Anthony Caminiti, Liam Stocker
Sydney (7)
Free Agency: None
Trade: Aaron Francis
Draft: Jacob Konstanty, Cooper Vickery, Caleb Mitchell, Cameron Owen, Jaiden Magor
Other: Will Edwards
West Coast (8)
Free Agency: Jayden Hunt
Trade:
Draft: Reuben Ginbey, Elijah Hewett, Harry Barnett, Coby Burgiel, Noah Long
Other: Jordyn Baker, Tyrell Dewar
Western Bulldogs (6)
Free Agency: Liam Jones
Trade: Rory Lobb
Draft: Jedd Busslinger, Charlie Clarke, Harvey Gallagher
Other: Oskar Baker