W roku 2000 wystąpił w New Delhi w pucharowym turnieju o mistrzostwo świata, w I rundzie pokonując Lwa Psachisa, ale w II przegrywając z Borysem Gelfandem2000 FIDE Knockout Matches.. W 2003 podzielił I miejsce (wspólnie m.in. ze Stefanem Kindermannem, Konstantinem Landą, Nikolausem Stancem, Mikulasem Manikiem i Milosem Pavloviciem) w kolejnym openie rozegranym w Wiedniu oraz zwyciężył w Zenicy, w 2005 podzielił II miejsce (za Suatem Atalikiem, wspólnie m.in. z Borki Predojeviciem i Aloyzasem Kveinysem) w Puli oraz ponownie osiągnął dobry wynik w Zenicy, dzieląc (wspólnie z Ibro Sariciem, Miodrag Saviciem i Suatem Atalikiem) I miejsce, natomiast w 2006 podzielił II miejsce (za Filipem Ljubiciciem, wspólnie z Csabą Horvathem) w Splicie. W 2014 r. zwyciężył w openie w BošnjaciEmir Dizdarevic first in Bosnjaci Open..
Od roku 1992 należał do podstawowych zawodników reprezentacji Bośni i Hercegowiny. Pomiędzy 1992 a 2004 rokiem uczestniczył we wszystkich rozegranych w tym okresie siedmiu szachowych olimpiadach (w tym raz na I szachownicy), największy sukces odnosząc w roku 1994 w Moskwie, gdzie szachiści bośniaccy zdobyli srebrne medale olimpijskie.