20 grudnia 1998 otrzymał godność archimandryty. W tym samym roku ukończył studia i wrócił na stałe do monasteru w Hadżidimowie. Równocześnie obsługiwał parafie w sąsiednich wsiach. W 2007 otrzymał godność protosyngla metropolii sofijskiej[1].
Jego chirotonia biskupia odbyła się 29 października 2010 w Monasterze Trojańskim. Został wówczas biskupem pomocniczym metropolii sofijskiej z tytułem biskupa branickiego. W lutym 2011 mianowano go przełożonym Monasteru Trojańskiego[1]. Po śmierci metropolity newrokopskiego Nataniela był jednym z dwóch kandydatów na jego następcę. W głosowaniu Świętego Synodu w tej sprawie uzyskał równą liczbę głosów, co kontrkandydat, biskup Serafin (Dinkow); w tej sytuacji nowego metropolitę newrokopskiego wskazał patriarcha bułgarski Neofit, który poparł Serafina[2].
W 2017 r. został zwierzchnikiem metropolii wraczańskiej[3]. Po śmierci patriarchy Neofita, 19 marca 2024 Święty Synod BKP powierzył Grzegorzowi godność pełniącego obowiązki metropolity sofijskiego (do czasu wyboru nowego patriarchy) i tymczasowego przewodniczącego Świętego Synodu[4].