Kiprop venceu com o tempo de 2:13.17 horas, batendo um compatriota, Joshua Kipsang, por 10 segundos, enquanto o etíope Derara Geleta completou o pódio com 2:13.58.

O vencedor superou as 2:13:53 que tinha conseguido na Maratona de Eindhoven em 2024, estabelecendo um novo recorde pessoal e surpreendendo um grupo de atletas africanos que ameaçavam o recorde da prova, que se mantém em 2:08:58, estabelecido pelo queniano Zablon Chumba em 2021.

Derara Geleta, por sua vez, regressou ao pódio da Maratona do Porto, onde tinha ficado em segundo lugar na edição de 2023.

Costa, que já tinha terminado em sexto lugar em 2014, repetiu o feito mais de uma década depois, completando a prova em 2:16:19, um novo recorde pessoal para o atleta do Vizela Corre, terminando como o melhor corredor português.

Jepleting terminou com o tempo de 2:31:05, batendo uma compatriota, Leonida Mosop, que ficou em segundo lugar com 2:31:32, e relegando uma etíope para o terceiro lugar, com Meseret Dinke a completar a distância em 2:32:27.

Seguindo o mesmo percurso de 2024, com partida junto ao Sea Life, na estrada do Castelo do Queijo, e chegada no Queimódromo, a prova de 42,195 quilómetros contou com 7.500 atletas a competir entre Porto, Matosinhos e Leça da Palmeira, mas sem atravessar o rio Douro até Vila Nova de Gaia devido às obras na Ponte D. Antónia Ferreira.

Sancionado pela World Athletics, o evento incluiu ainda uma corrida solidária de 10 quilómetros e uma caminhada de 6 quilómetros, sem fins competitivos ou restrições de idade.

Nos 10 km, o francês Remi Olliveaux venceu com o tempo de 31 minutos e 34 segundos, menos 13 segundos do que o primeiro corredor português, Ricardo Pereira, que terminou em segundo lugar por dois segundos, à frente de Rui Pedro Silva, que ficou com o bronze.

Na prova feminina, o pódio foi 100% português, com o Beira-Mar a conseguir uma dupla vitória, com Rafaela Fonseca (34:46) em primeiro lugar e Carla Martinho (35:02) em segundo, deixando o terceiro lugar para Telma Pinho, da Team El Comandante.

As duas distâncias mais longas reuniram cerca de 12.500 pessoas de 88 nacionalidades, sendo 51% estrangeiros, números em linha com as últimas edições da Maratona do Porto.