Ivan Davidov

Tras formarse en las categorías inferiores del club, debutó como futbolista en 1961 con el FC Spartak Sofia.

Jugó en el club durante un año, ya que en 1962 fichó por el PFC Slavia Sofia.

En su palmarés cuenta con tres Copa de Bulgaria —1963, 1964 y 1966—.

Hizo su debut el 23 de abril de 1964 contra la Unión Soviética, partido amistoso que acabó por 1-0 a favor del combinado soviético.

En 1967, en un partido de clasificación para jugar en los Juegos Olímpicos de México 1968 contra Turquía, donde marcó su único gol con la selección.