Zdobył również złoty medal podczas mistrzostw świata w Montrealu w 2005 oraz mistrzostw świata w Rzymie w 2009, srebrny medal podczas mistrzostw świata w Szanghaju w 2011 oraz brązowy medal podczas mistrzostw świata w Barcelonie w 2003. Pięciokrotnie wywalczył medale mistrzostw Europy – trzykrotnie złoty (2003, 2006 i 2012), raz srebrny (2008) i raz brązowy (2010).