Chang ble profesjonell tennisspiller i 1988 og i løpet av sin tenniskarriere som varte til 2003 vant han 34 turneringer, alle i single. Han var som best nummer to (1996) på rankingen over verdens beste singlespillere. Han spilte i totalt fire Grand Slam-finaler hvorav han vant én; French Open i 1989 da han beseiret svenske Stefan Edberg med 6-1, 3-6, 4-6, 6-4, 6-2.