Na początku 2010 przeszedł badania związane z urazem palca, z którym borykał się w poprzednim roku. Sezon 2010 rozpoczął od startów zagranicznych – 15 maja był drugi w Halle, 23 maja trzeci w Szanghaju i pierwszy 28 maja w Tajpej. W czerwcu wygrał dwa mityngi w Polsce – w Bydgoszczy i Warszawie. 10 czerwca triumfował w zawodach diamentowej ligi Golden Gala w Rzymie, a dziesięć dni później podczas superligi drużynowych mistrzostw Starego Kontynentu był drugi przegrywając tylko z Robertem Hartingiem. Kolejne zwycięstwo w zawodach diamentowej ligi odniósł 3 lipca w Eugene wygrywając mityng Prefontaine Classic. Kilka dni później został w Bielsku-Białej mistrzem Polski ustawiając wynikiem 67,48 rekord mistrzostw. Dwa dni po tym sukcesie – 10 lipca – wygrał kolejne zawody diamentowej ligi poprawiając w Gateshead rekord kraju rezultatem 69,83. W ostatnim starcie przed mistrzostwami Europy zajął trzecią lokatę w Monako 22 lipca.