Sergey Kirdyapkin was in more than five competitions between 2005 and 2012, one of which is the European Race Walking Cup
2005 European Race Walking Cup World Championships World Race Walking Cup World Championships World Race Walking Cup Olympic Games 2008 2007 2006 
2005 European Race Walking Cup 2008 Olympic Games World Race Walking Cup 2009 World Championships European Race Walking Cup 2012 Olympic Games World Race Walking Cup 
