Comezou a súa carreira futbolística nas categorías inferiores do CD Choco e do Celta B. Na tempada 2022/23, Miguel Rodríguez pasou a integrar a primeiro equipo.
A nivel de seleccións, Miguel Rodríguez foi convocado internacionalmente pola Selección de fútbol de España Sub-18, Sub-17, Sub-16 e Sub-15.
Traxectoria
Miguel Rodríguez comezou nas categorías inferiores do Celta de vigo.
En 2018 comezou a xogar no Xuvenil A. Esa mesma tempada foi convocado pola Selección española sub-18, coa que xogou 3 partidos e anotou un gol.
O 4 de outubro de 2020 debutou co primeiro equipo, directamente convocado desde o xuvenil e sen xogar ningún partido co Celta B, na Primeira División. Nun encontro fronte a Osasuna, substituíu a Nolito no minuto 82 e rematou con derrota celeste por 0 a 2[1].