Nacido el 5 de septiembre de 2001 en Honduras en el Distrito Central (formado por Tegucigalpa y Comayagüela), Elvin José Canales veía los Juegos de París muy lejos el año pasado a estas alturas. Afincado en tierras gerundenses desde los tres años y con la nacionalidad española desde 2018, su participación como hondureño en el Centroamericano de 2020 suponía una dificultad añadida.