Contract speculation looks set to dominate the AFL headlines in 2017, with the signatures of some of the game’s biggest names up for grabs.

Nat Fyfe, Dustin Martin, Matt Priddis, Liam Picken, Jason Johannisen, David Zaharakis, Steven May and Luke Breust are just some of the big names who will be eagerly chased this year.

The Giants will face a challenge to re-sign all their young stars, with Dylan Shiel, Josh Kelly, Jonathan Patton, Adam Tomlinson, Devon Smith, Zac Williams and Jacob Hopper all requiring new deals to remain at the club beyond this year.

Here is the list of the AFL players who will be out of contract at each club in 2017.

Adelaide

Andy Otten (UFA), Sam Shaw (UFA), Scott Thompson (UFA), Ben Jarman, Cameron Ellis-Yolmen, Eddie Betts, Harrison Wigg, Jake Kelly, Jake Lever, Jonathon Beech, Kyle Hartigan, Luke Brown, Mitch McGovern, Paul Hunter, Reilly O’Brien, Riley Knight, Tom Doedee, Wayne Milera

Brisbane Lions

Claye Beams (UFA), Ryan Harwood (UFA), Tom Rockliff (RFA), Ben Keays, Daniel McStay, Eric Hipwood, Jake Barrett, Jonathon Freeman, Josh Schache, Michael Close, Mitchell Hinge, Nicholas Robertson, Oscar McInerney, Rhys Mathieson, Sam Skinner, Tom Cutler

Carlton

Dennis Armfield (UFA), Levi Casboult (RFA), Matthew Kreuzer (UFA), Simon White (UFA), Alex Silvagni, Andrew Gallucci, Charlie Curnow, Ciaran Byrne, Dale Thomas, David Cunningham, Dylan Buckley, Edward Curnow, Harry McKay, Kym Lebois, Matthew Korchek, Matthew Wright, Nicholas Graham

Collingwood

Ben Sinclair (UFA), Tyson Goldsack (UFA), Ben Crocker, Brayden Sier, Brodie Grundy, Henry Schade, Jackson Ramsey, Liam Mackie, Max Lynch, Mitch McCarthy, Rupert Wills, Tom Phillips

Essendon

Ben Howlett (UFA), Brent Stanton (UFA), David Zaharakis (RFA), Heath Hocking (UFA), Jobe Watson (UFA), Alex Morgan, Darcy Parish, Jackson Merrett, Jake Long, James Kelly, Joe Daniher, Josh Green, Mark Baguley, Mitch Brown, Orazio Fantasia, Patrick Ambrose, Sam Draper, Shaun McKernan, Yestin Eades

Fremantle

Aaron Sandilands (UFA), David Mundy (UFA), Garrick Ibbotson (UFA), Hayden Ballantyne (RFA), Michael Johnson (UFA), Nathan Fyfe (RFA), Nicholas Suban (UFA), Brady Grey, Connor Blakely, Darcy Tucker, Ed Langdon, Harley Balic, Hayden Crozier, Jonathon Griffen, Josh Deluca-Cardillo, Luke Strnadica, Matthew Taberner, Sam Collins, Taylin Duman, Tom Sheridan, Zac Dawson

Geelong

Andrew Mackie (UFA), Daniel Menzel (UFA), Josh Cowan (UFA), Steven Motlop (RFA), Tom Lonergan (UFA), Cory Gregson, Darcy Lang, Jack Henry, Jake Kolodjashnij, Jamaine Jones, Jed Bews, Lincoln McCarthy, Matthew Hayball, Nakia Cockatoo, Ryan Gardner, Sam Menegola, Sam Simpson, Wylie Buzza, Zach Guthrie

Gold Coast Suns

Brandon Matera, Cameron Loersch, Jack Martin, Jarrod Harbrow, Jesse Lonergan, Josh Schoenfeld, Keegan Brooksby, Matt Shaw, Michael Rischitelli, Steven May, Touk Miller, Trent McKenzie

GWS Giants

