Career
Kafoteka began his career with CIVO United and signed in January 2008 for the Hong Kong Rangers Football Club. After a half year who earned 7 caps for Hong Kong Rangers Football Club returned to Malawi and signed with Super ESCOM. He played for Super ESCOM two years and joined in January 2010 to Rwandan club APR Football Club.