Joscelin Yeo Wei Ling has the longest competitive swimming career of any swimmer in Singapore. She started competing at the age of 7. She won her first international medal at the 1991 Manila SEA Games at the age of 12, when she collected 2 silvers and 3 bronzes. She won 9 gold medals at the 1993 SEA Games in Singapore at the age of 14. In 2007, at 28 years, she announced her retirement from competitions.