All results
AthRecs results archive
EDP Porto Marathon 2026 results
· Porto · Portugal
RunningMarathon · 42.2 km / 26.2 mi1,069 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), 8 November 2026 editorial research
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 |
|---|---|---|---|
| 1Overall | Vincent Kipkorir KigenDetails for Vincent Kipkorir Kigen | — | 2:11:00 |
| 2Overall | Tissa Dibisa AdmasuDetails for Tissa Dibisa Admasu | — | 2:11:17 |
| 4Overall | Lucho Kebede ChalaDetails for Lucho Kebede Chala | — | 2:11:56 |
| 5Overall | Kelvin Kimutai MaruDetails for Kelvin Kimutai Maru | — | 2:12:30 |
| 6Overall | Gedion Kibor KaitanyDetails for Gedion Kibor Kaitany | — | 2:13:39 |
| 7Overall | Naman KipyekoDetails for Naman Kipyeko | — | 2:15:14 |
| 8Overall | Debela Tadila FeyisaDetails for Debela Tadila Feyisa | — | 2:15:18 |
| 11Overall | Ziadi BilalDetails for Ziadi Bilal | — | 2:28:10 |
| 16Overall | Florian CorneloupDetails for Florian Corneloup | — | 2:33:59 |
| 19Overall | Martinho CorreiaDetails for Martinho Correia | — | 2:35:44 |
| 27Overall | Simon Spittau SallingDetails for Simon Spittau Salling | — | 2:38:17 |
| 29Overall | David Parada MontotoDetails for David Parada Montoto | — | 2:39:02 |
| 31Overall | Joao MoreiraDetails for Joao Moreira | — | 2:39:19 |
| 34Overall | Moraschetti StefanoDetails for Moraschetti Stefano | — | 2:40:06 |
| 38Overall | António FerreiraDetails for António Ferreira | — | 2:42:02 |
| 39Overall | Valentin HuberDetails for Valentin Huber | — | 2:42:18 |
| 42Overall | Alfonso Rodriguez GonzalezDetails for Alfonso Rodriguez Gonzalez | — | 2:42:54 |
| 43Overall | Ivan NascimentoDetails for Ivan Nascimento | — | 2:42:55 |
| 44Overall | Lachlan MortonDetails for Lachlan Morton | — | 2:43:30 |
| 45Overall | Gabi MurilloDetails for Gabi Murillo | — | 2:43:37 |
| 46Overall | João LopesDetails for João Lopes | — | 2:44:11 |
| 47Overall | Piet HoogmartensDetails for Piet Hoogmartens | — | 2:44:32 |
| 49Overall | Nicolas CrisostomoDetails for Nicolas Crisostomo | — | 2:44:49 |
| 51Overall | Pedro VenâncioDetails for Pedro Venâncio | — | 2:44:53 |
| 52Overall | Sergio SalgueiroDetails for Sergio Salgueiro | — | 2:44:57 |
| 53Overall | Ricardo MendesDetails for Ricardo Mendes | — | 2:45:00 |
| 54Overall | Fábio MoreiraDetails for Fábio Moreira | — | 2:45:18 |
| 55Overall | Daniel Fernando Rocha CardosoDetails for Daniel Fernando Rocha Cardoso | — | 2:45:36 |
| 57Overall | Vitor AlmeidaDetails for Vitor Almeida | — | 2:45:46 |
| 58Overall | Jailton Silva SantosDetails for Jailton Silva Santos | — | 2:45:55 |
| 59Overall | Johan Van De WoestijneDetails for Johan Van De Woestijne | — | 2:46:00 |
| 60Overall | Julien ChorierDetails for Julien Chorier | — | 2:46:34 |
| 61Overall | Pedro PimentaDetails for Pedro Pimenta | — | 2:46:42 |
| 62Overall | Joffrey Perrot-LegrosDetails for Joffrey Perrot-Legros | — | 2:46:51 |
| 64Overall | Luís MoreiraDetails for Luís Moreira | — | 2:46:57 |
| 65Overall | Martin PaquetDetails for Martin Paquet | — | 2:47:02 |
| 66Overall | Jesse Van Den DikkenbergDetails for Jesse Van Den Dikkenberg | — | 2:47:07 |
| 67Overall | Quirin BrumbergerDetails for Quirin Brumberger | — | 2:47:41 |
| 68Overall | Julien AndréeDetails for Julien Andrée | — | 2:47:53 |
| 70Overall | Jorge LimaDetails for Jorge Lima | — | 2:48:03 |
| 72Overall | Mario Francisco FernándezDetails for Mario Francisco Fernández | — | 2:48:08 |
| 74Overall | Miguel Ángel Moreno VelázquezDetails for Miguel Ángel Moreno Velázquez | — | 2:48:16 |
| 75Overall | Hugo Filipe Monteiro Cardoso BarbosaDetails for Hugo Filipe Monteiro Cardoso Barbosa | — | 2:48:23 |
| 77Overall | Will TobinDetails for Will Tobin | — | 2:49:02 |
| 78Overall | Guy BowdenDetails for Guy Bowden | — | 2:49:16 |
| 80Overall | Ivan KuzminDetails for Ivan Kuzmin | — | 2:49:20 |
| 82Overall | Mário João Da Silva IbarraDetails for Mário João Da Silva Ibarra | — | 2:49:32 |
| 83Overall | David Suárez GonzálezDetails for David Suárez González | — | 2:49:34 |
| 84Overall | António MoreiraDetails for António Moreira | — | 2:49:40 |
| 86Overall | Fernando Martín SilvaDetails for Fernando Martín Silva | — | 2:49:54 |
| 87Overall | Reid HastieDetails for Reid Hastie | — | 2:50:04 |
| 88Overall | Nuno PinhoDetails for Nuno Pinho | — | 2:50:29 |
| 89Overall | Tuur HoogmartensDetails for Tuur Hoogmartens | — | 2:50:47 |
| 93Overall | Adam ZienowiczDetails for Adam Zienowicz | — | 2:51:24 |
| 94Overall | Manuel Hoya BautistaDetails for Manuel Hoya Bautista | — | 2:51:25 |
| 96Overall | Tao PaulDetails for Tao Paul | — | 2:51:26 |
| 97Overall | Paulo Jorge António Martins FerreiraDetails for Paulo Jorge António Martins Ferreira | — | 2:51:28 |
| 98Overall | Tiago RosasDetails for Tiago Rosas | — | 2:51:31 |
| 100Overall | Manuel MenéresDetails for Manuel Menéres | — | 2:51:53 |
| 102Overall | Roel BoekDetails for Roel Boek | — | 2:52:05 |
| 104Overall | Joel CoutoDetails for Joel Couto | — | 2:52:24 |
| 105Overall | Benigno Vergara FonsecaDetails for Benigno Vergara Fonseca | — | 2:52:26 |
| 106Overall | Rubén Del Caño MenéndezDetails for Rubén Del Caño Menéndez | — | 2:52:35 |
| 108Overall | Magnus BastholmDetails for Magnus Bastholm | — | 2:52:39 |
| 109Overall | Daniel Tarela MiramontesDetails for Daniel Tarela Miramontes | — | 2:52:41 |
| 111Overall | Daniel Martins MansoDetails for Daniel Martins Manso | — | 2:52:54 |
| 113Overall | Diogo De Lima MirandaDetails for Diogo De Lima Miranda | — | 2:52:59 |
| 114Overall | Víctor Manuel Barrera BarriosDetails for Víctor Manuel Barrera Barrios | — | 2:53:07 |
| 120Overall | Roeland SlagterDetails for Roeland Slagter | — | 2:53:42 |
| 121Overall | Felipe Lisboa BotelhoDetails for Felipe Lisboa Botelho | — | 2:53:56 |
| 125Overall | Ricardo CoutoDetails for Ricardo Couto | — | 2:54:52 |
| 126Overall | Javier Corral SertalDetails for Javier Corral Sertal | — | 2:54:55 |
| 127Overall | Pablo Savino RealDetails for Pablo Savino Real | — | 2:54:55 |
| 128Overall | Arnaud LemoulanDetails for Arnaud Lemoulan | — | 2:55:08 |
| 129Overall | Luis FigueiraDetails for Luis Figueira | — | 2:55:13 |
| 132Overall | Hélder SilvaDetails for Hélder Silva | — | 2:55:33 |
| 133Overall | Rui FreitasDetails for Rui Freitas | — | 2:55:37 |
| 134Overall | Paulo Do Rosario CostaDetails for Paulo Do Rosario Costa | — | 2:55:38 |
| 135Overall | André MartinsDetails for André Martins | — | 2:55:43 |
| 137Overall | Rodolfo A. VilelaDetails for Rodolfo A. Vilela | — | 2:55:49 |
| 138Overall | Vitor Hugo AlmeidaDetails for Vitor Hugo Almeida | — | 2:55:49 |
| 139Overall | Nils NiedernostheideDetails for Nils Niedernostheide | — | 2:55:50 |
| 141Overall | Xabier Barreiro MaldonadoDetails for Xabier Barreiro Maldonado | — | 2:56:16 |
| 142Overall | Bruno PiresDetails for Bruno Pires | — | 2:56:18 |
| 145Overall | Tom HurstDetails for Tom Hurst | — | 2:56:35 |
| 146Overall | Ricardo MarinheiroDetails for Ricardo Marinheiro | — | 2:56:39 |
| 147Overall | Paulino Figueroa MijonDetails for Paulino Figueroa Mijon | — | 2:56:42 |
| 149Overall | Bavo DewandelDetails for Bavo Dewandel | — | 2:56:59 |
| 150Overall | Diogo CardosoDetails for Diogo Cardoso | — | 2:57:07 |
| 153Overall | Anton AgerbergDetails for Anton Agerberg | — | 2:57:38 |
| 154Overall | José Manuel Calero FernandeDetails for José Manuel Calero Fernande | — | 2:57:39 |
| 155Overall | Conor PerryDetails for Conor Perry | — | 2:57:47 |
| 156Overall | Lathim GreigDetails for Lathim Greig | — | 2:57:53 |
| 158Overall | Bobby WillettDetails for Bobby Willett | — | 2:58:08 |
| 159Overall | Lars RoyDetails for Lars Roy | — | 2:58:10 |
| 161Overall | Álvaro Díaz HernándezDetails for Álvaro Díaz Hernández | — | 2:58:13 |
| 162Overall | Luis GilDetails for Luis Gil | — | 2:58:19 |
| 163Overall | Pedro ValentimDetails for Pedro Valentim | — | 2:58:19 |
| 165Overall | Jasper HuysmansDetails for Jasper Huysmans | — | 2:58:25 |
| 166Overall | Yoshihisa TatsutaDetails for Yoshihisa Tatsuta | — | 2:58:29 |
Women
| Pos | Athlete | Country | Performance |
|---|---|---|---|
| 10Overall | Ergat Kahsay HesheDetails for Ergat Kahsay Heshe | — | 2:28:07 |
| 14Overall | Nelly Jepleting TiropDetails for Nelly Jepleting Tirop | — | 2:32:07 |
| 17Overall | Netsanet Tafere DestaDetails for Netsanet Tafere Desta | — | 2:35:20 |
| 20Overall | Meskerem Asefa WoldeDetails for Meskerem Asefa Wolde | — | 2:36:13 |
| 223Overall | Moa StahlbergDetails for Moa Stahlberg | — | 3:00:21 |
| 303Overall | Cécile KempfDetails for Cécile Kempf | — | 3:05:16 |
| 352Overall | Caroline MackinnonDetails for Caroline Mackinnon | — | 3:08:07 |
| 386Overall | Susanna SchmitzDetails for Susanna Schmitz | — | 3:09:35 |
| 389Overall | Griet ClaessensDetails for Griet Claessens | — | 3:09:39 |
| 404Overall | Florence GoninDetails for Florence Gonin | — | 3:10:14 |
| 421Overall | Maléna CharrierDetails for Maléna Charrier | — | 3:11:05 |
| 423Overall | Mariana AlcoforadoDetails for Mariana Alcoforado | — | 3:11:08 |
| 424Overall | Mariana Rocha FerreiraDetails for Mariana Rocha Ferreira | — | 3:11:09 |
| 439Overall | Charlotte SchoonmanDetails for Charlotte Schoonman | — | 3:11:47 |
| 456Overall | Masseroli VeronicaDetails for Masseroli Veronica | — | 3:12:30 |
| 486Overall | Amélie BorieDetails for Amélie Borie | — | 3:13:53 |
| 500Overall | Alessia Garcia BedonDetails for Alessia Garcia Bedon | — | 3:14:07 |
| 503Overall | Véronique Le MoingDetails for Véronique Le Moing | — | 3:14:10 |
| 532Overall | Elsa SoulardDetails for Elsa Soulard | — | 3:15:00 |
| 553Overall | Rita CastroDetails for Rita Castro | — | 3:15:59 |
| 570Overall | Shara Pérez LópezDetails for Shara Pérez López | — | 3:16:17 |
| 602Overall | Rebeca DiasDetails for Rebeca Dias | — | 3:17:20 |
| 613Overall | Maria Inês Sardinha SantosDetails for Maria Inês Sardinha Santos | — | 3:17:32 |
| 620Overall | Margaux Le DouarinDetails for Margaux Le Douarin | — | 3:17:49 |
| 622Overall | Lucie HorelicováDetails for Lucie Horelicová | — | 3:17:51 |
| 638Overall | Eduarda Torgal SantosDetails for Eduarda Torgal Santos | — | 3:18:27 |
| 639Overall | Izabela Fonseca AresDetails for Izabela Fonseca Ares | — | 3:18:28 |
| 646Overall | María Elena Almansa ReyesDetails for María Elena Almansa Reyes | — | 3:19:08 |
| 649Overall | Michaela KondasovaDetails for Michaela Kondasova | — | 3:19:16 |
| 663Overall | Paula LageDetails for Paula Lage | — | 3:19:37 |
| 664Overall | Inês CunhaDetails for Inês Cunha | — | 3:19:38 |
| 677Overall | Jess TuckerDetails for Jess Tucker | — | 3:20:01 |
| 700Overall | Marta CarvalhoDetails for Marta Carvalho | — | 3:20:41 |
| 720Overall | Anna-Kaisa PietilainenDetails for Anna-Kaisa Pietilainen | — | 3:21:07 |
| 757Overall | Custodia RodriguesDetails for Custodia Rodrigues | — | 3:22:18 |
| 764Overall | Nadia MattssonDetails for Nadia Mattsson | — | 3:22:29 |
| 841Overall | Patricia ProuvostDetails for Patricia Prouvost | — | 3:24:53 |
| 849Overall | Maria VieiraDetails for Maria Vieira | — | 3:25:10 |
| 864Overall | Dulcinea SilvaDetails for Dulcinea Silva | — | 3:25:34 |
| 879Overall | Nathalia BosakDetails for Nathalia Bosak | — | 3:26:00 |
| 888Overall | Zoé FleuruDetails for Zoé Fleuru | — | 3:26:04 |
| 889Overall | Pinto ÉlodieDetails for Pinto Élodie | — | 3:26:05 |
| 895Overall | Bela FerrazDetails for Bela Ferraz | — | 3:26:15 |
| 923Overall | Valentina AlivertiDetails for Valentina Aliverti | — | 3:26:51 |
| 925Overall | Maud BalesDetails for Maud Bales | — | 3:26:53 |
| 958Overall | Helena Pereira SoaresDetails for Helena Pereira Soares | — | 3:27:29 |
| 978Overall | Andreia CostaDetails for Andreia Costa | — | 3:28:10 |
| 987Overall | Isabel RibeiroDetails for Isabel Ribeiro | — | 3:28:18 |
| 988Overall | Ana BarbosaDetails for Ana Barbosa | — | 3:28:21 |
| 1020Overall | Maria Helena MachadoDetails for Maria Helena Machado | — | 3:28:50 |
| 1046Overall | Liliana MoreiraDetails for Liliana Moreira | — | 3:29:20 |
| 1061Overall | Georgina ToselandDetails for Georgina Toseland | — | 3:29:35 |
| 1085Overall | Cláudia RasteiroDetails for Cláudia Rasteiro | — | 3:30:05 |
| 1089Overall | Ana MendesDetails for Ana Mendes | — | 3:30:08 |
| 1097Overall | Maria João LeandroDetails for Maria João Leandro | — | 3:30:20 |
| 1110Overall | Luisa JorgeDetails for Luisa Jorge | — | 3:30:31 |
| 1112Overall | Alexia EscuderoDetails for Alexia Escudero | — | 3:30:31 |
| 1143Overall | Bonnie PriceDetails for Bonnie Price | — | 3:31:00 |
| 1157Overall | Diana RodriguesDetails for Diana Rodrigues | — | 3:31:18 |
| 1160Overall | Luísa RibeiroDetails for Luísa Ribeiro | — | 3:31:23 |
| 1170Overall | Carla ManaiaDetails for Carla Manaia | — | 3:31:30 |
| 1174Overall | Susana Maria Vaz PretoDetails for Susana Maria Vaz Preto | — | 3:31:36 |
| 1177Overall | Nisa Valentina Morante HernandezDetails for Nisa Valentina Morante Hernandez | — | 3:31:37 |
| 1179Overall | Patrícia FernandesDetails for Patrícia Fernandes | — | 3:31:42 |
| 1213Overall | Nerea Aranegui AnegaDetails for Nerea Aranegui Anega | — | 3:32:21 |
| 1215Overall | Jade BianchiDetails for Jade Bianchi | — | 3:32:24 |
| 1235Overall | Celso CastroDetails for Celso Castro | — | 3:32:38 |
| 1239Overall | Angelina AinslieDetails for Angelina Ainslie | — | 3:32:43 |
| 1276Overall | Natalia GaliuzhinaDetails for Natalia Galiuzhina | — | 3:33:29 |
| 1278Overall | Sofía Escobar CampoDetails for Sofía Escobar Campo | — | 3:33:30 |
| 1280Overall | Catarina PicamilhoDetails for Catarina Picamilho | — | 3:33:33 |
| 1281Overall | Lúcia TrigueirosDetails for Lúcia Trigueiros | — | 3:33:33 |
| 1287Overall | María Alfonso TrigueroDetails for María Alfonso Triguero | — | 3:33:36 |
| 1290Overall | Anna WojtaczkaDetails for Anna Wojtaczka | — | 3:33:37 |
| 1297Overall | Alyona RibeiroDetails for Alyona Ribeiro | — | 3:33:47 |
| 1339Overall | Lizette CashDetails for Lizette Cash | — | 3:35:09 |
| 1344Overall | Angie OliverDetails for Angie Oliver | — | 3:35:24 |
| 1352Overall | Julia KarnasDetails for Julia Karnas | — | 3:35:46 |
| 1371Overall | Maria Margarida Carvalho FerreiraDetails for Maria Margarida Carvalho Ferreira | — | 3:36:15 |
| 1383Overall | Emanuelle SmaniottoDetails for Emanuelle Smaniotto | — | 3:36:27 |
| 1399Overall | Catarina PereiraDetails for Catarina Pereira | — | 3:36:56 |
| 1412Overall | Lise Dogny-GuignardDetails for Lise Dogny-Guignard | — | 3:37:11 |
| 1416Overall | Catarina LipschützDetails for Catarina Lipschütz | — | 3:37:13 |
| 1438Overall | Clemence DoreyDetails for Clemence Dorey | — | 3:37:49 |
| 1466Overall | Cátia VianaDetails for Cátia Viana | — | 3:38:19 |
| 1467Overall | Eva PiersonDetails for Eva Pierson | — | 3:38:23 |
| 1471Overall | Inês SoaresDetails for Inês Soares | — | 3:38:25 |
| 1500Overall | Harmony BarbatDetails for Harmony Barbat | — | 3:38:58 |
| 1513Overall | Emma OlsenDetails for Emma Olsen | — | 3:39:13 |
| 1515Overall | Line Juel NielsenDetails for Line Juel Nielsen | — | 3:39:13 |
| 1519Overall | Patricia BoudouDetails for Patricia Boudou | — | 3:39:16 |
| 1522Overall | Havranová DanielaDetails for Havranová Daniela | — | 3:39:19 |
| 1546Overall | Moira BonefaasDetails for Moira Bonefaas | — | 3:39:52 |
| 1549Overall | Jeralie Nicole RiveraDetails for Jeralie Nicole Rivera | — | 3:39:54 |
| 1553Overall | Julie JonkDetails for Julie Jonk | — | 3:39:58 |
| 1574Overall | Georgina McwilliamsDetails for Georgina Mcwilliams | — | 3:40:25 |
| 1603Overall | Tamara BaryshevaDetails for Tamara Barysheva | — | 3:40:54 |
| 1619Overall | Dominika SanowskaDetails for Dominika Sanowska | — | 3:41:10 |
Other or unrecorded division
| Pos | Athlete | Country | Performance |
|---|---|---|---|
| 5Division | Miriam MartinsDetails for Miriam Martins | — | 2:52:36 |
| 9Division | Fernando SerrãoDetails for Fernando SerrãoOverall position 9 Claim this result for Fernando Serrão | — | 2:22:58 |