Staniforth a joué pour l'Angleterre à la Coupe du monde des moins de 17 ans 2008 en Nouvelle-Zélande, marquant un excellent but face au Japon en quart de finale. L'Angleterre a terminé quatrième de la compétition.