From 1997 through 2017, hosting duties for the event alternated between, and were later split between, the Czech Republic and Slovakia.
The event is not sanctioned by the International Ice Hockey Federation (IIHF), which holds its own U18 championship in April.
Beginning in 1997, four years after the dissolution of Czechoslovakia, the Czech Republic and Slovakia began alternating as hosts, and the tournament was renamed the Nations Cup.
[1] In January 2018, Hockey Canada announced that the 2018 edition would be co-hosted by Edmonton and Red Deer, Alberta, in association with Oilers Entertainment Group and the Czech and Slovak ice hockey federations, and that the event had been renamed the Hlinka Gretzky Cup, honouring Edmonton Oilers hall of famer Wayne Gretzky and Czech legend Ivan Hlinka.
[4] Due to the 2022 World Junior Championships being rescheduled for August in Edmonton shortly after the event, the 2022 Hlinka Gretzky Cup was played exclusively in Red Deer.