Friday, December 26th, 2014
Russia vs. Denmark | 1 pm EST | Toronto
United States vs. Finland | 3 pm EST | Montreal
Czech Republic vs. Sweden | 5 pm EST | Toronto
Slovakia vs. Canada | 8 pm EST | Montreal
Saturday, December 27th, 2014
Sweden vs. Denmark | 1 pm EST | Toronto
Finland vs. Slovakia | 4 pm EST | Montreal
Switzerland vs. Czech Republic | 5 pm EST | Toronto
Canada vs. Germany | 8 pm EST | Montreal
Sunday, December 28th, 2014
Switzerland vs. Russia | 5 pm EST | Toronto
Germany vs. United States | 8 pm EST | Montreal
Monday, December 29th, 2014
Denmark vs. Czech Republic | 1 pm EST | Toronto
Slovakia vs. United States | 4 pm EST | Montreal
Russia vs. Sweden | 5 pm EST | Toronto
Canada vs. Finland | 8 pm EST | Montreal
Tuesday, December 30th, 2014
Denmark vs. Switzerland | 5 pm EST | Toronto
Germany vs. Slovakia | 8 pm EST | Montreal
Wednesday, December 31st, 2014
Sweden vs. Switzerland | 1 pm EST | Toronto
United States vs. Canada | 4 pm EST | Montreal
Czech Republic vs. Russia | 5 pm EST | Toronto
Finland vs. Germany | 8 pm EST | Montreal
Friday, January 2nd, 2015
Relegation | 11 am EST | Toronto
Quarterfinal | 1 pm EST | Montreal
Quarterfinal | 3 pm EST | Toronto
Quarterfinal | 5 pm EST | Montreal
Quarterfinal | 8 pm EST | Toronto
Saturday, January 3rd, 2015
Relegation | 7 pm EST | Toronto
Sunday, January 4th, 2015
Semifinal | 4 pm EST | Toronto
Semifinal | 8 pm EST | Toronto
Monday, January 5th, 2015
Relegation | 11 am EST | Toronto
Bronze Medal Game | 4 pm EST | Toronto
Gold Medal Game | 8 pm EST | Toronto
* Schedule taken from TSN.ca. Schedule is subject to change. Schedule with quarter and semi finalists will be filled in as the tournament progresses and teams are eliminated.