Urodzony w 1991 roku Canales to wychowanek Racingu Santander. Po dobrych występach w drużynie z Kantabrii w 2010 roku przeniósł się do Realu Madryt. Wróżono mu wówczas wielką przyszłość, jednak jak dotąd nie spełnił pokładanych w nim nadziei. Po dwuletniej przygodzie w stolicy Hiszpanii przeniósł się do Valencii. Teraz został zawodnikiem Realu Sociedad.
Canales podpisał z zespołem z San Sebastián kontrakt do 2018 roku. Oficjalna prezentacja ma mieć miejsce w poniedziałek. Kwota transferu wyniosła 3,5 miliona euro, dodatkowo Valencia ma zapewnione 30% sumy kolejnej transakcji.