Kiprop s'est imposé en 2:13,17 heures, devançant de 10 secondes son compatriote Joshua Kipsang, tandis que l'Éthiopien Derara Geleta complétait le podium en 2:13,58 heures.

Le vainqueur a dépassé les 2:13:53 qu'il avait réalisés au marathon d'Eindhoven en 2024, établissant un nouveau record personnel et surprenant un groupe d'athlètes africains qui menaçaient le record de la course, qui reste à 2:08:58, établi par le Kényan Zablon Chumba en 2021.

Derara Geleta, quant à lui, est remonté sur le podium du marathon de Porto, où il avait terminé deuxième lors de l'édition 2023.

Costa, qui avait déjà terminé sixième en 2014, a répété l'exploit plus d'une décennie plus tard, en terminant la course en 2:16:19, un nouveau record personnel pour l'athlète de Vizela Corre, terminant comme le meilleur coureur portugais.

Jepleting a terminé avec un temps de 2:31:05, battant une compatriote, Leonida Mosop, qui a terminé deuxième avec 2:31:32, et reléguant une Éthiopienne à la troisième place, Meseret Dinke terminant la distance en 2:32:27.

Suivant le même parcours qu'en 2024, commençant près de Sea Life sur la route Castelo do Queijo et se terminant à Queimódromo, la course de 42,195 kilomètres a vu 7 500 athlètes s'affronter entre Porto, Matosinhos et Leça da Palmeira, mais sans traverser le fleuve Douro jusqu'à Vila Nova de Gaia en raison des travaux de construction du pont D. Antónia Ferreira.

Sanctionné par World Athletics, l'événement comprenait également une course caritative de 10 kilomètres et une marche de 6 kilomètres, sans but de compétition ni restriction d'âge.

Dans le 10 km, le Français Rémi Olliveaux s'est imposé avec un temps de 31 minutes et 34 secondes, soit 13 secondes de moins que le premier coureur portugais, Ricardo Pereira, qui a terminé deuxième avec deux secondes d'avance, devant Rui Pedro Silva, qui a pris le bronze.

Chez les femmes, le podium est 100% portugais, Beira-Mar réalisant un doublé avec Rafaela Fonseca (34:46) à la première place et Carla Martinho (35:02) à la deuxième, laissant la troisième place à Telma Pinho de l'équipe El Comandante.

Les deux plus longues distances ont rassemblé environ 12 500 personnes de 88 nationalités, dont 51% d'étrangers, des chiffres en ligne avec les dernières éditions du Marathon de Porto.