En una entrevista en la web del club, el exjugador madridista Paco Gento manifestaba «Canales ganará muchos títulos con el Real Madrid, camisetas real madrid como lo hice yo». Debutó como madridista el 10 de septiembre de 2005 -bajo las órdenes del técnico brasileño Vanderlei Luxemburgo- durante un partido de Liga contra el Real Club Celta de Vigo en el camisetas real madrid Santiago Bernabéu. Debutó en un amistoso de pretemporada el 4 de agosto de 2010, camiseta real madrid en el que anotó un gol en la victoria por 3-2 contra el Club América.