Константин Глазачев начал свою профессиональную карьеру в 2002 году в составе ярославского «Локомотива», выступая до этого за его фарм-клуб. В следующем году на драфте НХЛ он был выбран во 2 раунде под общим 35 номером клубом «Нэшвилл Предэйторз». Вторую половину сезона 2004/05 Константин провёл в новосибирской «Сибири», после чего вновь вернулся в Ярославль.
После того как в 2007 году Глазачев окончательно покинул «Локомотив», в составе которого в 115 проведённых матчах он набрал 35 (18+17) очков, а также стал чемпионом России, он выступал за хабаровский «Амур» и новокузнецкий «Металлург». Перед началом дебютного сезона КХЛ Константин подписал контракт с астанинским «Барысом», в котором стал настоящим лидером команды, в первый же год набрав 55 (31+24) очков в 59 матчах. Следующий сезон сложился для Глазачева чуть менее успешно, тем не менее он оставался одним из лучших бомбардиров казахстанцев.
Весной 2010 года, неожиданно для многих, Константин вместе со своими одноклубниками Максимом Спиридоновым и Дэвидом Немировски покинул Казахстан и подписал контракт с минским «Динамо», в составе которого в сезоне 2010/11 стал лучшим бомбардиром, набрав 41 (14+27) очко в 59 проведённых матчах. Тем не менее, 10 мая 2011 года Глазачев, несмотря на действующий контракт, покинул «Динамо».
13 мая 2011 года Константин заключил однолетнее соглашение с магнитогорским «Металлургом», в составе которого он провёл 18 матчей, набрав 10 (3+7) очков, после чего вновь вместе с Максимом Спиридоновым был обменян в казанский «Ак Барс» на Николая Лемтюгова и Дмитрия Казионова.
В составе сборной России Константин Глазачев принимал участие в юниорском чемпионате мира 2003 года, который проходил в Ярославле. На том турнире Константин вместе с командой стал бронзовым призёром, обыграв в матче за третье место сборную США.