 With the bat, he scored 58 runs at an average of 6.44, with a high score of 14.Outside of cricket, he worked as an accountant.In New Year Honours 1982 Goddard was appointed as a Member of The Order of the British Empire services to Scottish cricket.