Коротка довідка
Андрій Кулаков народився 28 квітня 1999 року в селі Верхнебогдановка (Луганська область).
Вихованець футбольної академії харківського клубу «Металіст».
У 2016 році почав грати за юнацький, а потім і молодіжний склад донецького «Шахтаря».
У 2019-му Кулаков на правах оренди перейшов в ФК «Маріуполь» Разом з цією командою Андрій дебютував в. УПЛ Це відбулося 22 лютого 2020 року під час протистояння з луганської. «Зарею».
Також футболіст входив до складу збірної України різних вікових категорій: U-17, U-18, U-19, U-20.