Kovpak become the top goalscorer of the Ukrainian Premier League 2008-09 with Tavriya, having netted 17 goals.
The head coach of Ukraine's national team Oleksiy Mykhailychenko called him into the Ukrainian squad for the 2010 World Cup qualifying games versus Croatia and Kazakhstan on 6 June 2009 and 10 June 2009 respectively, but he remained an unused substitute for these matches.
He finally made his debut on 2 June 2013, in the 0:0 draw with Cameroon in a friendly match after coming on as a late replacement for Roman Zozulya.
During the winter break of the 2010–11 Ukrainian Premier League season he transferred to Arsenal Kyiv.
This biographical article related to a Ukrainian association football forward born in the 1980s is a stub.