Logan ble olympisk mester i landhockey under OL 1908 i London. Han var med på det engelske laget som beseiret Irland med 8 – 1 i finalen.