After Sydney FC won a fourth A-League championship, the attention of many has already turned to the 2019-20 season.
It's set to be a big one for the competition with Western United joining the A-League, Western Sydney Wanderers to play in a new stadium and a number of clubs set to welcome new coaches.
With Keisuke Honda departing Melbourne Victory, a new big-name marquee will be on the agenda as every A-League club looks to assemble a competitive squad.
Here's how every team is shaping up ahead of the 2019/20 season...
Adelaide United
Adelaide United signings: Riley McGree
Adelaide United departures: Baba Diawara, Scott Galloway, Jordy Thomassen, Apostolos Stamatelopoulos, Ken Ilsø, Isaias
Adelaide United current squad: Paul Izzo, Daniel Margush, Isaac Richards; Ryan Strain, Michael Marrone, Jordan Elsey, Michael Jakobsen; Lachlan Brook, Kristin Konstandopoulos, Nathan Konstandopoulos, Vince Lia; George Blackwood, Nikola Mileusnic, Ryan Kitto, Pacifique Niyongabire, Craig Goodwin, Mirko Boland, Louis D’Arrigo, Ben Halloran, Riley McGree
Manager: Gertjan Verbeek
Brisbane Roar
Brisbane Roar signings: Roy O’Donovan, Tom Aldred, Aaron Amadi-Holloway, Macaulay Gillesphey, George Mells, Jake McGing, Brad Inman, Aiden O’Neill, Jay O’Shea, Scott Neville
Brisbane Roar departures: Eric Bautheac, Eli Babalj, Joe Caletti, Charles Lokoli-Ngoy, Alex Lopez, Tobias Mikkelsen, Stefan Nigro, Ruon Tongyik, Brendan White, Matt McKay, Henrique, Thomas Kristensen, Brett Holman, Luke DeVere, Dane Ingham, Nicholas D’Agostino
Brisbane Roar current squad: Jamie Young; Daniel Bowles, Jack Hingert, Connor O'Toole; Jacob Pepper, Stefan Mauk; Dylan Wenzel-Halls, Aaron Reardon, Roy O’Donovan, Tom Aldred, Aaron Amadi-Holloway, Macaulay Gillesphey, George Mells, Jake McGing, Brad Inman, Aiden O’Neill, Jay O'Shea, Scott Neville
Manager: Robbie Fowler
Central Coast Mariners
Central Coast Mariners signings: Giancarlo Gallifuoco, Ruon Tongyik, Daniel De Silva (returns from loan), Abraham Majok, Jai Ingham, Sam Silvera, Ziggy Gordon
Central Coast Mariners departures: Jonathan Aspropotamitis, Connor Pain, Peter Kekeris, Aiden O'Neill, Matthew Millar, Tom Hiariej, Corey Gameiro, Joe Gauci, Andrew Hoole, Ben Kennedy, Jem Karacan
Central Coast Mariners current squad: Adam Pearce; Kye Rowles, Jack Clisby, Ruon Tongyik; Jacob Melling, Giancarlo Gallifuoco, Josh Nisbet, Michael McGlinchey; Matt Simon, Mario Shabow, Jordan Murray, Tommy Oar, Daniel De Silva, Abraham Majok, Jai Ingham, Sam Silvera, Ziggy Gordon
Manager: Alen Stajcic
Melbourne City
Melbourne City signings: Scott Galloway, Craig Noone, Richard Windbichler, Josh Brillante
Melbourne City departures: Eugene Galekovic, Dylan Pierias, Ritchie De Laet, Shay Harrison, Riley McGree, Iacopo La Rocca, James Delianov, Dario Vidosic, Luke Brattan, Kearyn Baccus, Bart Schenkeveld
Melbourne City current squad: Mark Birghitti; Harrison Delbridge, Scott Jamieson, Curtis Good, Nathaniel Atkinson, Connor Metcalfe, Scott Galloway; Ramy Najjarine, Moudi Najjar, Rostyn Griffiths, Florin Berenguer; Lachlan Wales, Jamie Maclaren, Craig Noone, Richard Windbichler, Josh Brillante
Manager: Erick Mombaerts
Melbourne Victory
Melbourne Victory signings: Jay Barnett (scholarship player)
Melbourne Victory departures: Keisuke Honda, Carl Valeri, Raúl Baena, Jai Ingham, Georg Neidermeier, Rahmat Akbari, Kosta Barbarouses
Melbourne Victory current squad: Lawrence Thomas, Matthew Acton, Matthew Sutton; Thomas Deng, Corey Brown, Storm Roux, Benjamin Carrigan; Leigh Broxham, Terry Antonis, Josh Hope, Birkan Kirdar, Elvis Kambosa, Anthony Lesiotis; James Troisi, Kenny Athiu, Ola Toivonen.
Manager: Marco Kurz
Newcastle Jets
Newcastle Jets signings: Matthew Millar, Nick Fitzgerald, Abdiel Arroyo
Newcastle Jets departures: Roy O'Donovan, Ronald Vargas, Jair, Daniel Georgievski, Ivan Vujica
Newcastle Jets current squad: Glen Moss, Lewis Italiano; Nigel Boogaard, Johnny Koutroumbis, Lachlan Jackson, Matthew Millar, Nikolai Topor-Stanley; Matthew Ridenton, Jason Hoffman, Ben Kantarovski, Steven Ugarkovic, Angus Thurgate; Dimi Petratos, Joseph Champness, Kosta Petratos, Kaine Sheppard, Nick Fitzgerald, Abdiel Arroyo
Manager: Ernie Merrick
Perth Glory
Perth Glory signings: Bruno Fornaroli, Dane Ingham, Nicholas D’Agostino, Jacob Tratt
Perth Glory departures: Brendon Santalab, Jacob Italiano, Fabio Ferreira, Walter Scott, Jason Davidson, Scott Neville
Perth Glory current squad: Liam Reddy, Tando Velaphi; Dino Djulbic (off contract), Alex Grant, Shane Lowry, Matthew Spiranovic (off contract), Ivan Franjic, Tomislav Mrcela; Jake Brimmer, Neil Kilkenny, Chris Harold, Diego Castro, Juande; Andy Keogh, Joel Chianese, Chris Ikonomidis, Bruno Fornaroli, Dane Ingham, Nicholas D’Agostino, Jacob Tratt
Manager: Tony Popovic
Sydney FC
Sydney FC signings: Kosta Barbarouses, Alexander Baumjohann, Ryan McGowan, Anthony Caceres
Sydney FC departures: Alex Brosque, Aaron Calver, Reza Ghoochannejhad, Siem de Jong, Daniel De Silva, Jop van der Linden, Alex Cisak, Mitch Austin, Josh Brillante, Cameron Devlin
Sydney FC current squad: Andrew Redmayne, Thomas Heward-Belle; Rhyan Grant, Ben Warland, Alex Wilkinson, Michael Zullo, Jacob Tratt; Milos Ninkovic, Brandon O’Neill, Paulo Retre, Chris Zuvela, Joel King; Trent Buhagiar, Adam Le Fondre, Luke Ivanovic, Kosta Barbarouses, Alexander Baumjohann, Ryan McGowan, Anthony Caceres
Manager: Steve Corica
Wellington Phoenix
Wellington Phoenix signings: Stefan Marinovic, Walter Scott, Jaushua Sotirio, Luke DeVere, Ben Waine, Callum McCowatt, Cameron Devlin, Ulises Davila
Wellington Phoenix departures: Filip Kurto, Max Burgess, Nathan Burns, Antony Golec, Justin Gulley, Michal Kopczyński, Ryan Lowry, Cillian Sheridan, Mandi, Roy Krishna, David Williams, Andrew Durante, Thomas Doyle, Sarpreet Singh
Wellington Phoenix current squad: Liberato Cacace, Oliver Sail, Louis Fenton, Steven Taylor, Alex Rufer, Callan Elliot, Stefan Marinovic, Walter Scott, Jaushua Sotirio, Luke DeVere, Ben Waine, Callum McCowatt, Cameron Devlin, Ulises Davila
Manager: Ufuk Talay
Western Sydney Wanderers
Getty
Western Sydney Wanderers signings: Daniel Georgievski, Pirmin Schwegler, Daniel Lopar, Radoslaw Majewski, Dylan McGowan
Western Sydney Wanderers departures: Brendan Hamill, Oriol Riera, Josh Risdon, Roly Bonevacia, Raul Llorente, Alex Baumjohann, Jaushua Sotirio, Abraham Majok, Marc Tokich, Rashid Mahazi, John Roberts, Mark Bridge, Giancarlo Gallifuoco, Nick Fitzgerald
Western Sydney Wanderers current squad: Vedran Janjetovic, Daniel Lopar, Danijel Nizic, Nick Suman; Mathieu Cordier, Tarek Elrich, Daniel Georgievski, Tass Mourdoukoutas, Tate Russell, Patrick Ziegler, Dylan McGowan; Keanu Baccus, Kosta Grozos, Radoslaw Majewski, Fabian Monge, Jordan O’Doherty, Pirmin Schwegler; Mitchell Duke, Bruce Kamau, Kwame Yeboah.
Manager: Markus Babbel
Western United
Western United signings: Filip Kurto, James Delianov; Aaron Calver, Jonathan Aspro, Connor Chapman, Brendan Hamill, Dylan Pierias, Josh Risdon; Ersan Gülüm, Joshua Cavallo, Panagiotis Kone, Sebastian Pasquali; Connor Pain, Apostolos Stamatelopoulos, Valentino Yuel, Scott McDonald, Max Burgess, Andrew Durante, Ivan Vujica.
Western United departures: N/A
Western United current squad: Filip Kurto, James Delianov; Aaron Calver, Jonathan Aspro, Connor Chapman, Brendan Hamill, Dylan Pierias, Josh Risdon; Ersan Gülüm, Joshua Cavallo, Panagiotis Kone, Sebastian Pasquali; Connor Pain, Apostolos Stamatelopoulos, Valentino Yuel, Scott McDonald, Max Burgess, Andrew Durante, Ivan Vujica.
Manager: Mark Rudan