Lennon kom til Tottenham Hotspur fra Leeds United i 2005, der han ble den yngste spilleren som har spilt i Premier League. I en alder av 16 år og 129 dager kom han inn som reserve i en kamp mot nettopp Tottenham.