He is the son of Don Godden who won the Individual Speedway Long Track World Championship in 1969.
With his passenger, Paul Smith, he has won international events in Werlte, Ludinghausen, Schwarme, Herxheim, Osnabrook, Hertingen Berghaupten, Bielefeld, Rastede & Angenrod, (Germany) and Roden, Uithuizen, Joure, Stadskannal, Lopersum, Balkbrug, Staphorst & Eenrum in the Netherlands, and Tayac, StMacaire, in France amongst others Using his vast track racing knowledge and engineering background Godden produces his own complete 500cc Sidecar machined known as Zircon Racing.
Their tally of wins and podiums over the past 5 years arguably rates them as one of the most successful and consistent crews currently and cements their efforts into the sidecar halls of fame.
The impressive European form continued to make it the 4th consecutive title in 2024 with an unbeaten maximum ride.
In 2013 Godden on behalf of the ACU took over the manager role of the Great Britain World Longtrack team.