Andy Keogh will return to Perth Glory after signing a two-year deal with the A-League club.

However, the deal will start at the beginning of the 2016-17 A-League season.

Perth are still hopeful of Keogh also playing this season as a guest player, however, it is unlikely, with one of the club's five current visa players needing to either be placed on the long term injury list or leave the club.

"Once we became aware that Andy's playing stint at Thai Premier League club Ratchaburi had come to an end – we immediately made contact to get him back at the club and re-join his family in sunny Perth," Glory CEO Peter Filopoulos said.

"We did not want to wait till the end of the season and risk losing him to another club.

"While our visa spots for the current season are full, we have not given up hope that Andy Keogh could be playing football wearing a Perth Glory jersey in the 2015-16 season.

"We have until February 2 to register him within the January transfer window, should the opportunity materialise."