Kompletoha ang mosunod nga mga pulong: Sa 2012 Summer Olympics, siya miuswag ug usa ka posisyon, nga nakadaog sa
200 m butterfly sa panahon nga 2:94.96, nga nagtakda ug bag-ong rekord sa Olimpiko. Siya usab nakigkompetensya sa 100 m alibangbang, nga nakaabot sa semifinal, ug usa ka bahin sa Chinese 4 x 100 m medley team. Human sa Olympics, siya midaog sa duha ka plata nga medalya sa World Short Course Swimming Championships, sa 50 m butterfly ug sa 200 m butterfly.