http://www.buffaloworldjuniors.com/img/IIHF-Hor-Light.png

Group A Group B
canada flag Canada Belarus
Denmark _resized_640x480 Czech Republic
finland ice hockey Finland Russia
Slovakia sweden ice hockey Sweden
usa ice hockey United States switerland ice hockey Switzerland
Preliminary Round
Date Games Host Results
Dec 26, 2017 Czech Republic vs Russia
Buffalo
Dec 26, 2017 Belarus vs Sweden
Buffalo
Dec 26, 2017 Canada vs Finland
Buffalo
Dec 26, 2017 Denmark vs United States
Buffalo
Dec 27, 2017 Switzerland vs Belarus
Buffalo
Dec 27, 2017 Slovakia vs Canada
Buffalo
Dec 28, 2017 Finland vs Denmark
Buffalo
Dec 28, 2017 Russia vs Switzerland
Buffalo
Dec 28, 2017 Sweden vs Czech Republic
Buffalo
Dec 28, 2017 United States vs Slovakia
Buffalo
Dec 29, 2017 Belarus vs Russia
Buffalo
Dec 29, 2017 Canada vs United States
Buffalo
Dec 30, 2017 Czech Republic vs Belarus Buffalo
Dec 30, 2017 Sweden vs Switzerland Buffalo
Dec 30, 2017 Finland vs Slovakia Buffalo
Dec 30,2017 Denmark vs Canada Buffalo
Dec 31, 2017 Switzerland vs Czech Republic Buffalo
Dec 31, 2017 United States vs Finland Buffalo
Dec 31, 2017 Slovakia vs Denmark Buffalo
Dec 31, 2017 Russia vs Sweden Buffalo
Relegation Round
Date Games Host Results
Jan 02, 2018 A5 vs B5
Buffalo
Jan 04, 2018 B5 vs A5
Buffalo
Jan 05, 2018 A5 vs B5 (If Necessary)
Buffalo
Quarter Finals
Date Games Host Results
Jan 02, 2018 TBA
Buffalo
Jan 02, 2018 TBA
Buffalo
Jan 02, 2018 TBA Buffalo
Jan 02, 2018 TBA Buffalo
Semifinals
Date Games Host Results
Jan 04, 2018 TBA
Buffalo
Jan 04, 2018 TBA
Buffalo
Bronze Medal
Jan 05, 2018 SF loser#1 vs SF loser #2
Buffalo
Gold Medal
Jan 5, 2018 SF winner #1 vs SF winner #2
Buffalo

Group A Standings

Teams GP W L OTW OTL GF GA PTS
Canada
Denmark
Finland
Slovakia
United States

Group B Standings

Teams GP W L OTW OTL GF GA PTS
Belarus
Czech Republic
Russia
Sweden
Switzerland