Pada Olimpiade Musim Panas 2012, ia menjadi satu tempat lebih baik, memenangkan 200 m kupu-kupu
dalam waktu 2:94.96, menetapkan rekor Olimpiade baru. Dia juga berkompetisi di 100 m kupu-kupu, mencapai semifinal, dan merupakan bagian dari tim 4 x 100 m medley Cina. Setelah Olimpiade, ia memenangkan dua medali perak di Kejuaraan Renang Short Course Dunia, di 50 m kupu-kupu dan 200 m kupu-kupu.