El centrocampista santanderino llegó a Heliópolis en el mercado estival de 2018, tras no renovar con la Real Sociedad. Canales firmó sin negociar precio y sin pagar cláusula de contrato tras cuajar una buena temporada en San Sebastián. La junta directiva le echó el ojo, y apalabró su fichaje con seis meses de antelación.

El volante obtuvo un grandísimo rendimiento junto a su paisano Quique Setién. Tras la marcha del entrenador y la llegada de Rubí, el centrocampista se ha visto relegado a un papel menos destacado en la plantilla bética. Esto se ha visto debido a las llegadas en el último mercado, de jugadores de talla mundial como Nabil Fekir.

Pese a ello, en las últimas fechas de la Liga Santander, se ha visto un incremento de nivel del jugador que ha valido al club sevillano para lograr victorias como la vivida el pasado fin de semana frente al Valencia.

Canales declaró: "Hemos pasado momentos duros, después de las lesiones, pero estoy muy feliz de estar aquí y solo puedo decir que voy a dar el máximo. Llegar todos los días con una sonrisa, sabiendo que vas a disfrutar y vas a estar riéndote, alegre… eso no se paga con dinero", dijo el jugador.

Tras la oficialización de la renovación, Canales puso en su Twitter personal un Tweet haciendo referencia al sentimiento que lleva consigo el vestir una camiseta como la del Real Betis: "Hay que sentirlo, aprendí a sentirlo", fue lo que escribió el cántabro a todos sus seguidores de redes sociales.