Robertson ble olympisk mester under OL 1908 i London. Sammen med William Coales og Joseph Deakin vant de lagkonkurransen på løpdistansen 3 miles (4 828 meter). På 3 200 meter hinder kom han på andreplass bak landsmannen Arthur Russell og på 5 miles ble han nummer fem.