Chinese Taipei national baseball team
Lin played for the Chinese Taipei national baseball team in the 2019 Asian Baseball Championship, appearing at second base, shortstop, and left field, as the team won its first title in 18 years.