Moser was named to Switzerland's under-20 team for the 2019 IIHF World Junior Championships in Vancouver, British Columbia, Canada. He played 7 games with the team, putting up 2 assists.