Írj egy folytatást erre a bekezdésre - Chang kvalifikált a férfi 100 méteres pillangóversenyre
a 2012-es londoni nyári olimpiai játékokon, a FINA B-standard 52.45 másodperces belépési idejét elhomályosítva. Hét másik úszóval küzdött a harmadik mérkőzésen, köztük az ötszörös olimpia-bajnok, Peter Mankoč Szlovéniából, a szabad stílusú sztafébajnok, Clement Lefert Franciaországból, és a korábbi olimpiai döntős, Ryan Pini Pápua Új-Guineából. Chang egy másodperc százdal (0,01) a Pini mögött 52.69 másodperc alatt ötödik lett. Chang nem jutott tovább a félfináléba, mivel a 26. helyen végzett az elődöntőn.