All results

AthRecs results archive

EDP Porto Marathon · 10K 2026 results

· Porto · Portugal

Running10K · 10 km / 6.2 mi2,386 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 editions

Is your result here?

Claim it for your profile, or create your free athlete profile.

Recorded performances

Men
Men results for EDP Porto Marathon. Each placing is labelled as division, overall or reported.
PosAthleteCountryPerformance
801OverallIvan Sanchenko
Details for Ivan Sanchenko

Category · M55

Category position 33

Claim this result for Ivan Sanchenko
—53:42
802OverallRicardo Severino
Details for Ricardo Severino

Category · M35

Category position 84

Claim this result for Ricardo Severino
—53:43
803OverallPaulo Rocha
Details for Paulo Rocha

Category · M60

Category position 44

Claim this result for Paulo Rocha
—53:44
805OverallEduardo Mora
Details for Eduardo Mora

Category · M20

Category position 256

Claim this result for Eduardo Mora
—53:45
806OverallPhilip Engstrom
Details for Philip Engstrom

Category · M45

Category position 59

Claim this result for Philip Engstrom
—53:46
809OverallAbdelatif-Zakaria Touabet
Details for Abdelatif-Zakaria Touabet

Category · M20

Category position 257

Claim this result for Abdelatif-Zakaria Touabet
—53:48
810OverallHenrique Farias
Details for Henrique Farias

Category · M40

Category position 91

Claim this result for Henrique Farias
—53:49
816OverallGuilherme Botelho Pereira
Details for Guilherme Botelho Pereira

Category · M20

Category position 258

Claim this result for Guilherme Botelho Pereira
—53:52
817OverallFernando Monteiro
Details for Fernando Monteiro

Category · M35

Category position 85

Claim this result for Fernando Monteiro
—53:52
824OverallNuno Rosa
Details for Nuno Rosa

Category · M45

Category position 60

Claim this result for Nuno Rosa
—53:58
825OverallTiago Moreira
Details for Tiago Moreira

Category · M20

Category position 260

Claim this result for Tiago Moreira
—54:00
826OverallFernando Sousa Sousa
Details for Fernando Sousa Sousa

Category · M60

Category position 45

Claim this result for Fernando Sousa Sousa
—54:01
827OverallDavide Francesco Morabito
Details for Davide Francesco Morabito

Category · M20

Category position 261

Claim this result for Davide Francesco Morabito
—54:01
828OverallAlvaro Casas Garcia
Details for Alvaro Casas Garcia

Category · M35

Category position 86

Claim this result for Alvaro Casas Garcia
—54:02
832OverallBouwe Grijpstra
Details for Bouwe Grijpstra

Category · M35

Category position 87

Claim this result for Bouwe Grijpstra
—54:08
834OverallFábio Relvas
Details for Fábio Relvas

Category · M35

Category position 88

Claim this result for Fábio Relvas
—54:09
837OverallRicardo Elísio
Details for Ricardo Elísio

Category · M20

Category position 263

Claim this result for Ricardo Elísio
—54:11
838OverallDavid Chillón
Details for David Chillón

Category · M20

Category position 264

Claim this result for David Chillón
—54:11
839OverallRoberto Torres
Details for Roberto Torres

Category · M40

Category position 92

Claim this result for Roberto Torres
—54:11
841OverallMatteo Paulon
Details for Matteo Paulon

Category · M20

Category position 265

Claim this result for Matteo Paulon
—54:13
846OverallLuis Martins
Details for Luis Martins

Category · M40

Category position 93

Claim this result for Luis Martins
—54:17
850OverallJoão Afonso Borges
Details for João Afonso Borges

Category · M20

Category position 266

Claim this result for João Afonso Borges
—54:18
851OverallYazid Sbai
Details for Yazid Sbai

Category · M20

Category position 267

Claim this result for Yazid Sbai
—54:20
856OverallCarlos Oliveira
Details for Carlos Oliveira

Category · M60

Category position 46

