Kiprop venceu com o tempo de 2:13,17 horas, derrotando o compatriota Joshua Kipsang por 10 segundos, enquanto a etíope Derara Geleta completou o pódio com 2:13,58.

O vencedor superou os 2:13:53 que havia alcançado na Maratona de Eindhoven em 2024, estabelecendo um novo recorde pessoal e surpreendendo um grupo de atletas africanos que estavam ameaçando o recorde da corrida, que permanece em 2:08:58, estabelecido pelo queniano Zablon Chumba em 2021.

Derara Geleta, por sua vez, voltou ao pódio na Maratona do Porto, onde havia terminado em segundo lugar na edição de 2023.

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

.

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

Seguindo a mesma rota de 2024, começando perto do Sea Life na estrada Castelo do Queijo e terminando em Queimódromo, a corrida de 42,195 quilômetros viu 7.500 atletas competindo entre Porto, Matosinhos e Leça da Palmeira, mas sem cruzar o rio Douro até Vila Nova de Gaia devido às obras na ponte D. Antónia Ferreira.

Sancionado pela World Athletics, o evento também incluiu uma corrida beneficente 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, 13 segundos a menos que o primeiro corredor português, Ricardo Pereira, que terminou em segundo por dois segundos, à frente de Rui Pedro Silva, que ficou com o bronze.

Na corrida feminina, o pódio foi 100% português, com Beira-Mar conseguindo uma dobradinha, com Rafaela Fonseca (34:46) em primeiro lugar e Carla Martinho (35:02) em segundo, deixando o terceiro lugar para Telma Pinho, do Team El Comandante.

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