Gooddy rode in the top tier of British Speedway from 1955-1977, riding for various clubs.[3][4]
He rode most of his domestic career for Oxford Cheetahs, becoming a heat leader for them and representing them in three separate spells from 1958 to 1960, 1962 to 1964 and from 1967 to 1972.[5][6]