 At the 2012 Summer Olympics in London, Diniz was disqualified from the 50 km walk immediately after his arrival at the finish line in eighth position for taking a bottle of water at the 38th kilometer mark outside a zone provided for water replenishments.At the 2014 European Athletics Championships, Diniz set a new world record for the 50 km walk in 3