З 2014 по 2016 рік Сергій захищав кольори першолігового харківського «Геліоса» (51 гра, три голи). 2016 року, напередодні старту «Інгульця» в Першій лізі, приєднався до цієї команди[1]. Загалом провів за клуб із Петрового 19 матчів і забив 2 м'ячі.
Наприкінці грудня того ж року залишив петрівську команду[2] і підписав контракт із першоліговим «Гірником-Спорт» із Горішніх Плавнів. За «гірників» виступав упродовж двох сезонів (45 матчів, 7 голів). Після цього грав у Першій лізі за «Дніпро-1» та «Миколаїв», звідки в кінці сезону 2019/20 перебрався до рівненського «Вереса». Разом із рівнянами через рік виграв золоті нагороди Першої ліги і здобув право виступати в УПЛ. Дебютував в елітному дивізіоні 1 серпня 2021 року в матчі другого туру проти київського «Динамо» (0:4), замінивши у перерві Микиту Полуляха.
27 липня 2022 року підписав контракт із харківським «Металістом»[3]. За харківську команду провів 25 матчів у чемпіонаті, в яких відзначився трьома забитими м'ячами.
11 липня 2023 року на правах вільного агента приєднався до «Минаю», підписавши з клубом річну угоду.