She won a gold medal in the C1 event at the 2018 Asian Games near Jakarta, and two gold medals at the 2017 Asian Canoe Slalom Championships in Nakhon Nayok. Shi's best senior world championship results are 19th (C1: 2018), 45th (K1: 2009) and 7th (C2: 2017).