All results
First page of results
AthRecs results archive
EDP Porto Marathon 2026 results
· Porto · Portugal
RunningMarathon · 42.2 km / 26.2 mi4,259 performances in the archive
This archive may cover only part of the field. Placings and nationalities are shown as recorded for the race.
Results credited to EDP Porto Marathon provisional results (Runporto)
EDP Porto Marathon race details and past editionsIs your result here?
Claim it for your profile, or create your free athlete profile.
Recorded performances
Men
| Pos | Athlete | Country | Performance |
|---|---|---|---|
| 2584Overall | Rodrigo OsórioDetails for Rodrigo Osório | — | 3:58:35 |
| 2585Overall | Owen PriestleyDetails for Owen Priestley | — | 3:58:35 |
| 2588Overall | Joao FilipeDetails for Joao Filipe | — | 3:58:37 |
| 2589Overall | Arnold MeszarosDetails for Arnold Meszaros | — | 3:58:38 |
| 2590Overall | Marco CamposDetails for Marco Campos | — | 3:58:38 |
| 2591Overall | Gustavo DionísioDetails for Gustavo Dionísio | — | 3:58:42 |
| 2592Overall | Rafael PapazianDetails for Rafael Papazian | — | 3:58:43 |
| 2593Overall | Mark ConnollyDetails for Mark Connolly | — | 3:58:43 |
| 2594Overall | Fraser ReynoldsDetails for Fraser Reynolds | — | 3:58:44 |
| 2596Overall | Rui FeiteiraDetails for Rui Feiteira | — | 3:58:46 |
| 2598Overall | Bibiano Conesa ConesaDetails for Bibiano Conesa Conesa | — | 3:58:49 |
| 2605Overall | Stéphane FernandesDetails for Stéphane Fernandes | — | 3:58:56 |
| 2606Overall | Patrick MaximilienDetails for Patrick Maximilien | — | 3:58:57 |
| 2611Overall | Cédric BotellaDetails for Cédric Botella | — | 3:59:00 |
| 2616Overall | Stephen HanlyDetails for Stephen Hanly | — | 3:59:04 |
| 2617Overall | Frederico Pinto CoelhoDetails for Frederico Pinto Coelho | — | 3:59:05 |
| 2619Overall | Vitor NovaisDetails for Vitor Novais | — | 3:59:06 |
| 2621Overall | Simon MiesnerDetails for Simon Miesner | — | 3:59:07 |
| 2622Overall | João Gil Da CostaDetails for João Gil Da Costa | — | 3:59:08 |
| 2629Overall | Sven OrganeDetails for Sven Organe | — | 3:59:14 |
| 2630Overall | Luís RamalhoDetails for Luís Ramalho | — | 3:59:15 |
| 2631Overall | Strahinja TrivkovicDetails for Strahinja Trivkovic | — | 3:59:15 |
| 2632Overall | Thibaut MorlotDetails for Thibaut Morlot | — | 3:59:16 |
| 2633Overall | Daniel Daniel Gonzalez CantoDetails for Daniel Daniel Gonzalez Canto | — | 3:59:16 |
| 2637Overall | Joao BorgesDetails for Joao Borges | — | 3:59:18 |
| 2638Overall | Alex Bazar-RosenDetails for Alex Bazar-Rosen | — | 3:59:19 |
| 2639Overall | Marcos Vinicius Vieira SilvaDetails for Marcos Vinicius Vieira Silva | — | 3:59:19 |
| 2641Overall | Tim AckermannDetails for Tim Ackermann | — | 3:59:20 |
| 2643Overall | José Pedro PereiraDetails for José Pedro Pereira | — | 3:59:21 |
| 2644Overall | Olamide EmilojuDetails for Olamide Emiloju | — | 3:59:21 |
| 2645Overall | Emanuel DuarteDetails for Emanuel Duarte | — | 3:59:21 |
| 2646Overall | Patrick OwenDetails for Patrick Owen | — | 3:59:23 |
| 2647Overall | Jonathan EamerDetails for Jonathan Eamer | — | 3:59:23 |
| 2648Overall | José Carlos Moreira GramosoDetails for José Carlos Moreira Gramoso | — | 3:59:24 |
| 2649Overall | Alex Max SilvaDetails for Alex Max Silva | — | 3:59:25 |
| 2650Overall | Szczerbaty AleksanderDetails for Szczerbaty Aleksander | — | 3:59:25 |
| 2652Overall | Lochlan PayneDetails for Lochlan Payne | — | 3:59:26 |
| 2655Overall | Marcos SousaDetails for Marcos Sousa | — | 3:59:27 |
| 2656Overall | Patrick Vande CaveyDetails for Patrick Vande Cavey | — | 3:59:28 |
| 2657Overall | Francisco GrácioDetails for Francisco Grácio | — | 3:59:28 |
| 2662Overall | Eugeniusz SzczesniakDetails for Eugeniusz Szczesniak | — | 3:59:30 |
| 2669Overall | Gonçalo PedreiraDetails for Gonçalo Pedreira | — | 3:59:32 |
| 2670Overall | Øystein Fure JohansenDetails for Øystein Fure Johansen | — | 3:59:32 |
| 2672Overall | Will TwomeyDetails for Will Twomey | — | 3:59:34 |
| 2673Overall | Robert McaleeseDetails for Robert Mcaleese | — | 3:59:34 |
| 2675Overall | Manuel AlmeidaDetails for Manuel Almeida | — | 3:59:34 |
| 2676Overall | Gaetan BorieDetails for Gaetan Borie | — | 3:59:34 |
| 2678Overall | Ahmed BenzekriDetails for Ahmed Benzekri | — | 3:59:36 |
| 2679Overall | Lukasz SobotowskiDetails for Lukasz Sobotowski | — | 3:59:36 |
| 2681Overall | Humberto NevesDetails for Humberto Neves | — | 3:59:39 |
| 2682Overall | Arthur Augusto Alves FerreiraDetails for Arthur Augusto Alves Ferreira | — | 3:59:39 |
| 2684Overall | Liam TadmorDetails for Liam Tadmor | — | 3:59:40 |
| 2686Overall | Willem De GrootDetails for Willem De Groot | — | 3:59:43 |
| 2687Overall | Miguel Ángel Lozano IglesiasDetails for Miguel Ángel Lozano Iglesias | — | 3:59:45 |
| 2688Overall | Victor Hernandez RomeroDetails for Victor Hernandez Romero | — | 3:59:45 |
| 2690Overall | Mikel Dolz RuizDetails for Mikel Dolz Ruiz | — | 3:59:45 |
| 2691Overall | David Serodio VidalDetails for David Serodio Vidal | — | 3:59:45 |
| 2694Overall | Fábio FerrazDetails for Fábio Ferraz | — | 3:59:47 |
| 2695Overall | Bruno Filipe Alves TeixeiraDetails for Bruno Filipe Alves Teixeira | — | 3:59:47 |
| 2698Overall | Jhonatan NogueiraDetails for Jhonatan Nogueira | — | 3:59:49 |
| 2699Overall | João BessaDetails for João Bessa | — | 3:59:49 |
| 2700Overall | Dennis GöhlerDetails for Dennis Göhler | — | 3:59:50 |
| 2701Overall | Bruno DiasDetails for Bruno Dias | — | 3:59:51 |
| 2704Overall | Paulo Sérgio SantosDetails for Paulo Sérgio Santos | — | 3:59:53 |
| 2705Overall | Marcos DiazDetails for Marcos Diaz | — | 3:59:54 |
| 2706Overall | Sérgio RibeiroDetails for Sérgio Ribeiro | — | 3:59:55 |
| 2713Overall | Robin VerhoevenDetails for Robin Verhoeven | — | 3:59:57 |
| 2714Overall | Antonio VieiraDetails for Antonio Vieira | — | 3:59:58 |
| 2715Overall | Bernardo VerissimoDetails for Bernardo Verissimo | — | 3:59:58 |
| 2716Overall | Francisco LuzDetails for Francisco Luz | — | 3:59:58 |
| 2717Overall | Luciano SantosDetails for Luciano Santos | — | 3:59:59 |
| 2720Overall | Nico ExenbergerDetails for Nico Exenberger | — | 4:00:00 |
| 2723Overall | Yassine SefianiDetails for Yassine Sefiani | — | 4:00:01 |
| 2725Overall | Pablo Saya CarroDetails for Pablo Saya Carro | — | 4:00:03 |
| 2728Overall | Justus ReichelDetails for Justus Reichel | — | 4:00:05 |
| 2729Overall | Kilian GütlDetails for Kilian Gütl | — | 4:00:06 |
| 2732Overall | Ludovic ArbaudDetails for Ludovic Arbaud | — | 4:00:14 |
| 2735Overall | Fernando Costa DuarteDetails for Fernando Costa Duarte | — | 4:00:16 |
| 2738Overall | Yohan RaouxDetails for Yohan Raoux | — | 4:00:21 |
| 2739Overall | Andrew Win Ho ChanDetails for Andrew Win Ho Chan | — | 4:00:22 |
| 2742Overall | Tiago FreireDetails for Tiago Freire | — | 4:00:26 |
| 2743Overall | Lennart MeuldijkDetails for Lennart Meuldijk | — | 4:00:28 |
| 2744Overall | Vincent DenisDetails for Vincent Denis | — | 4:00:29 |
| 2747Overall | Machnikowski PawelDetails for Machnikowski Pawel | — | 4:00:33 |
| 2748Overall | Marcin SzopaDetails for Marcin Szopa | — | 4:00:34 |
| 2749Overall | Cian MulliganDetails for Cian Mulligan | — | 4:00:34 |
| 2750Overall | Rivetti StefanoDetails for Rivetti Stefano | — | 4:00:35 |
| 2751Overall | Tiago MoutinhoDetails for Tiago Moutinho | — | 4:00:35 |
| 2753Overall | Vitor MarquesDetails for Vitor Marques | — | 4:00:41 |
| 2754Overall | Jasper NeumannDetails for Jasper Neumann | — | 4:00:41 |
| 2757Overall | Nuno MenesesDetails for Nuno Meneses | — | 4:00:44 |
| 2758Overall | Viktor FlåtDetails for Viktor Flåt | — | 4:00:46 |
| 2759Overall | Sérgio RodriguesDetails for Sérgio Rodrigues | — | 4:00:48 |
| 2762Overall | Cristina BotelhoDetails for Cristina Botelho | — | 4:00:51 |
| 2763Overall | Thomas UrstadDetails for Thomas Urstad | — | 4:00:51 |
| 2764Overall | André CorreiaDetails for André Correia | — | 4:00:51 |
| 2765Overall | Edgar NovoDetails for Edgar Novo | — | 4:00:53 |
| 2766Overall | Alexander QuartermainDetails for Alexander Quartermain | — | 4:00:53 |
| 2768Overall | André CascaisDetails for André Cascais | — | 4:00:56 |
| 2769Overall | Florian DessertenneDetails for Florian Dessertenne | — | 4:00:56 |