 Over the years Hennadiy has played for FC Dynamo Odessa, FC Zimbru Chişinău, FC Mashinobudivnyk Druzhkivka, Metalurh Donetsk, FC Khimki, FC Chornomorets Odessa, FC Illychivets Mariupol, and PFC Olexandria.So far his longest playing stint has been with his home town team Chornomorets, which lasted 5 years.With Chornomorets Gennady he won the Bronze medals in the 2005–06 season.