Игровая карьера:
В 1984–1987 годах выступал за новосибирскую «Сибирь». В сезоне 1987–1989 играл за харьковское «Динамо», в сезоне 1990 года защищал цвета московского «Спартака» в Кубке Шпенглера. В 1990–1994 годах выступал за «Сибирь», а в 1994–1996 годах за усть-каменогорское «Торпедо». В 1996–2001 годах играл за «Сибирь». В 2001–2003 годах выступал в кемеровской «Энергии. Последний сезон в карьере 2003 года отыграл за северский «Янтарь».
Тренерская работа:
Константин Капкайкин является воспитанником новосибирского хоккея. С 2006 по 2009 Константин Геннадьевич тренировал «Сибирь-2», с 2009 по 2020 год работал тренером вратарей в «Сибири». С 2020 по 2025 работал тренером в ДЮСШ «Сибирь». Среди его воспитанников есть несколько действующих игроков нашей системы - Александр Першаков, Семён Кокаулин, Илья Люзенков, Ярослав Беляков и Егор Косачёв.