In March 2020, Ho fractured his right ankle during training.[3]
In April 2021, Ho returned to training with Lion City Sailors (formerly Home United) but found himself out of the club squad.[6] During the mid-season transfer window Ho moved to Balestier Khalsa on loan from till the end of the 2021 season to regain his match fitness.[6][7]
Balestier Khalsa
Ho later moved to Balestier Khalsa[citation needed] where he was named the team's captain.[8]
Ho was first called up to the senior side in 2017, as a standby player for the friendly against Afghanistan and the 2019 Asian Cup Qualifiers against Bahrain on 23 and 28 March 2017 respectively.[11]
After being included in the national set-up for a year, Ho finally won his first cap for Singapore in a friendly against Fiji on 11 September 2018, coming on as a substitute in the 62nd minute.[12][13] Ho made his first start and second appearance for the national team against Cambodia on 16 October. However, he scored an own-goal and was eventually substituted early in the 46th minute.
Ho was called up in September 2022 by head coach Takayuki Nishigaya for international friendlies against Vietnam and India on 21 and 24 September.[14]
Others
Singapore Selection Squad
He was selected as part of the Singapore Selection squad for The Sultan of Selangor's Cup to be held on 6 May 2017.[15]