Parašykite šio straipsnio tęsinį - Changas kvalifikuotas į vyrų 100 m drugelių lenktynes
2012 m. Londono vasaros olimpinėse žaidynėse, peržengdama FINA B standartinį 52.45 sekundės įėjimo laiką. Trečiojoje varžybose jis iškėlė iššūkį septyniems kitiems plaukiotiesiems, įskaitant penkis kartus olimpinį čempioną Peterą Mankoč iš Slovėnijos, laisvosios stiliaus švaistinės čempioną Clementą Lefert iš Prancūzijos ir buvusį olimpinį finalistą Ryaną Pini iš Papua Naujosios Gvinėjos. Čangas per 52,69 sekundę už Pini nusileido į penktąją vietą. Čangui nepavyko patekti į pusfinalinį turnyrą, nes jis užėmė dvidešimt šeštąją vietą preliminariose varžybose.