Chinese Taipei national baseball team
He originally drafted by the Wei Chuan Dragons in 1996, he has played for the Sinon Bulls and Uni-President Lions of the Chinese Professional Baseball League. A well-known slugger, Chang has been a frequent member of the Chinese Taipei national baseball team since 1998 and holds the record of hitting the most home runs in CPBL history with 289. He also holds the career record for hits with 2,134.