Odniósł szereg sukcesów w turniejach międzynarodowych, m.in.: II m. w Koryncie (1999, za Igorem Nowikowem), dz. I m. w Bazylei (2002, wspólnie z Andriejem Sokołowem i Władymirem Tukmakowem), dz. II m. w Lublanie (2003, za Aleksandrem Delczewem, wspólnie z m.in. Ivanem Farago i Sierhijem Fedrorczukiem), III m. w Salonikach (za Aleksandarem Kovaceviciem i Mircea Pârligrasem), I m. w Portorožu (2003), dwukrotnie dz. I m. w Portorožu (2004 – wspólnie z Mišo Cebalo, 2005 – wspólnie z , i Jure Škoberne), I m. w Bijelim Polju (2004), dz. II m. w Atenach (2004, turniej Acropolis (open B)), za Bartoszem Soćko, wspólnie z Mircea Pârligrasem, Suatem Atalikiem i Alikiem Gerszonem), dz. II m. w Dubaju (2005, za Wangiem Hao, wspólnie z m.in. Zhang Zhongiem, Zacharem Jefimienko i Jewhenem Miroszniczenko)), dz. I m. w Nowym Sadzie (2009, wspólnie z Jure Škoberne), dz. I m. w Kawali (2011, wspólnie z Mateuszem Bartlem), dz. I m. w Dubaju (2015, wspólnie z Davidem Howellem, Władimirem Fiedosiejewem, Andrei Istrățescu, Ivanem Ivaniševiciem oraz Eltajem Safarlim)Grandmaster Dragan Solak wins 17th Dubai Open Chess Tournament.

Wielokrotnie reprezentował Jugosławię, Serbię i Turcję w turniejach drużynowych, m.in.: , , , .