Career
Toh Guo'An started his football career as a 19-year-old for Tampines Rovers Football Club the Prime League team. He eventually progressed up the ranks to the S-League squad the following year. In 2001, Toh Guo'An helped the Tampines Rovers's Prime League Team to finish 3rd in the Prime League.
He also made his S-League debut in the same year. In 2005, Toh Guo'An moved to SAFFC as he was serving his National Service. He was registered as a Prime League player.
He made his SAFFC debut on the 31st of August against Woodlands Wellington FC. Toh Guo’An made his debut in Asia’s premier club competition, AFC Champions League when he came on as a substitute against Suwon Samsung Bluewings on 19 May 2009. Club = Tampines Rovers Football Club = Singapore Armed Forces.