Serbian athlete Asmir Kolasinac finished the men’s shot put competition at London Olympics as the seventh-ranked with a result of 20.71 metres.