Escribe unha continuación para este parágrafo - Chang cualificado para os homes 100 m borboleta
nos Xogos Olímpicos de Verán de 2012 en Londres, eclipsando un tempo de entrada estándar da FINA B de 52.45 segundos. Desafiou a outros sete nadadores na terceira tempada, incluído o cinco veces olímpico Peter Mankoč de Eslovenia, o campión de relevo de estilo libre Clement Lefert de Francia e o ex finalista olímpico Ryan Pini de Papúa Nova Guinea. Chang correu para o quinto lugar por unha centésima de segundo (0.01) detrás de Pini nun tempo de 52.69 segundos. Chang non conseguiu avanzar ás semifinais, xa que se situou no vigésimo sexto lugar na clasificación xeral nas eliminatorias preliminares.