En la carrera femenina, Kidsan Alema ganó en 2h28’01», marca personal. El podio fue 100% etíope, ya que se impuso a sus compatriotas Shewarge Alene Amare, 2ª en 2h28’16» y Motu Megersa, 3ª en 2h28’56».
Por parte de los hombres, Zablon Chumba ganó en 2h08’58», estableciendo también una nueva marca personal, mejor que sus 2h10’38» logrados en octubre de 2019 en Toulouse. Precede a su compatriota Bernard kiprotich, que ocupa el segundo lugar, con un tiempo de 2h09’42» y al etíope Asnake Dubre, que completa el podio al cruzar la meta en 2h10’14».
Zablon Chumba ha batido el récord del maratón de Oporto, quitándole siete segundos a la anterior marca que estaba en manos, desde 2018, del ugandés Robert Chemonges.
Carlos Costa (São Salvador do Campo), octavo en la general, con 2h22’44», fue el mejor corredor portugués en el maratón nacional tradicionalmente más participado, mientras que Solange Jesus (Fairense), 17ª en la general, tras 2h33’21» de esfuerzo, destacó en la carrera femenina.
Cancelada en 2020 a causa de la pandemia del covid-19, la prueba llevó a los corredores a un recorrido de 42,195 km por las ciudades de Oporto y Matosinhos, mientras se realizaban las obras del puente inferior de la D. El puente Luís I impidió el paso por Vila Nova de Gaia.