Chinese Taipei national baseball team
Yang played for the Chinese Taipei national baseball team at the 2006 World Baseball Classic. He went 0 for 3 with two strikeouts as the backup SS to Chin-Lung Hu.