Op 1 maart2006 (17 jaar en 195 dagen oud) brak hij het record van Ryan Green als jongste debutant in een A-interland voor Wales. Met een ervaring van zeventien Championship-wedstrijden was hij wel een van de spelers die met 0-0 gelijkspeelden tegen Paraguay in het Millennium Stadium. In de wedstrijd daarop, tegen Trinidad en Tobago op 27 mei2006, werd dat record gebroken toen Gareth Bale als invaller zijn debuut maakte. Die was op dat moment zestien jaar en 315 dagen oud.[1]