Ha sido internacional con la selección de fútbol de Honduras. El 18 de mayo de 2016 recibió su primera convocatoria para el partido amistoso frente a su similar de en el Estadio San Juan del Bicentenario. Debutó el 8 de octubre de 2016 durante un amistoso contra en Belmopán. El 12 de enero de 2017 se anunció que canales había sido convocado para disputar la Copa Centroamericana 2017 con .