Claim this result for Carlos Oliveira
—54:23
858OverallWojciech Mackowski
Details for Wojciech Mackowski

Category · M40

Category position 94

Claim this result for Wojciech Mackowski
—54:25
860OverallMarc Nogueira
Details for Marc Nogueira

Category · M45

Category position 62

Claim this result for Marc Nogueira
—54:28
861OverallBernardo Cardoso Carvalho
Details for Bernardo Cardoso Carvalho

Category · M20

Category position 268

Claim this result for Bernardo Cardoso Carvalho
—54:30
862OverallAlexrandre Magalhaes
Details for Alexrandre Magalhaes

Category · M20

Category position 269

Claim this result for Alexrandre Magalhaes
—54:30
865OverallRuben Amorim
Details for Ruben Amorim

Category · M20

Category position 270

Claim this result for Ruben Amorim
—54:30
867OverallStanislaw Zdziarski
Details for Stanislaw Zdziarski

Category · M35

Category position 91

Claim this result for Stanislaw Zdziarski
—54:31
868OverallGiovani Imbelloni
Details for Giovani Imbelloni

Category · M20

Category position 271

Claim this result for Giovani Imbelloni
—54:34
870OverallVictor Almeida
Details for Victor Almeida

Category · M40

Category position 95

Claim this result for Victor Almeida
—54:34
871OverallBrano Koniar
Details for Brano Koniar

Category · M60

Category position 47

Claim this result for Brano Koniar
—54:35
873OverallJosu Rivas Antepara
Details for Josu Rivas Antepara

Category · M50

Category position 51

Claim this result for Josu Rivas Antepara
—54:36
874OverallRui Simoes
Details for Rui Simoes

Category · M35

Category position 92

Claim this result for Rui Simoes
—54:37
876OverallRemi Gourlaouen
Details for Remi Gourlaouen

Category · M35

Category position 93

Claim this result for Remi Gourlaouen
—54:38
882OverallClaudio Zappetti
Details for Claudio Zappetti

Category · M40

Category position 96

Claim this result for Claudio Zappetti
—54:40
884OverallEduardo Xavier Xavier
Details for Eduardo Xavier Xavier

Category · M45

Category position 63

Claim this result for Eduardo Xavier Xavier
—54:41
886OverallDavid João
Details for David João

Category · M20

Category position 276

Claim this result for David João
—54:42
887OverallThorsten Griesbach
Details for Thorsten Griesbach

Category · M20

Category position 277

Claim this result for Thorsten Griesbach
—54:43
888OverallJaime Oliveira
Details for Jaime Oliveira

Category · M60

Category position 48

Claim this result for Jaime Oliveira
—54:43
890OverallAsdrúbal Nogueira
Details for Asdrúbal Nogueira

Category · M45

Category position 64

Claim this result for Asdrúbal Nogueira
—54:43
891OverallMartim Pontes
Details for Martim Pontes

Category · M20

Category position 278

Claim this result for Martim Pontes
—54:45
892OverallAyush Iyer
Details for Ayush Iyer

Category · M20

Category position 279

Claim this result for Ayush Iyer
—54:45
896OverallJorge Moreira
Details for Jorge Moreira

Category · M50

Category position 52

Claim this result for Jorge Moreira
—54:46
900OverallEdison David Sánchez Aponte
Details for Edison David Sánchez Aponte

Category · M20

Category position 281

Claim this result for Edison David Sánchez Aponte
—54:49
901OverallTiago Neves
Details for Tiago Neves

Category · M20

Category position 282

Claim this result for Tiago Neves
—54:50
902OverallKrzysztof Dreliszek
Details for Krzysztof Dreliszek

Category · M20

Category position 283

Claim this result for Krzysztof Dreliszek
—54:50
904OverallFabio Costa
Details for Fabio Costa

Category · M35

Category position 95

Claim this result for Fabio Costa
—54:51
905OverallDavid Souto Maior
Details for David Souto Maior

Category · M45

Category position 65

