Im Rahmen der &lt;a href="Vierschanzentournee%201987/88"&gt;Vierschanzentournee 1987/88&lt;/a&gt; konnte er in Garmisch-Partenkirchen erneut zwei Weltcup-Punkte gewinnen. Bei den Olympischen Winterspielen 1988 in Calgary gehörte er erneut zum Aufgebot der Bulgaren und sprang von der Normalschanze auf den 53. und von der Großschanze den 46. Platz. Es dauerte anschließend bis zum 22. Januar 1989, bis er in Oberhof erneut auf einen Punkterang springen konnte. Bei der kurz darauf stattfindenden Nordischen Skiweltmeisterschaft 1989 in Lahti erreichte er auf der Normalschanze den 50. und auf der Großschanze den 32. Platz. Zum Beginn der &lt;a href="Skisprung-Weltcup%201989/1990"&gt;Weltcup-Saison 1989/90&lt;/a&gt; konnte er mit einem 8. Platz in Thunder Bay sein bis dahin bestes Resultat erzielen. Auch in den folgenden Springen konnte er konstante Leistungen erzielen und sprang mehrmals in die Punkte. Zum Saisonabschluss erreichte er in Planica das beste Ergebnis seiner Karriere und sprang auf der Großschanze auf den 7. Platz. Er beendete die Saison auf dem 34. Platz in der Weltcup-Gesamtwertung.