Bei den Europameisterschaften 2009 in Bukarest errang Velagic mit einer neuen persönlichen Bestleistung von 190 kg die Bronzemedaille im Reißen hinter Shymechko und Pisarev, sowie Bronze im Stoßen mit 228 kg und Silber im Zweikampf mit 418 kg hinter Shymechko mit 433 kg. Bei den Olympischen Spielen 2012 in London erreichte er den Platz acht in der Gewichtsklasse über 105 kg.