Career
Club
In July 2007, Kovalchuk joined Kryvbas from Spartak Ivano-Frankivsk. Kovalchuk also played then for Dniester Ovidiopol and Football Club Lviv. On 1 February 2011, Kovalchuk signed a 1.5-year deal with Chornomorets.
In March 2015, Kovalchuk moved to Tajikistan, signing for Tajik League Champions Football Club Istiklol.