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