1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 19 mars 2015
En mai 2006, il est recruté par Everton et retrouve la première division. Il rejoint le Fulham FC en août 2008 où il signe un contrat de quatre ans[2].
Le , Johnson signe un contrat de deux ans en faveur des Queens Park Rangers, le transfert prenant effet à l'ouverture du marché le 1er juillet suivant[3]. Le suivant, il est victime d'une grave blessure au ligament croisé antérieur du genou droit face à Chelsea (0-0), ce qui devrait l'éloigner des terrains durant de longs mois[4].
Le , il est libéré par QPR. Libre de tout contrat, il s'engage avec Crystal Palace le suivant.
En équipe nationale
En février 2005, Andy Johnson est retenu en équipe d'Angleterre par le sélectionneur Sven-Göran Eriksson à l'occasion d'un match amical face aux Pays-Bas. Il honore sa première sélection en remplaçant Shaun Wright-Phillips. Il est ensuite titularisé lors de la rencontre amicale opposant les Anglais aux États-Unis (victoire 2-1). En 2006, Andy Johnson n'est pas sélectionné par Eriksson pour disputer la Coupe du monde en Allemagne. Le sélectionneur suédois lui préfère Theo Walcott. En , un an après sa dernière sélection, il est rappelé par Steve McClaren afin de disputer deux matchs qualificatifs pour l'Euro 2008[5].