На Играх 1908 в Лондоне Маклеген был рулевым первого экипажа восьмёрок Великобритании. Его команда, обыграв Венгрию, Канаду и Бельгию, стала лучшей и выиграла золотые медали.