В сезоне-2012/13, выступая за «Белогорье», Сергей Макаров выиграл Кубок и чемпионат России. Летом 2013 года перешёл в кемеровский «Кузбасс», снова был вызван в сборную страны, на протяжении двух сезонов был её капитаном, выиграл Мировую лигу и чемпионат Европы. В общей сложности за национальную команду Сергей Макаров сыграл 81 матч.