2005 gewann er bei den Weltmeisterschaften in Helsinki mit einer Weite von 79,35 m die Silbermedaille, nachdem der vor ihm liegende Athleten Iwan Zichan aus Weißrussland wegen Dopings disqualifiziert wurde. Auch der nun erstplatzierte Wadsim Dsewjatouski, ebenfalls Weißrussland, war zunächst disqualifiziert worden. Er konnte jedoch in einer dreijährigen juristischen Auseinandersetzung vor dem Internationalen Sportgerichtshof (CAS) durchsetzen, dass die Probe nicht als positiv gewertet wurde und seine Disqualifikation damit rückgängig machen. 2005 wurde Ziółkowski beim World Athletics Final in Szombathely mit 77,49 m Vierter. Im Jahr darauf wurde er bei den Europameisterschaften in Göteborg mit 78,97 m Vierter und erreichte anschließend beim World Athletics Final in Stuttgart mit 77,44 m Rang sieben. 2007 belegte er bei den Weltmeisterschaften in Osaka mit 80,09 m ebenfalls den siebten Platz und klassierte sich beim World Athletics Final in Stuttgart mit 74,54 m auf Rang acht. 2008 nahm er bereits an seinen vierten Olympischen Spielen in Peking teil und belegte dort mit 79,22 m im Finale den siebten Platz, ehe er beim World Athletics Final in Stuttgart mit 75,33 m Vierter wurde.