 After two seasons within the Canadiens organization, Belle signed as a free agent to a one-year contract with hometown team, the Edmonton Oilers on July 13, 2010.On February 28, 2011, Belle was traded by the Oilers to the Colorado Avalanche in exchange for defenceman Kevin Montgomery.Belle signed a contract abroad as a free agent with Adler Mannheim of the German DEL on September 10, 2011.