RC Deportivo y Córdoba CF se meten en la pelea para hacerse con los servicios de Javi Pérez, según apunta el periodista especializado en fichajes Ángel García. Junto con el Sporting de Gijón y Cartagena (según la citada fuente a estos últimos ya los habría rechazado), son los clubes de LaLiga Hypermotion interesados en el centrocampista.
Se formó en el fútbol base del Club Deportivo Guadalajara, con el que llegó a debutar con el primer equipo y jugar una promoción de ascenso a Segunda División. Posteriormente pasó por la U. D. Almería «B» y el Real Valladolid C. F. «B».
El 7 de junio de 2018 debutó con el primer equipo del Real Valladolid C. F. en las semifinales de promoción de ascenso a Primera División. Sustituyó, con el dorsal ’44’, a Anuar Tuhami y disputó los últimos cinco minutos del partido en la victoria por tres goles a uno frente al Real Sporting de Gijón.
El 19 de julio de 2019 se unió a la U. D. Ibiza después de llevar disputados 131 partidos en la Segunda División B. En marzo de 2020, tras haber participado en casi la totalidad de los partidos que el equipo había jugado, renovó su contrato por un año más. Unas semanas antes disputó la eliminatoria de dieciseisavos de final de la Copa del Rey frente al F. C. Barcelona en la que marcó el gol del conjunto ibicenco.
El 23 de mayo de 2021 lograron el ascenso a la Segunda División tras vencer en la final del play-off de ascenso al UCAM Murcia C. F. en el Nuevo Vivero. En esta nueva andadura por la categoría de plata disputó 30 encuentros.
El 29 de agosto de 2022 rescindió su contrato y al día siguiente firmó por el Burgos C. F. En este equipo estuvo un año en el que no jugó ningún partido por culpa de las lesiones. De la última de ellas se recuperó con los médicos de la A. D. Alcorcón, que le hizo un contrato a mediados de noviembre.
Trayectoria
2022-2023 Burgos C.F. (2ª)
2021-2022 U.D. Ibiza (2ª)
2019-2021 U.D. Ibiza (2ªB)
2018-2019 Real Valladolid Promesas (2ªB)
2017-2018 Real Valladolid Promesas / Real Valladolid C.F. (2ªB/2ª)
2015-2017 U.D. Almería «B» (2ªB/3ª)
2013-2015 C.D. Guadalajara (2ªB)
Categorías inferiores del C.D. Guadalajara