Rod won silver with Switzerland at the 2018 IIHF World Championship in Denmark. He appeared in all 10 games of the tournament (0 point). The next year, Rod was also named to the team for the 2019 IIHF World Championship in Slovakia.