Denys Kulakov è un difensore Ural che ha giocato la maggior parte delle gare della sua squadra in Premier League nel 2020/2021, avendo collezionato 25 presenze, per un totale di 2156 minuti. É partito titolare in 24 di queste presenze, su 30 giornate, ed è entrato a gara in corso 1 volta.
La sua ultima apparizione in campionato risale al 2 maggio, partita in cui ha giocato 90 minuti con la maglia Ural contro Khimki, nella sconfitta per 1-0. In questa stagione il difensore ha offerto 3 assist - secondo per il suo club.
Nell'ultima stagione con Ural in Premier League Kulakov ha collezionato 28 presenze, fornendo 5 assist.
Il difensore è passato tra le fila Ural nel luglio 2015, mentre prima giocava con Metalist, con cui ha collezionato 16 presenze in campionato, con 1 gol e 2 assist.