Nacido en Palma, Mallorca, Juanan se formó en las categorías inferiores del RCD Mallorca y con 18 años firmó con el Deportivo de La Coruña en el verano de 2007, en el que jugó durante dos temporadas en el Real Club Deportivo Fabril de tercera división.
[1] Después de rescindir su contrato con los gallegos firmó con el Real Madrid Castilla Club de Fútbol en el que jugaría 52 partidos en dos temporadas en Segunda División B.
[2] Juanan hizo su debut oficial con el Fortuna Düsseldorf el 24 de julio de 2011, jugando tres minutos en un empate 1-1 en la segunda división ante el SC Paderborn 07.
En las siguientes temporadas, Juanan jugaría en las filas del Újpest húngaro, Recreativo de Huelva y CD Leganés.
[4] En julio de 2021 firmó con el Hyderabad FC, tras pasar una temporada en la india vuelva al España al CF Sóller, donde al terminar la temporada se retira del fútbol en el verano del 2023.