Профессиональный российский хоккеист, нападающий. Двукратный чемпион мира в составе сборной России. С 2010 года выступает за команду ОХК «Динамо» (Москва).
Константин родился и начал заниматься хоккеем в Новосибирске. Тренером его детской команды СДЮШОР «Сибирь» был Аркадий Багаев. В 17 лет получил приглашение попробовать свои силы в СКА и принял решение переехать в Санкт-Петербург. За свою родную команду «Сибирь» он и по сей день не провёл ни одного матча.
В сезоне 1994/1995 Горовиков дебютирует во взрослом хоккее, сыграв 13 матчей за СКА в Межнациональной хоккейной лиге, объединявшей в то время лучшие хоккейные команды СНГ. В этих матчах ему удалось отметиться одной заброшенной шайбой.
В составе питерских армейцев Константин провёл пять сезонов, не снискав за это время ни индивидуальных титулов, ни заметных командных успехов. Тем не менее он был выбран на драфте НХЛ 1999 года клубом НХЛ «Оттава Сенаторз» под общим 269-м номером. На тот момент Горовикову было почти 22 года - заметно больше чем возраст игроков, выбираемых в первых раундах.
Не откладывая дело в долгий ящик нападающий отправился за океан, решив попытаться пробить себе дорогу в сильнейшую лигу мира на тот момент. Он поучаствовал в летнем тренировочном лагере «Оттавы» и даже сыграл в форме «Сенаторз» в нескольких выставочных матчах, забросив в них одну шайбу. Однако в основной состав команды для участия в регулярном чемпионате НХЛ Константин не прошёл и был сослан в фарм-клуб — команду ИХЛ «Гранд-Рапидс Гриффинс».
Проведя два года в ИХЛ и так и не получив вызова в «Оттаву Сенаторз», Горовиков решает вернуться на родину. Впрочем, о североамериканском этапе карьеры он не жалеет. К его плюсам Константин отнёс получение полезного опыта и, в частности, улучшение своих навыков игры на вбрасываниях.
С 2001 года начинается период скитаний Горовикова по российским клубам — дольше чем на три года он ни в одной команде не задерживается. Тем не менее в его игре наблюдается медленный но заметный прогресс, постепенно Константин выходит на позиции одного из ведущих центрфорвардов страны, его начинают привлекать к играм за национальную сборную.
Первым клубом Горовикова после возвращения стал «Салават Юлаев», в то время в число грандов российского хоккея не входивший. Начал чемпионат 2001/2002 Константин очень ярко, набрав 15 очков (10+5) в первых 18 матчах. Звено Шаламай — Горовиков — Карамнов лидировало в Суперлиге по числу забитых голов. К концу турнира, правда, показатели стали гораздо скромнее, и всё же Горовиков был включён в список кандидадов для участия в чемпионате мира 2002 и даже сыграл за сборную России, руководимую тогда Борисом Михайловым, в апрельских товарищеских матчах и на «Кубке Карьяла». Это был его дебют в форме национальной сборной. Лишь в последний день перед отлётом на ЧМ Константина отцепили из состава.
В середине сезона 2002/2003 Константин был назначен капитаном уфимской команды и помог ей впервые за 4 года выйти в плей-офф чемпионата Суперлиги. Правда, «Салават» вышел с восьмого места и попал в первом же раунде на сильнейшую на тот момент команду страны — ярославский «Локомотив», — и уступил 0-3 в серии. В течение всего сезона Горовикова приглашали в сборную (главным тренером уже был Владимир Плющев) на матчи Еврохоккейтура, поучаствовал он также в Матче всех звёзд Суперлиги, состоявшемся в декабре в Омске.