El ecuatoriano Byron Piedra terminó en el puesto 18 (2:14:12) en la maratón de Río 2016 a 5:28 minutos del keniano Eilud Kipchoge que ganó la medalla de oro al realizar un tiempo de 2h08:44.