His personal best time was 10.15 seconds, achieved in August 1982 in Sofia. This ranks him second among Bulgarian 100 metres sprinters, only behind Petar Petrov.
| Year | Tournament | Venue | Result | Event |
|---|---|---|---|---|
| 1982 | European Indoor Championships | Milan, Italy | 2nd | 60 metres |
| 1983 | European Indoor Championships | Budapest, Hungary | 3rd | 60 metres |
| 1987 | European Indoor Championships | Liévin, France | 5th | 60 metres |
| 1988 | European Indoor Championships | Budapest, Hungary | 3rd | 60 metres |