2015 belegte sie bei den Südostasienspielen den achten Platz im Marathon. Dort stellte sie auch ihre Bestleistung auf. 2016 vertrat Neo Jie Shi ihr Land im Marathon bei den Olympischen Spielen in Rio de Janeiro. Sie beendete den Lauf in einer Zeit von 3:15:18 h auf dem 131. Platz.