Grand maître international en 1972, Radulov a remporté quatre fois le championnat de Bulgarie (en 1971, 1974, 1977 et 1980-1981)[1], les trois derniers titres étant remportés après départage[2]. En 1968, il finit ex æquo à la première place mais perdit le match de départage contre Georgi Tringov[3]. Radulov était ingénieur de profession[4].
Olympiades d'échecs
Radulov a représenté la Bulgarie lors de huit olympiades.
Lors de sa première participation, il jouait comme remplaçant et remporta la médaille de bronze par équipe et la médaille de bronze individuelle. Par la suite, il joua comme remplaçant en 1970, au troisième échiquier en 1972 et 1980, au premier échiquier bulgare en 1974 (la Bulgarie finit quatrième) et 1978, puis au deuxième échiquier en 1982 et au quatrième échiquier en 1986[5].
Succès dans les tournois internationaux
Radulov finit deuxième du tournoi de Debrecen en 1968, ex æquo avec Gedeon Barcza[3].
Par la suite, il remporta les tournois suivants[1],[6] :
Il finit également troisième du tournoi de Kecskemét1972, troisième du tournoi d'Albena en 1975, troisième du championnat bulgare en 1976 et deuxième de l'open de Budapest en 1985.