1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Arrivé aux Blackburn Rovers en 2008 en provenance du Rangers FC, Hanley est nommé capitaine de l'équipe des moins de 18 ans des Rovers[1]. Le , il prend part à son premier match en équipe première lors de la dernière journée de championnat face à Aston Villa avant de signer son premier contrat professionnel le suivant[2].
Le , le défenseur écossais marque son premier but avec Blackburn à l'occasion du match face à Fulham. Malgré ce but, les Rovers s'inclinent (3-2)[3].
Le , le capitaine des Rovers s'engage pour cinq ans avec Newcastle United[4]. Il ne prend part qu'à 17 matchs toutes compétitions confondues lors de sa seule saison avec les Magpies.
Entre 2010 et 2011, Grant Hanley est sélectionné en équipe d'Écosse des moins de 19 ans à cinq reprises. Il porte le brassard de capitaine de cette catégorie quand il est convoqué avec les espoirs pour disputer le match face à l'Irlande du Nord le (victoire 3-1), trois jours avant ses 19 ans.