Subsequently, Canales was named in the squad for the 2009 European Under-19 Championship. The following year, in the same category, he represented the nation at the European Championships, reaching the final and scoring one goal in the semi-finals, a 3–1 win over England.