26.12.2018
Группа A Чехия U20  -  Швейцария U20   2 - 1 ОТ
27.12.2018
Группа B США U20  -  Словакия U20   2 - 1
Группа A Канада U20  -  Дания U20   14 - 0
Группа B Финляндия U20  -  Швеция U20   1 - 2
Группа A Россия U20  -  Дания U20   4 - 0
28.12.2018
Группа B Словакия U20  -  Швеция U20   2 - 5
Группа A Швейцария U20  -  Канада U20   2 - 3
Группа B Финляндия U20  -  Казахстан U20   5 - 0
29.12.2018
Группа A Чехия U20  -  Россия U20   1 - 2
Группа B Казахстан U20  -  США U20   2 - 8
Группа A Дания U20  -  Швейцария U20   0 - 4
30.12.2018
Группа B Словакия U20  -  Финляндия U20   1 - 5
Группа A Канада U20  -  Чехия U20   5 - 1
Группа B Швеция U20  -  США U20   5 - 4 ОТ
31.12.2018
Группа A Швейцария U20  -  Россия U20   4 - 7
Группа B Казахстан U20  -  Словакия U20   2 - 11
Группа A Дания U20  -  Чехия U20   0 - 4
01.01.2019
Группа B Швеция U20  -  Казахстан U20   4 - 1
Группа A Россия U20  -  Канада U20   2 - 1
Группа B США U20  -  Финляндия U20   4 - 1
02.01.2019
Квалификационный турнир Казахстан U20  -  Дания U20   4 - 3
1/4 финала Швеция U20  -  Швейцария U20 QF3  0 - 2
03.01.2019
1/4 финала Канада U20  -  Финляндия U20 QF4  1 - 2 ОТ
1/4 финала США U20  -  Чехия U20 QF2  3 - 1
1/4 финала Россия U20  -  Словакия U20 QF1  8 - 3
04.01.2019
Квалификационный турнир Дания U20  -  Казахстан U20   0 - 4
1/2 финала Россия U20  -  США U20 SF1  1 - 2
05.01.2019
1/2 финала Финляндия U20  -  Швейцария U20 SF2  6 - 1
Матч за 3-е место Россия U20  -  Швейцария U20   5 - 2
06.01.2019
Финал США U20  -  Финляндия U20   2 - 3
Время начала матчей - московское.