Shoveller 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. Under OL 1920 i Antwerpen ble han olympisk mester i landhockey for andre gang.