26.12.2016
Группа A Швеция U-20  -  Дания U-20   6 - 1
Группа B США U-20  -  Латвия U-20   6 - 1
27.12.2016
Группа A Чехия U-20  -  Финляндия U-20   2 - 1
Группа B Канада U-20  -  Россия U-20   5 - 3
Группа A Чехия U-20  -  Швейцария U-20   3 - 4 ОТ
Группа B Латвия U-20  -  Россия U-20   1 - 9
28.12.2016
Группа A Дания U-20  -  Финляндия U-20   3 - 2
Группа B Канада U-20  -  Словакия U-20   5 - 0
29.12.2016
Группа A Швейцария U-20  -  Швеция U-20   2 - 4
Группа B Словакия U-20  -  США U-20   2 - 5
Группа A Дания U-20  -  Чехия U-20   3 - 2 ОТ
Группа B Россия U-20  -  США U-20   2 - 3
30.12.2016
Группа A Финляндия U-20  -  Швеция U-20   1 - 3
Группа B Латвия U-20  -  Канада U-20   2 - 10
31.12.2016
Группа A Швейцария U-20  -  Дания U-20   5 - 4 Б
Группа B Словакия U-20  -  Латвия U-20   4 - 2
Группа A Швеция U-20  -  Чехия U-20   5 - 2
Группа B США U-20  -  Канада U-20   3 - 1
01.01.2017
Группа A Финляндия U-20  -  Швейцария U-20   2 - 0
Группа B Россия U-20  -  Словакия U-20   2 - 0
02.01.2017
Квалификационный турнир Финляндия U-20  -  Латвия U-20   2 - 1
1/4 финала Дания U-20  -  Россия U-20   0 - 4
1/4 финала Швеция U-20  -  Словакия U-20   8 - 3
03.01.2017
1/4 финала США U-20  -  Швейцария U-20   3 - 2
1/4 финала Канада U-20  -  Чехия U-20   5 - 3
04.01.2017
Квалификационный турнир Латвия U-20  -  Финляндия U-20   1 - 4
1/2 финала США U-20  -  Россия U-20   4 - 3 Б
05.01.2017
1/2 финала Швеция U-20  -  Канада U-20   2 - 5
Матч за 3-е место Швеция U-20  -  Россия U-20   1 - 2 ОТ
06.01.2017
Финал США U-20  -  Канада U-20   5 - 4 Б
Время начала матчей - московское.