[2][citation needed] In 2015, Ho tore his anterior cruciate ligament (ACL) which kept him out of play for more than a year.
[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.
[9][10] 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.