Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
John Forrest obtient sa première cape internationale à l'âge de 20 ans le , à l'occasion d'un match contre l'équipe du pays de Galles. Il inscrit deux essais lors du match gagné contre l'équipe d'Irlande. L'équipe d'Écosse remporte la triple couronne en 1938. John Forrest connaît sa dernière cape internationale à l'âge de 20 ans le , à l'occasion d'un match contre l'équipe d'Angleterre.