Javier Villa nació el 5 de Octubre de 1987 en Colunga, Asturias. Como muchos pilotos, Javier comenzó su carrera deportiva compitiendo en Karting y posteriormente dio el salto a los monoplazas en 2003, cuando fue seleccionado como uno de los pilotos del programa Repsol Racing for Spain. Después de sólo dos temporadas en la Fórmula 3 española, Javier dio el gran paso a las GP2 Series en 2006 a la edad de 18 años. Mientras en 2006 el principal objetivo de Javier Villa era aprender y conocer los circuitos y el coche, las metas para 2007 son completamente diferentes. A pesar de ser nuevamente el piloto más joven del campeonato, Javier ha impresionado bastante a mucha gente con sus buenos resultados durante los test de invierno. Ahora es el momento de aplicar estos resultados en las carreras y por lo tanto, los objetivos de Javier Villa para 2007 están claros: estar constantemente en los puntos, luchar por lograr algún podio y, porque no, incluso ganar alguna carrera.
– 1996: 5º Campeonato de Asturias de Karting Cadete
– 1997: 3º Campeonato de Asturias de Karting Cadete
– 1998: Campeón de Asturias de Karting Cadete
– 1999: Subcampeón de invierno de Castilla-León Karting Cadete. 8º Open Ford Karting Cadete.
– 2000: 5º Campeonato de España de Karting Cadete. Campeón de invierno de Castilla-León Karting Cadete. Subcampeón Open Toyota Karting Cadete. 2º Trofeo de Asturias de Karting Junior.
– 2001: Campeón de Asturias de Karting Junior.
– 2002: 5º clasificado Open Toyota Karting Junior.
– 2003: Seleccionado por Repsol Racing for Spain (Campeonato de España Fórmula Junior).
– 2004: Campeón Copa de España Junior de F3. 9º Campeonato de España de F3.
– 2005: 3º Campeonato de España de F3.
– 2006: GP2 series: Piloto más joven de la categoría.