Wales, 20, was described as having "significant potential" by City.  He made 11 appearances for the Mariners first team after four years with the club’s academy. 

The arrival of Wales comes as Osama Malik put pen to paper on another season and Anthony Caceres returns for another stint with the Melbourne outfit.

Caceres joins City on loan from Manchester City, following a year with Al-Wasl in the UAE Pro League. During his previous two seasons with Melbourne City he made 42 appearances, including in the 2016 FFA Cup winning squad, scoring four goals in all competitions. 

Meanwhile this will be Malik's third season with the club. A versatile mid-fielder/defender, he featured in the 2016 FFA Cup winning squad and has made a total of 58 appearances in all competitions. 

Michael Petrillo, Director of Football, said: “We are entirely focused on building the best possible team to help us achieve our ambitions this season. 

"Anthony is a talented, committed player who trains as he plays and will fit back in to the team with ease, and Osama has been a versatile and consistent contributor over the last two seasons and provides different options to the team.

"Lachlan is a strong young talent with significant potential. We look forward to getting the full squad in training and ready for next season.”  

The Club recently announced the departure of  Marcin Budziński and Oliver Bozanic contract.