На Играх 1908 в Лондоне Айронс участвовал в четырёх дисциплинах. Он стал чемпионом в прыжке в длину с новым олимпийским рекордом 7,48 м. Также он занял 16-е место в тройном прыжке, разделил восьмое место в прыжке в высоту с места и с неизвестным результатом участвовал в прыжке в длину с места.
На следующих Олимпийских играх 1912 в Стокгольме Айронс стал девятым в прыжке в длину.