Geddie made his debut in the British GT Championship in 2010 with Trackspeed, joining David Ashburn for the third round of the season at Knockhill.
[3] The Geddies only competed in one event in the 2012 British GT season, racing an Apex Motorsport run McLaren MP4-12C GT3 at Silverstone where they finished fifth.
[4] Geddie joined United Autosports for opening race of the 2013 British GT season at Oulton Park, substituting for Rob Bell in the No.
After the departure mid-season of Ollie Brown, Geddie again made a return to the BTCC for the final two rounds of the 2020 season,[9] driving a Volkswagen CC for Team HARD.
Geddie then agreed a deal to remain with the team for 2021 driving a new Cupra Leon[10] but took the decision to stand down from the seat after three rounds citing personal reasons.