2010 schied er bei den Europameisterschaften in Barcelona mit 18,28 m in der Qualifikation aus und im Jahr darauf brachte er bei den Halleneuropameisterschaften in Paris erneut keinen gültigen Versuch zustande. 2012 schied er bei den Europameisterschaften in Helsinki mit 19,14 m in der Qualifikation aus und nahm erneut an den Olympischen Spielen in London teil, bei denen 19,63 m aber nicht für einen Finaleinzug reichten. Bei den Leichtathletik-Halleneuropameisterschaften 2013 in Göteborg schied er mit 19,52 m in der Qualifikation aus, erreichte im August aber bei den Weltmeisterschaften in Moskau das Finale, in dem er mit einer Weite von 20,39 m auf den achten Platz gelangte. Im Jahr darauf wurde er bei den Hallenweltmeisterschaften in Sopot mit neuem polnischen Hallenrekord von 21,02 m Fünfter und erreichte im Sommer auch bei den Europameisterschaften in Zürich das Finale, in dem ihm aber kein gültiger Versuch gelang. 2015 schied er bei den Halleneuropameisterschaften in Prag mit 19,95 m in der Qualifikation aus und bei den Weltmeisterschaften in Peking gelang ihm in der Qualifikation kein gültiger Versuch, gewann im Anschluss aber bei den Militärweltspielen im südkoreanischen Mungyeon mit 19,37 m die Bronzemedaille hinter dem Brasilianer Darlan Romani und Bob Bertemes aus Luxemburg.