Всю професійну кар’єру Сергій провів в українських та білоруських клубах. Він починав свій футбольний шлях в академії «Динамо», після чого пограв за «Таврію», «Закарпаття», «Оболонь» та низку інших вітчизнянх клубів. У Білорусі виступав зокрема за «Мінськ», «Вітебськ», «Гомель» та інші клуби.
З 2019-го року Сергій Рожок виступав на аматорському рівні. Його останнім клубом був «Штурм» з Київської області.