Lors des Championnats d'Europe de 1938 à Paris, Squire Yarrow remporte la médaille d'argent du marathon, derrière le Finlandais Väinö Muinonen, en . Il termine septième du marathon des Championnats d'Europe de 1946 à Oslo avec un temps de (il sera découvert après coup que le parcours était trop court).