 Despite being defeated by Russia 2–1 in the gold medal game, Weber was named to the tournament all-star team and was awarded the tournament's Best Defenceman award.On July 2, 2009, Weber was invited to the Canadian orientation camp for the 2010 Winter Olympics in Vancouver.On December 30, 2009, he was named to the final Canadian roster for the tournament.