Byron Piedra participó en la competencia de los 10.000 metros en las Olimpiadas de Londres, la cual podría ser su última cita y en la que no pudo concluir su participación y se terminó retirando un poco antes de cumplir la mitad de la prueba.
Esta disciplina había sido dominada por el etíope Kenenisa Bekele que ganó el primer lugar en Atenas y Beijing. En esta ocasión no pudo revalidar su supremacía y fue superado por el británico Mohamed Farah.
El ecuatoriano llegaba a esta prueba con la ilusión de meterse entre los ocho mejores y conseguir un diploma olímpico. La prueba inició con mucha velocidad y Piedra se mantenía en el grupo con el resto de competidores.
Esta era la única competición donde tenía previsto clasificar Byron y según los primeros reportes una lesión muscular habría sido la causante de su pronta retirada.