Background
He was born in Kazanlak and started his career with the local team Etar Veliko Tarnovo.
He was born in Kazanlak and started his career with the local team Etar Veliko Tarnovo.
In 1997 he signed a contract for one year with the team from Ukrainian Premier League Vorskla Poltava. In 1998 Kefalov returned to Bulgaria – to Etar Veliko Tarnovo. After completing his playing career Kefalov began a coaching job.
At the beginning of the twenty-first century, Kefalov led Etar 1924, and then became director of the Football School in Veliko Tarnovo.
In summer 2009, he moved, at the invitation of coach Angel Chervenkov, to work as his assistant in Litex. In August 2010, Kefalov again took the position of head coach with Etar Veliko Tarnovo.