Badcock ble olympisk mester i roing i OL 1932 i Los Angeles. Han var med på den britiske båten som vant firer uten styrmann foran Tyskland og Italia. Mannskapet på den britiske fireren var John Badcock, Hugh Edwards, Jack Beresford og Rowland George.