Adam Kennedy, Adam Tomlinson, Dawson Simpson, Devon Smith, Dylan Shiel, Harrison Himmelberg, Jacob Hopper, Jonathon Patton, Josh Kelly, Matthew Buntine, Matthew Flynn, Matthew Kennedy, Tendai Mzungu, Zac Williams

Hawthorn

Brendan Whitecross (UFA), Luke Breust (RFA), Ryan Schoenmakers (UFA), Taylor Duryea (RFA), Billy Hartung, Blake Hardwick, Jack Fitzpatrick, James Cousins, Jonathon Ceglar, Kade Stewart, Kieran Lovell, Oliver Hanrahan, Tim O’Brien

Melbourne

Jack Trengove (UFA), Jake Spencer (UFA), Aaron Vandenberg, Alex Neal-Bullen, Billy Stretch, Cameron Pederson, Christian Salem, Declan Keilty, Jay Kennedy-Harrison, Lachlan Filipovic, Liam Hulett, Mitchell King, Sam Weideman, Tim Smith

North Melbourne

Lachlan Hansen (UFA), Scott Thompson (RFA), Aaron Mullett, Ben Jacobs, Cameron Zurhaar, Corey Wagner, Declan Mountford, Jarrad Waite, Matthew Taylor, Oscar Junker, Sam Gibson, Trent Dumont, Will Fordham

Port Adelaide

Jackson Trengove (RFA), Jasper Pittard (RFA), Justin Westhoff (UFA), Aaron Young, Aidyn Johnson, Angus Monfries, Brad Ebert, Brett Eddy, Dougal Howard, Jack Hombsch, Jarrod Lienert, Karl Amon, Matthew White, Peter Ladhams, Riley Bonner, Sam Gray, Tom Clurey

Richmond

Dustin Martin (RFA), Anthony Miles, Ben Lennon, Brandon Ellis, Daniel Butler, Daniel Rioli, Ivan Maric, Jake Batchelor, Kamdyn McIntosh, Kane Lambert, Nathan Broad, Nathan Drummond, Oleg Markov, Shaun Grigg, Steven Morris, Taylor Hunt, Todd Elton, Tyson Stengle

St. Kilda

Leigh Montagna (UFA), Nick Riewoldt (UFA), Sam Gilbert (UFA), Sean Dempster (UFA), Bailey Rice, Brandon White, Daniel McKenzie, Dylan Roberton, Jack Billings, Jack Lonie, Jack Sinclair, Jason Holmes, Luke Dunstan, Rowan Marshall, Shane Savage, Tom Hickey

Sydney

Gary Rohan (RFA), Jarrad McVeigh (UFA), Sam Reid (UFA), Alex Johnson, Ben Ronke, Brandon Jack, Jordan Dawson, Robbie Fox, Shaun Edwards, Toby Pink, Tyrone Leonardis, Zac Jones

West Coast Eagles

Eric MacKenzie (RFA), Mark LeCras (UFA), Matthew Priddis (UFA), Sam Butler (UFA), Dom Sheed, Drew Petrie, Fraser McInness, Jackson Nelson, Jordan Snadden, Kurt Mutimer, Luke Partington, Matthew Allen, Paddy Brophy, Sam Mitchell, Sharrod Wellingham, Simon Tunbridge, Thomas Gorter, Tom Barrass, Tom Lamb

Western Bulldogs

Dale Morris (UFA), Liam Picken (RFA), Matthew Boyd (UFA), Robert Murphy (UFA), Bailey Dale, Bailey Williams, Caleb Daniel, Clay Smith, Declan Hamilton, Fletcher Roberts, Jack Redpath, Jason Johannisen, Josh Dunkley, Joshua Prudden, Kieran Collins, Lukas Webb, Marcus Adams, Mitchell Honeychurch, Nathan Mullenger-McHugh, Brad Lynch, Roarke Smith, Tristan Tweedie, Stewart Crameri

Discuss all the AFL out of contract players on the BigFooty forum here.

Thanks to eth-dog for compiling and updating this list.