Hryhoriy begun his professional career with FC Odessa in 1998. Next season he accepts an offer from FC Chernomorets (Odessa) and makes his debut in Ukrainian First Division.
After playing in loans until 2007 he accepts an offer from FC Atirau (Kazakhstan) where he spent an entire season of 2007.
Early in 2008 he accepts an offer from FC Zhetisu (Kazakhstan) and playes a season of 2008 with his new team.
After that he decides to return to Ukraine and spends three years with FC Dnestr (Ovidiopol) before signing a contract with FC Real-Farma (Odessa) in 2011.
Early in 2017 signs a contract with FC Vorkuta – Canadian Soccer League expansion team and he becomes Canadian Soccer League regular season champion.
In 2018 became Canadian Soccer League champion in both divisions.