Luis Rioja termina contrato con el Alavés en el verano de 2025 y todo apunta a que no extenderá más su estancia en Vitoria. Según TodoFichajes tanto Sevilla como Betis tienen a Luis Rioja en su lista de futuribles.
Luis Rioja se formó en las categorías base del C. D. Cabecense, club de su pueblo natal. Más tarde, se incorporó a la cantera del Real Madrid para jugar en el Real Madrid Club de Fútbol «C» durante la temporada 2013-14.
En la temporada 2014-15 jugó en Segunda División B con el Real Club Celta de Vigo «B». Fue convocado por «Toto» Berizzo en el verano de 2015 para hacer la pretemporada en Alemania con el primer equipo, aunque no llegó a debutar en Primera División. En Segunda B, posee una amplia experiencia, ya que jugaría casi un centenar de partidos en dos temporadas y media en Vigo.
Disputó la temporada 2017-18 en las filas del Marbella, con el que disputó los playoffs de ascenso a Segunda División, donde disputó un total de 49 partidos y marcó cinco goles. En julio de 2018 firmó con la U. D. Almería para realizar su debut como jugador en la Segunda División y firmó por dos temporadas, más otra opcional. En julio de 2019 el Deportivo Alavés abonó su cláusula de rescisión de 2 millones de euros.