26.12.2017
Группа B Чехия U20  -  Россия U20   5 - 4
Группа B Белоруссия U20  -  Швеция U20   1 - 6
Группа A Канада U20  -  Финляндия U20   4 - 2
27.12.2017
Группа A Дания U20  -  США U20   0 - 9
Группа B Швейцария U20  -  Белоруссия U20   3 - 2
28.12.2017
Группа A Словакия U20  -  Канада U20   0 - 6
Группа A Финляндия U20  -  Дания U20   4 - 1
Группа B Россия U20  -  Швейцария U20   5 - 2
Группа B Швеция U20  -  Чехия U20   3 - 1
29.12.2017
Группа A США U20  -  Словакия U20   2 - 3
Группа B Белоруссия U20  -  Россия U20   2 - 5
Группа A Канада U20  -  США U20   3 - 4 Б
30.12.2017
Группа B Чехия U20  -  Белоруссия U20   6 - 5
Группа B Швеция U20  -  Швейцария U20   7 - 2
Группа A Финляндия U20  -  Словакия U20   5 - 2
31.12.2017
Группа A Дания U20  -  Канада U20   0 - 8
Группа B Швейцария U20  -  Чехия U20   3 - 6
Группа A США U20  -  Финляндия U20   5 - 4
01.01.2018
Группа A Словакия U20  -  Дания U20   5 - 1
Группа B Россия U20  -  Швеция U20   3 - 4 Б
02.01.2018
1/4 финала Чехия U20  -  Финляндия U20 QF2  4 - 3 Б
Квалификационный турнир Белоруссия U20  -  Дания U20   4 - 5
1/4 финала Канада U20  -  Швейцария U20 QF1  8 - 2
03.01.2018
1/4 финала Швеция U20  -  Словакия U20 QF3  3 - 2
1/4 финала США U20  -  Россия U20 QF4  4 - 2
04.01.2018
Квалификационный турнир Дания U20  -  Белоруссия U20   3 - 2 Б
1/2 финала Швеция U20  -  США U20 SF2  4 - 2
05.01.2018
1/2 финала Канада U20  -  Чехия U20 SF1  7 - 2
Матч за 3-е место Чехия U20  -  США U20   3 - 9
06.01.2018
Финал Швеция U20  -  Канада U20   1 - 3
Время начала матчей - московское.