First round, 29 September – 1 October 2017:

Group A in Belgrade, Serbia: Irbis-Skate Sofia (BUL), Crvena Zvezda Belgrade (SRB), Zeytinburnu Istanbul (TUR), Esja Reykjavik (ISL).

Second round, 20-22 October 2017:

Group B in Riga, Latvia: GKS Tychy (POL), HC Donbass (UKR), Kurbads Riga (LAT), Narva PSK (EST).

Group C in Brasov, Romania: DVTK Jegesmedvek Miskolc (HUN), Corona Brasov (ROU), Txuri Urdin San Sebastian (ESP), Winner Group A.

Third round, 17-19 November 2017:

Group D in Rungsted, Denmark: Sheffield Steelers (GBR), Rungsted Ishockey (DEN), Yunost Minsk (BLR), Winner Group B.

Group E in Renon/Ritten, Italy: Grenoble Bruleurs de Loups (FRA), Nomad Astana (KAZ), Ritten Sport (ITA), Winner Group C.

Final, 12-14 January 2018:

The top-two teams of each semifinals group advance to the final tournament, hosted in one of four finalists venue