After beginning his career in Pirveli Liga with FC Saburtalo Tbilisi, Tabidze joined the Belgian club K.A.A. Gent in July 2015. He played for the reserves team, not making any first-team appearances.
On 1 July 2017, Tabidze signed a long-term contract with FC Ufa.[2] On 30 March 2022, Tabidze terminated his contract with Ufa by mutual consent.[3]
On 11 June 2022, Tabidze returned to Belgium and signed a two-year contract with Kortrijk.[4] On 15 July 2022, his contract with Kortrijk was terminated by mutual consent before the season started, with the club explaining it by lack of match fitness, allowing Tabidze to join FC Dinamo Tbilisi.[5]
On 12 September 2023, Dinamo Tbilisi announced that Tabidze had left the club after his contract was terminated by mutual agreement.[6]
In January 2024, Tabidze joined Super League Greece club Panetolikos on an eighteen-month contract with the option for a further year.[7]