Карапанџић је фудбалом почео да се бави у родном Лесковцу, где је наступао за млађе селекције локалне Слоге. Касније је прешао у београдскиПартизан, где је оконачао омладински стаж. Своје прве сениорске утакмице, Карапанџић је одиграо као члан нишкогСинђелића, у Првој лиги Србије. У сезони 2010/11, Карапанџић је био члан Металурга из Скопља. По повратку у Србију, приступио је екипи Дубочице из свог родног града, одакле је по други пут у каријери прешао у Синђелић из Ниша.[1] Касније је наступао још за Моравац из Предејана, Табане, односно МоравацМрштана, пре него што је лета 2016. постао играч Динама из Врања.[2] Почетком септембра2017, Карапанџић је потписао професионални уговор са клубом у трајању од три године.[3] По окончању сезоне 2017/18, Динамо је изборио пласман у Суперлигу Србије, као другопласирани тим Прве лиге, што је представљало највећи успех у клупској историји.[4]