The following year, he won a bronze medal in France and placed 4th in the Netherlands before winning the Canadian national junior title at the 2007 Canadian Championships.
In the next year, he earned a bronze medal in France and finished fourth in the Netherlands before winning the Canadian junior title at the 2007 Canadian Championships.