Haas was named to Switzerland men's team for the 2016, 2017, 2018 and 2019 World Championships. He also made the 2018 Winter Olympics team.