Javi López ha conseguido disputar los 200 encuentros oficiales llevando la zamarra perica. Este hecho ha situado al futbolista de Osuna entre los 32 jugadores con más partidos disputados con el RCD Espanyol e igualando a otros dos como son Coro y Amiano. El lateral derecho perico llegó al conjunto catalán en 2006 procedente del Real Betis para incorporarse a la disciplina del filial. Dos temporadas después, en el curso 2009/2010, Javi López tendría la oportunidad de debutar con el primer equipo espanyolista en el Madrigal. 

Su primer gol con la camiseta del Espanyol lo marcaría en la Romareda ante el Real Zaragoza en 2011 y lo haría en una ocasión más durante la temporada 2011/2012. Desde aquel debut, el jugador de Osuna ha disputado un total de 184 encuentros de Liga y 16 de Copa del Rey, cifra que podría agrandar ya que hasta el momento es un fijo en el once inicial. 

Se afianzó en el once de gala periquito con la llegada del ex técnico mexicano Javier Aguirre, y desde entonces, parece que nadie ha sido capaz de arrebatarle el puesto. Actualmente, con Quique Sánchez Flores, Javi López sigue manteniendo esa confianza por parte del míster madrileño y agredeciendo la confianza con esfuerzo y trabajo. Además, el lateral sevillano se ha convertido en el primer capitán perico y es una pieza clave en el vestuario.