Denis Kovba se narodil v běloruském Vitebsku, kde s fotbalem začínal.
Na konci dorosteneckého věku zamířil do ukrajinského Kirovogradu, v necelých jedenadvaceti přestoupil do Křídel Sovětů Samara.
V klubu ruské nejvyšší soutěže působil devět let, nejlepším umístěním bylo třetí místo. Po vypršení smlouvy v létě 2009 po defenzivním záložníkovi překvapivě sáhla Sparta, když jí kvůli zranění vypadli Patrik Berger, Jiří Kladrubský i Juraj Kucka.
Když přišla s nabídkou Sparta, neváhal jsem, říká běloruská posila Kovba |
„Sparta má v Rusku výborný zvuk a navíc jsem dostal od svých českých spoluhráčů Kollera a Jarošíka v Samaře jen ty nejlepší reference,“ uvedl při svém oficiálním představení na tiskové konferenci Kovba, který se Spartou podepsal roční smlouvu.
Na podzim odehrál v lize osm zápasů, na jaře 2010 už byl jen náhradníkem. Z lavičky sledoval, jak spoluhráči bojují o titul, který nakonec těsně získali díky vítězství v posledním kole nad Teplicemi. Rozhodující gól dal tenkrát Tomáš Řepka.
Po roce se Kovba vrátil do Samary. Poté ještě působil v ukrajinské Oleksandrii a moskevském Chimki. V roce 2013 profesionální kariéru ukončil. Letos na jaře se překvapivě objevil v utkání Běloruského poháru za Gorodok.
Na nejvyšší klubové úrovni odehrál bezmála tři sta zápasů.
Za běloruskou reprezentaci vytáhlý středopolař nastoupil do 36 utkání a dal dva góly.
Poslední tři roky působil jako trenér v rodném Vitebsku, kde byl asistentem a vedl rezervní tým.