In December 2017, it was announced that, after rejecting an offer from Bristol Rugby, Gray had extended his contract at the Warriors until May 2020. It was announced in January 2020 that Gray would join Exeter Chiefs on a two-year contract ahead of the 2020–21 season, joining up with his Scotland teammates Stuart Hogg, Sam Skinner and Sam Hidalgo-Clyne.