Claim this result for David Souto Maior
—54:52
Women
Women results for EDP Porto Marathon. Each placing is labelled as division, overall or reported.
PosAthleteCountryPerformance
1482OverallSara Cândido
Details for Sara Cândido

Category · F35

Category position 71

Claim this result for Sara Cândido
—1:00:21
1484OverallHelga Afonso
Details for Helga Afonso

Category · F20

Category position 239

Claim this result for Helga Afonso
—1:00:23
1485OverallDiana Silva
Details for Diana Silva

Category · F20

Category position 240

Claim this result for Diana Silva
—1:00:23
1489OverallMarlene Liberato
Details for Marlene Liberato

Category · F50

Category position 42

Claim this result for Marlene Liberato
—1:00:24
1496OverallHelena Santos
Details for Helena Santos

Category · F35

Category position 72

Claim this result for Helena Santos
—1:00:26
1497OverallLuisa Mota E Costa
Details for Luisa Mota E Costa

Category · F50

Category position 43

Claim this result for Luisa Mota E Costa
—1:00:26
1499OverallJennifer Arquero Ibarra
Details for Jennifer Arquero Ibarra

Category · F20

Category position 243

Claim this result for Jennifer Arquero Ibarra
—1:00:27
1500OverallAndrea Francés Martí
Details for Andrea Francés Martí

Category · F20

Category position 244

Claim this result for Andrea Francés Martí
—1:00:28
1506OverallPaula Barao
Details for Paula Barao

Category · F45

Category position 62

Claim this result for Paula Barao
—1:00:34
1511OverallLaura Taboada Veiga
Details for Laura Taboada Veiga

Category · F40

Category position 66

Claim this result for Laura Taboada Veiga
—1:00:35
1513OverallEugenie Serkilar
Details for Eugenie Serkilar

Category · F20

Category position 247

Claim this result for Eugenie Serkilar
—1:00:36
1515OverallCélia Pignoux
Details for Célia Pignoux

Category · F20

Category position 248

Claim this result for Célia Pignoux
—1:00:37
1517OverallMónica Moreira
Details for Mónica Moreira

Category · F40

Category position 67

Claim this result for Mónica Moreira
—1:00:41
1518OverallAndreia Ribeiro
Details for Andreia Ribeiro

Category · F35

Category position 73

Claim this result for Andreia Ribeiro
—1:00:41
1519OverallBeatriz Azevedo
Details for Beatriz Azevedo

Category · F20

Category position 249

Claim this result for Beatriz Azevedo
—1:00:41
1521OverallJoana Nogueira
Details for Joana Nogueira

Category · F35

Category position 74

Claim this result for Joana Nogueira
—1:00:42
1522OverallCatarina Ricardo
Details for Catarina Ricardo

Category · F20

Category position 250

Claim this result for Catarina Ricardo
—1:00:42
1523OverallDe Freitas Camille
Details for De Freitas Camille

Category · F20

Category position 251

Claim this result for De Freitas Camille
—1:00:45
1530OverallMarta Campos Duarte
Details for Marta Campos Duarte

Category · F20

Category position 252

Claim this result for Marta Campos Duarte
—1:00:54
1532OverallCoralie Chomat
Details for Coralie Chomat

Category · F20

Category position 253

Claim this result for Coralie Chomat
—1:00:57
1533OverallConstance Vengeon
Details for Constance Vengeon

Category · F20

Category position 254

Claim this result for Constance Vengeon
—1:00:58
1534OverallRosário Madureira
Details for Rosário Madureira

Category · F20

Category position 255

Claim this result for Rosário Madureira
—1:00:58
1535OverallIlda Maia
Details for Ilda Maia

Category · F55

Category position 32

Claim this result for Ilda Maia
—1:00:58
1537OverallPamela Grantham
Details for Pamela Grantham

Category · F60

Category position 17

Claim this result for Pamela Grantham
—1:00:59
1539OverallAnne Nehvonen
Details for Anne Nehvonen

Category · F40

