Następnie w latach 2006–2007 występował w pierwszej i drugiej drużynie Barsu Kazań, po czym wrócił do Awangarda Omska, w barwach którego w sezonie 2008/2009 zadebiutował w nowo utworzonej lidze KHL, jednak z powodu słabej pozycji w zespole przeniósł się do SKA Sankt Petersburg, w którym do końca sezonu 2008/2009 rozegrał 28 meczów i zdobył 5 punktów (2 gole, 3 asysty) oraz spędził 28 minut na ławce kar, po zakończeniu rozgrywek grał w ramach wypożyczenia w klubie Wyższej ligi – WMF Sankt Petersburg. 7 września roku został zawodnikiem Mietałłurga NowokuźnieckAlexander Golovin - Eliteprospects.com , w którym w latach 2009–2012 rozegrał 155 meczów, w których zdobył 71 punktów (32 gole, 39 asyst) oraz spędził 54 minuty na ławce kar (od 31 stycznia do 13 maja 2011 roku grał na wypożyczeniu w Spartaku Moskwa).
Następnymi klubami w karierze Gołowina były kluby lig KHL, WHL, AHL, węgiersko-rumuńskiego Erste Liga oraz rumuńskiego Liga Națională de hochei: Jugra Chanty-Mansyjsk (2012), Awtomobilist Jekaterynburg (2012–2013), Saryarka Karaganda (2013), THK Twer (2013–2014 – lutym 2014 roku został napastnikiem miesiąca ligi VHL), Sputnik Niżny Tagił (2014–2015), HK Sachalin (2015–2017), HSC Csíkszereda (2017–2018).