Los fondistas peruanos Raúl Machacuay, Christian y Raúl Pacheco participaron en maratón masculina, sin embargo quedaron muy lejos de los primeros puestos, dando fin así, a la presencia peruana en los Juegos Olímpicos de Río 2016.
La gran sorpresa peruana de esta maratón fue el menor de los Pacheco, Christian, quien durante gran parte de la competencia estuvo entre los primeros puestos, e incluso cerca de los 25 kilómetros logró ubicarse tercero, sin embargo no pudo mantener el ritmo impuesto sobretodo por los corredores africanos.
Christian Pacheco, de 22 años, poco a poco fue quedando rezagado y quedó en el puesto 52 con un tiempo de 2:18:41, muy lejos del ganador de la medalla de oro, el keniata Eliud Kipchoge, quien hizo un crono de 2:08:44, casi diez minutos menos.
Sin embargo, Pacheco no fue el peruano mejor ubicado en competencia, ya que este mérito quedó en las manos de Raúl Machacuay quien se ubicó en el puesto 45 con un tiempo de 2:18:00.
Raúl Pacheco, quien era la principal carta peruana en esta competencia, quedó mucho más relegado ubicándose en el puesto 66 y realizó un tiempo de 2:20:13.
Las medalla de plata y bronce fueron para el etiope Feyisa Lilesa y el norteamericano Galen Rupp respectivamente.