Se desempeña usualmente en el puesto de escolta, pero también lo hizo como base armador.
[3] Tras una temporada allí, retorna a la Argentina para fichar en Libertad de Sunchales.
En la temporada 2006-07 jugó en Quilmes de Mar del Plata y tras una pelea con el entrenador de turno, retorna a Regatas para jugar los play-offs y eliminar al equipo marplatense.
Juega en Regatas cuatro temporadas más, luego pasa por una temporada a La Unión de Formosa, y luego retorna por cuarta vez a Regatas, donde se retira.
[1] En el club fantasma, Javier llegó a ser el máximo anotador histórico, con 4026 puntos en 381 partidos, siendo también quien más veces vistió la camiseta.