Константин Соколов родился 12 мая 1991 года в Усть-Каменогорске. Его отец Андрей Соколов – один из самых известных воспитанников усть-каменогорской хоккейной школы, защитник, выступавший в составе «Торпедо», магнитогорского «Металлурга», сборной Казахстана на чемпионатах мира и Олимпиаде-1998.
Константин Соколов – выпускник хоккейной школы «Металлург» (Магнитогорск). В Молодежной Хоккейной Лиге выступал за МХК «Стальные Лисы», «Барс» (Казань). В КХЛ нападающий сыграл в 141 матче за «Ак Барс», «Адмирал», «Амур», «Югра», «Сибирь», ХК «Сочи» (12+12).
В ВХЛ Константин Соколов выступал за «Нефтяник», «Буран», «Сарыарку», ХК «Тамбов», «Зауралье» (всего 321 матч, 67+103). В составе «Сарыарки» стал обладателем Кубка Петрова.
В межсезонье перешел из «Зауралья» в «Арлан». Добро пожаловать в "Торпедо"!