Knak was named to Switzerland's U20 national team for the 2020 World Junior Championships in the Czech Republic. He was again named to the team for the 2021 edition in Edmonton, Canada. Knak was named captain of the team for this edition. He scored 1 goal in 4 games as Switzerland failed to reach the 1/4 finals for the first time in 5 years.