1996 gewann Topić bei den Halleneuropameisterschaften in Stockholm mit 2,35 m. Bei den Olympischen Spielen in Atlanta wurde er mit 2,32 m Vierter. Fehlerfrei bis zu dieser Höhe wurde er neben Charles Austin und Artur Partyka auch vom Briten Steve Smith übertroffen, der wegen eines Fehlversuchs bei 2,25 m bis dahin hinter Topić gelegen hatte. 1997 gewann er bei den Hallenweltmeisterschaften in Paris mit 2,32 m Bronze hinter Olympiasieger Charles Austin und dem Griechen Lambros Papakostas. Bei den Europameisterschaften 1998 in Budapest sprang er 2,24 m und wurde Neunter.