 He was a member of City of Derry R.F.C., played for Newcastle University, club rugby for Winlaton Vulcans RFC in West Gateshead before playing for Workington.Between 1970 and 1974, Goodall played 82 matches for Town, scoring 25 tries.He was reintroduced to rugby union and was reinstated by the Irish Rugby Football Union when the game became professional.