Category position 68

Claim this result for Anne Nehvonen
—1:00:59
1540OverallDaniela Santos Simão
Details for Daniela Santos Simão

Category · F40

Category position 69

Claim this result for Daniela Santos Simão
—1:01:00
1541OverallSilvia Costa
Details for Silvia Costa

Category · F40

Category position 70

Claim this result for Silvia Costa
—1:01:00
1544OverallCátia Albuquerque
Details for Cátia Albuquerque

Category · F45

Category position 63

Claim this result for Cátia Albuquerque
—1:01:02
1545OverallRita Morêda
Details for Rita Morêda

Category · F50

Category position 45

Claim this result for Rita Morêda
—1:01:03
1546OverallFrancisca Jorge
Details for Francisca Jorge

Category · F20

Category position 256

Claim this result for Francisca Jorge
—1:01:04
1547OverallMarina Le Lu
Details for Marina Le Lu

Category · F20

Category position 257

Claim this result for Marina Le Lu
—1:01:05
1549OverallAna Carvalho
Details for Ana Carvalho

Category · F20

Category position 258

Claim this result for Ana Carvalho
—1:01:05
1552OverallCarine Patury
Details for Carine Patury

Category · F40

Category position 72

Claim this result for Carine Patury
—1:01:06
1554OverallMalika Laloui
Details for Malika Laloui

Category · F40

Category position 73

Claim this result for Malika Laloui
—1:01:10
1557OverallLisa Darbas
Details for Lisa Darbas

Category · F40

Category position 74

Claim this result for Lisa Darbas
—1:01:14
1562OverallPatricia Shimoda
Details for Patricia Shimoda

Category · F50

Category position 47

Claim this result for Patricia Shimoda
—1:01:18
1564OverallIsabel Pinto
Details for Isabel Pinto

Category · F35

Category position 75

Claim this result for Isabel Pinto
—1:01:19
1569OverallAksana Babich
Details for Aksana Babich

Category · F20

Category position 259

Claim this result for Aksana Babich
—1:01:21
1570OverallAnne Joulé
Details for Anne Joulé

Category · F50

Category position 48

Claim this result for Anne Joulé
—1:01:22
1572OverallBirgit Mair
Details for Birgit Mair

Category · F45

Category position 64

Claim this result for Birgit Mair
—1:01:22
1573OverallVerena Kirchmaier
Details for Verena Kirchmaier

Category · F45

Category position 65

Claim this result for Verena Kirchmaier
—1:01:22
1574OverallLucia Muñiz Chillon
Details for Lucia Muñiz Chillon

Category · F35

Category position 76

Claim this result for Lucia Muñiz Chillon
—1:01:24
1575OverallClémence Beineix
Details for Clémence Beineix

Category · F20

Category position 260

Claim this result for Clémence Beineix
—1:01:24
1576OverallGabrielle Beineix
Details for Gabrielle Beineix

Category · F20

Category position 261

Claim this result for Gabrielle Beineix
—1:01:24
1577OverallBranca Oliveira Marques
Details for Branca Oliveira Marques

Category · F60

Category position 18

Claim this result for Branca Oliveira Marques
—1:01:25
1580OverallLuciana Pereira
Details for Luciana Pereira

Category · F40

Category position 75

Claim this result for Luciana Pereira
—1:01:26
1583OverallSonia Maria Goncalves Botelho
Details for Sonia Maria Goncalves Botelho

Category · F45

Category position 66

Claim this result for Sonia Maria Goncalves Botelho
—1:01:29
1586OverallKatrin Polli
Details for Katrin Polli

Category · F50

Category position 49

Claim this result for Katrin Polli
—1:01:34
1587OverallLara Herbster
Details for Lara Herbster

Category · F35

Category position 77

Claim this result for Lara Herbster
—1:01:35
1591OverallIsabel Monteiro
Details for Isabel Monteiro

Category · F55

Category position 33

Claim this result for Isabel Monteiro
—1:01:37
First page of results