La compétition se divise en quatre phases de groupes. L'entrée en lice des équipes se fait selon le niveau de chacune.
Chaque groupe est composé de quatre équipes et est organisé par l'une d'entre elles. Il se déroule sous la forme d'un championnat à rencontre simple. Aux premier et deuxième tours, seul le vainqueur de chaque groupe se qualifie pour le tour suivant tandis que les deux premiers de chaque groupe du troisième tour se qualifient pour la finale. Le vainqueur de la Coupe continentale 2016-2017 obtient une place pour la saison 2017-2018 de la Ligue des champions.
La répartition des points est la suivante :
3 points pour une victoire dans le temps réglementaire
Verny (E. Kozhevnikov) — 3 min 9 s - - Verny (E. Kozhevnikov, Greenberg) — 19 min 36 s (SN) Verny (Youmashev) — 36 min 31 s (SN) Valeev (E. Kozhevnikov, Verny) — 41 min 51 s (SN) - - -
Arbitrage : Andrej Simankov Juges de lignes : Luchezar Stoyanov et Tzvetko Tanev
- Jankovic (L. Novakovic) — 8 min 29 s - - Rakovic (Ristic) — 21 min 7 s L. Novakovic — 39 min 18 s - - - - -
0-1 1-1 1-2 1-3 2-3 3-3 3-4 3-5 3-6 3-7 3-8
Kuchkin (Kars, Peronmaa) — 1 min 20 s - Zadoenko (Voytsekhovsky) — 8 min 50 s Kamis (Karakoc, Akay) — 15 min 16 s - - Dunford (Voytsekhovsky) — 48 min 4 s (IN) Voytsekhovsky (Peronmaa, Dunford, 49) — 8 s (SN) Zadoenko (Voytsekhovsky) — 50 min 59 s Dunford (Zadoenko, Voytsekhovsky) — 53 min 21 s (2 SN) Peronmaa (Gumus) — 56 min 33 s
Arbitrage : Miroslav Iarets Juges de lignes : Kiril Peychinov et Luchazar Stoyanov
Yotov (Muhachev) — 8 min 41 s Yotov (Muhachev) — 11 min 13 s (IN) Muhachev (Yotov, Giurov) — 21 min 2 s (SN) - - - - Malinjak (Boyadjiev, Dusicka) — 43 min 1 s Panev (Yotov) — 54 min 43 s Yotov (Muhachev) — 58 min 21 s
1-0 2-0 3-0 3-1 3-2 3-3 3-4 4-4 5-4 6-4
- - - Greenberg (M. Kozhevnikov, E. Kozhevnikov) — 32 min 33 s Merkulov (Nikhaychuk, Dvorkin) — 38 min 45 s Greenberg (Verny, E. Kozhevnikov) — 40 min 19 s Verny — 41 min 48 s - - - -
Arbitrage : Andrej Simankov Juges de lignes : Vanja Belic et Tzvetko Tanev
Zadoenko (Voytsekhovsky) — 6 min 27 s (SN) Voytsekhovsky (Dimitrovici) — 8 min 14 s (SN) Voytsekhovsky (Kuchkin, Zadoenko) — 13 min 22 s Zadoenko — 16 min 56 s Peronmaa (Gumus, Coskun) — 17 min 45 s Dimitrovici (Voytsekhovsky, Kuchkin) — 20 min 33 s - Zadoenko (Dunford, Voytsekhovsky) — 25 min 27 s Gumus (Peronmaa) — 25 min 58 s Kushkin (Voytsekhovsky) — 32 min 8 s (IN) Gumus (Peronmaa) — 36 min 2 s (SN) Gumus (Kars) — 39 min 36 s (IN) Zadoenko (Voytsekhovsky) — 45 min 35 s Gumus (Dunford) — 46 min 29 s (SN) Anlar (Kamis) — 47 min 50 s Karakoc (Gumus, Dunford) — 50 min 57 s (SN) Voytsekhovsky — 52 min 48 s (2 IN) Zadoenko (Voytsekhovsky) — 56 min 5 s (IN) Kuchkin (Zadoenko) — 56 min 32 s (IN) Voytsekhovsky (Kuchkin, Dunford) — 57 min 38 s -
Arbitrage : Micha Hebeisen Juges de lignes : Luchazar Stoyanov et Tzvetko Tanev