С детства хотел стать рекордсменом и чемпионом, хотя рос в неспортивной семье, отец — шофёр-дальнобойщик, мама — продавец-кассир[3]. Старший ребёнок в семье, имел брата Николая и сестру Стоянку. С детства привык к сельскому труду. В 11-летнем возрасте с семьёй переехал в Русе, начал заниматься в спортивной школе. Тренировался у Чавдара Чендова.
В 1983 году стал чемпионом Европы среди юниоров, в следующем году завоевал бронзовую медаль на легкоатлетическом турнире «Дружба-84» и установил рекорд Европы для юниоров — 17,42.
Единственный в истории болгарской лёгкой атлетики чемпион мира среди мужчин в зале (1985) и на открытом воздухе (1987). Олимпийский чемпион летних Олимпийских игр в Сеуле в 1988 году с олимпийским рекордом.
Окончив выступать как спортсмен, перешёл на тренерскую работу. Подготовил Олимпийскую чемпионку Терезу Маринову(Сидней, 2000).
Ekkehard zur Megede: The Modern Olympic Century 1896—1996 Track and Field Athletics, Berlin 1999, publiziert über Deutsche Gesellschaft für Leichtathletik-Dokumentation e.V.