2011 gewann er bei den GSSE in Schaan mit 60,55 m erneut die Goldmedaille und belegte bei der Sommer-Universiade in Shenzhen mit 61,44 m den sechsten Platz. 2012 nahm er erneut an den Europameisterschaften in Helsinki teil, schied dort aber mit 61,79 m in der Qualifikation aus, wie auch bei den Olympischen Spielen in London, bei denen 63,48 m knapp nicht für einen Finaleinzug reichten. Bei den GSSE in Luxemburg 2013 musste er sich mit 59,11 m dem Montenegriner Danijel Furtula geschlagen geben und gewann Silber. Bei den Mittelmeerspielen im türkischen Mersin belegte er mit 59,70 m Rang sieben und qualifizierte sich für die Weltmeisterschaften in Moskau, bei denen er mit 59,84 m ebenfalls nicht das Finale erreichte. 2014 gewann er mit 63,32 m Silber bei den Commonwealth Games in Glasgow hinter dem Inder Vikas Gowda und scheiterte bei den Europameisterschaften in Zürich mit 60,32 m erneut in der Vorrunde.