Ha sido internacional con todas las selecciones desde la SUB-16 a la SUB-21, con la Selección Española Sub-19 fue convocado y ganó el Campeonato Europeo de 2006 disputado en Polonia, logrando trofeo al máximo goleador del torneo con 5 dianas en cinco partidos, 2 de ellos en la final contra Escocia, consiguiendo así el Campeonato de Europa Sub-19.