Begin dertig jaar was Holden als baanloper meervoudig Brits kampioen. Toch behaalde hij op dit onderdeel slechts een vierde plaats op de 6 mijl tijdens de Spelen van het Britse Rijk in 1934.