Education
Mihaylov was educated in Levski Sofia"s youth academy, but made his professional debuts with Naftex Burgas during the 2004-2005 season.
Mihaylov was educated in Levski Sofia"s youth academy, but made his professional debuts with Naftex Burgas during the 2004-2005 season.
On 7 August 2004 he played his first match in A PFG against Pirin Blagoevgrad. In next three seasons Mihaylov played in second division with Pomorie, Minyor Bobov dol and Rilski Sportist Samokov. On 29 January 2009, Maltese Birkirkara F.C. announced Mihaylov will join the club
Five months later Kiril leave the Maltese club and signed with Minyor Pernik.
Mihaylov mutually terminated his contract with Minyor Pernik in the end of 2009 and was rumoured to be joining Kazakhstani side Irtysh Pavlodar as a free agent.