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
1129OverallNiklas Palmestedt
Details for Niklas Palmestedt

Category · M45

Category position 78

Claim this result for Niklas Palmestedt
—57:03
1130OverallTelmo Teixeira
Details for Telmo Teixeira

Category · M35

Category position 116

Claim this result for Telmo Teixeira
—57:04
1133OverallJoakim Rydell
Details for Joakim Rydell

Category · M45

Category position 79

Claim this result for Joakim Rydell
—57:06
1138OverallRui Paiva
Details for Rui Paiva

Category · M20

Category position 336

Claim this result for Rui Paiva
—57:06
1140OverallJames Purdue
Details for James Purdue

Category · M60

Category position 58

Claim this result for James Purdue
—57:10
1143OverallRui Assis
Details for Rui Assis

Category · M20

Category position 338

Claim this result for Rui Assis
—57:12
1145OverallValentin Théret
Details for Valentin Théret

Category · M20

Category position 339

Claim this result for Valentin Théret
—57:13
1146OverallNuno Mrques
Details for Nuno Mrques

Category · M45

Category position 80

Claim this result for Nuno Mrques
—57:16
1148OverallJoão Gomes
Details for João Gomes

Category · M35

Category position 117

Claim this result for João Gomes
—57:17
1153OverallDiego Soares
Details for Diego Soares

Category · M20

Category position 340

Claim this result for Diego Soares
—57:18
1154OverallDaniel Neto
Details for Daniel Neto

Category · M20

Category position 341

Claim this result for Daniel Neto
—57:19
1158OverallLuis Marques
Details for Luis Marques

Category · M20

Category position 342

Claim this result for Luis Marques
—57:24
1160OverallAaron Preston
Details for Aaron Preston

Category · M20

Category position 343

Claim this result for Aaron Preston
—57:26
1161OverallLodewijk Wietzema Menkhorst
Details for Lodewijk Wietzema Menkhorst

Category · M45

Category position 81

Claim this result for Lodewijk Wietzema Menkhorst
—57:27
1164OverallManuel Pedro Casillas Manzanedo
Details for Manuel Pedro Casillas Manzanedo
—57:28
1165OverallJosé Miguel Barbosa Mendes
Details for José Miguel Barbosa Mendes

Category · M20

Category position 344

Claim this result for José Miguel Barbosa Mendes
—57:29
1166OverallCésar Ferreira
Details for César Ferreira

Category · M20

Category position 345

Claim this result for César Ferreira
—57:30
1169OverallPedro Machado
Details for Pedro Machado

Category · M40

Category position 107

Claim this result for Pedro Machado
—57:32
1172OverallAlexandre Martins
Details for Alexandre Martins

Category · M20

Category position 346

Claim this result for Alexandre Martins
—57:32
1173OverallRaffaele Siani
Details for Raffaele Siani

Category · M55

Category position 43

Claim this result for Raffaele Siani
—57:32
1176OverallLeonardo Rodrigues Caldas
Details for Leonardo Rodrigues Caldas

Category · M50

Category position 65

Claim this result for Leonardo Rodrigues Caldas
—57:35
1177OverallTelmo Salazar
Details for Telmo Salazar

Category · M55

Category position 44

Claim this result for Telmo Salazar
—57:35
1180OverallMarcel Wilkolek
Details for Marcel Wilkolek

Category · M40

Category position 108

Claim this result for Marcel Wilkolek
—57:37
1181OverallIsaque Silva Pinto
Details for Isaque Silva Pinto

Category · M60

Category position 60

Claim this result for Isaque Silva Pinto
—57:37
1184OverallMiguel Pangaio
Details for Miguel Pangaio

Category · M20

Category position 348

Claim this result for Miguel Pangaio
—57:39
1186OverallNarciso Alves
Details for Narciso Alves

Category · M50

Category position 66

Claim this result for Narciso Alves
—57:43
1188OverallEduardo Santiago
Details for Eduardo Santiago

Category · M45

Category position 83

Claim this result for Eduardo Santiago
—57:44
1189OverallJohann Sabino
Details for Johann Sabino

Category · M20

Category position 349

Claim this result for Johann Sabino
—57:44
1191OverallFilipe Magalhaes
Details for Filipe Magalhaes

Category · M20

Category position 350

Claim this result for Filipe Magalhaes
—57:45
1194OverallLuiz Cláudio Silva Júnior
Details for Luiz Cláudio Silva Júnior

Category · M55

Category position 45

Claim this result for Luiz Cláudio Silva Júnior
—57:46
1198OverallPedro Henrique Gonçalves
Details for Pedro Henrique Gonçalves

Category · M20

Category position 351

Claim this result for Pedro Henrique Gonçalves
—57:47
1199OverallPawel Rydzewski
Details for Pawel Rydzewski

Category · M45

Category position 84

Claim this result for Pawel Rydzewski
—57:47
1201OverallRubén Morcillo Calderón
Details for Rubén Morcillo Calderón

Category · M50

Category position 67

Claim this result for Rubén Morcillo Calderón
—57:48
1205OverallGabriel Gonçalves
Details for Gabriel Gonçalves

Category · M20

Category position 352

Claim this result for Gabriel Gonçalves
—57:51
1206OverallRene Wit
Details for Rene Wit

Category · M50

Category position 68

Claim this result for Rene Wit
—57:51
1207OverallHugo Gonçalo
Details for Hugo Gonçalo

Category · M40

Category position 110

Claim this result for Hugo Gonçalo
—57:51
1208OverallRonald Snyder
Details for Ronald Snyder

Category · M60

Category position 61

Claim this result for Ronald Snyder
—57:51
1209OverallJosé Cubal
Details for José Cubal

Category · M40

Category position 111

Claim this result for José Cubal
—57:53
1212OverallGilberto Lobo De Pina
Details for Gilberto Lobo De Pina

Category · M40

Category position 112

Claim this result for Gilberto Lobo De Pina
—57:55
1214OverallJosé Nuno Costa
Details for José Nuno Costa

Category · M55

Category position 46

Claim this result for José Nuno Costa
—57:57
1215OverallThierry Rech
Details for Thierry Rech

Category · M60

Category position 62

Claim this result for Thierry Rech
—57:57
1216OverallGuilherme Machado
Details for Guilherme Machado

Category · M45

Category position 85

Claim this result for Guilherme Machado
—57:57
1217OverallNachiket Nadkarni
Details for Nachiket Nadkarni

Category · M40

Category position 114

Claim this result for Nachiket Nadkarni
—57:58
1222OverallRicardo Tavares
Details for Ricardo Tavares

Category · M20

Category position 353

Claim this result for Ricardo Tavares
—58:00
1225OverallDavid Rumbao
Details for David Rumbao

Category · M35

Category position 119

Claim this result for David Rumbao
—58:01
1227OverallLourenço Pinto
Details for Lourenço Pinto

Category · M20

Category position 354

Claim this result for Lourenço Pinto
—58:01
1228OverallHugo Da Silva Pires
Details for Hugo Da Silva Pires

Category · M20

Category position 355

Claim this result for Hugo Da Silva Pires
—58:01
1232OverallBruno Anjos
Details for Bruno Anjos

Category · M40

Category position 115

Claim this result for Bruno Anjos
—58:03
1236OverallDaniel Meireles
Details for Daniel Meireles

Category · M35

Category position 120

Claim this result for Daniel Meireles
—58:05
1239OverallTiago Araújo
Details for Tiago Araújo

Category · M40

Category position 117

Claim this result for Tiago Araújo
—58:07
Women
Women results for EDP Porto Marathon. Each placing is labelled as division, overall or reported.
PosAthleteCountryPerformance
1807OverallJoana Monteiro
Details for Joana Monteiro

Category · F35

Category position 93

Claim this result for Joana Monteiro
—1:04:01
1808OverallJoana Silva
Details for Joana Silva

Category · F20

Category position 318

Claim this result for Joana Silva
—1:04:01
1809OverallAnjouly Gonçalves
Details for Anjouly Gonçalves

Category · F20

Category position 319

Claim this result for Anjouly Gonçalves
—1:04:02
1813OverallCatarina Gama
Details for Catarina Gama

Category · F20

Category position 320

Claim this result for Catarina Gama
—1:04:11
1814OverallMaud Voisin
Details for Maud Voisin

Category · F20

Category position 321

Claim this result for Maud Voisin
—1:04:11
1815OverallPilar Rastrojo Verguizas
Details for Pilar Rastrojo Verguizas

Category · F55

Category position 40

Claim this result for Pilar Rastrojo Verguizas
—1:04:15
1817OverallAna Rita Matias
Details for Ana Rita Matias

Category · F20

Category position 322

Claim this result for Ana Rita Matias
—1:04:15
1818OverallFiona Chung
Details for Fiona Chung

Category · F35

Category position 94

Claim this result for Fiona Chung
—1:04:16
1819OverallSusannah Almeida
Details for Susannah Almeida

Category · F20

Category position 323

Claim this result for Susannah Almeida
—1:04:17
1824OverallEmma FarrenProfile club · Balbriggan Roadrunners
Details for Emma Farren

Category · F55

Category position 41

Claim this result for Emma Farren
—1:04:19
1826OverallVânia Matos
Details for Vânia Matos

Category · F35

Category position 96

Claim this result for Vânia Matos
—1:04:20
1827OverallEdel Gallagher
Details for Edel Gallagher

Category · F45

Category position 77

Claim this result for Edel Gallagher
—1:04:21
1832OverallAleksandra Orfin
Details for Aleksandra Orfin

Category · F20

Category position 324

Claim this result for Aleksandra Orfin
—1:04:24
1835OverallCatia Ferreira
Details for Catia Ferreira

Category · F40

Category position 93

Claim this result for Catia Ferreira
—1:04:26
1836OverallCátia Moreira
Details for Cátia Moreira

Category · F40

Category position 94

Claim this result for Cátia Moreira
—1:04:26
1837OverallTatiana Malinaricova
Details for Tatiana Malinaricova

Category · F20

Category position 325

Claim this result for Tatiana Malinaricova
—1:04:27
1838OverallTelma Gomes
Details for Telma Gomes

Category · F20

Category position 326

Claim this result for Telma Gomes
—1:04:28
1840OverallSilvia Lopes
Details for Silvia Lopes

Category · F45

Category position 78

Claim this result for Silvia Lopes
—1:04:30
1842OverallAnna Mieszczak
Details for Anna Mieszczak

Category · F45

Category position 79

Claim this result for Anna Mieszczak
—1:04:31
1843OverallMarta Acevedo Corsino
Details for Marta Acevedo Corsino

Category · F20

Category position 327

Claim this result for Marta Acevedo Corsino
—1:04:31
1845OverallDiana Henrique
Details for Diana Henrique

Category · F20

Category position 328

Claim this result for Diana Henrique
—1:04:32
1849OverallAgata Zdziarska
Details for Agata Zdziarska

Category · F20

Category position 329

Claim this result for Agata Zdziarska
—1:04:34
1850OverallJessica Reuter
Details for Jessica Reuter

Category · F35

Category position 97

Claim this result for Jessica Reuter
—1:04:34
1851OverallAna Coutinho
Details for Ana Coutinho

Category · F40

Category position 95

Claim this result for Ana Coutinho
—1:04:34
1852OverallAna Festa
Details for Ana Festa

Category · F45

Category position 80

Claim this result for Ana Festa
—1:04:35
1853OverallMaría Ábgeles Canón
Details for María Ábgeles Canón

Category · F60

Category position 26

Claim this result for María Ábgeles Canón
—1:04:35
1856OverallEmma Broadhurst
Details for Emma Broadhurst

Category · F55

Category position 42

Claim this result for Emma Broadhurst
—1:04:37
1857OverallFrancisca Rocha
Details for Francisca Rocha

Category · F20

Category position 330

Claim this result for Francisca Rocha
—1:04:38
1860OverallTeresa Leal
Details for Teresa Leal

Category · F20

Category position 331

Claim this result for Teresa Leal
—1:04:41
1862OverallKaren Motley
Details for Karen Motley

Category · F50

Category position 64

Claim this result for Karen Motley
—1:04:43
1864OverallFabiana Martins
Details for Fabiana Martins

Category · F40

Category position 96

Claim this result for Fabiana Martins
—1:04:44
1865OverallMónica Mendes
Details for Mónica Mendes

Category · F40

Category position 97

Claim this result for Mónica Mendes
—1:04:44
1870OverallGiovana Weber
Details for Giovana Weber

Category · F20

Category position 332

Claim this result for Giovana Weber
—1:04:46
1872OverallHanna Buchholz
Details for Hanna Buchholz

Category · F20

Category position 333

Claim this result for Hanna Buchholz
—1:04:47
1874OverallVirginia Alves
Details for Virginia Alves

Category · F35

Category position 98

Claim this result for Virginia Alves
—1:04:53
1876OverallCátia Rio
Details for Cátia Rio

Category · F20

Category position 334

Claim this result for Cátia Rio
—1:04:56
1878OverallSylvie Brayer
Details for Sylvie Brayer

Category · F60

Category position 27

Claim this result for Sylvie Brayer
—1:04:57
1879OverallChristine Garnier
Details for Christine Garnier

Category · F60

Category position 28

Claim this result for Christine Garnier
—1:04:57
1882OverallMacarena Garcia Diaz
Details for Macarena Garcia Diaz

Category · F35

Category position 99

Claim this result for Macarena Garcia Diaz
—1:04:59
1883OverallChristelle Guerrin
Details for Christelle Guerrin

Category · F45

Category position 81

Claim this result for Christelle Guerrin
—1:05:00
1884OverallCorinne Andree Dominique Derboeuf
Details for Corinne Andree Dominique Derboeuf
—1:05:00
1886OverallFrancisca Santoalha
Details for Francisca Santoalha

Category · F20

Category position 335

Claim this result for Francisca Santoalha
—1:05:00
1887OverallAna Matos
Details for Ana Matos

Category · F50

Category position 65

Claim this result for Ana Matos
—1:05:02
1888OverallConstança Matos
Details for Constança Matos

Category · F20

Category position 336

Claim this result for Constança Matos
—1:05:03
1889OverallÁngela Andréa Benavides Ardila
Details for Ángela Andréa Benavides Ardila

Category · F20

Category position 337

Claim this result for Ángela Andréa Benavides Ardila
—1:05:03
1890OverallMaria Lopes
Details for Maria Lopes

Category · F20

Category position 338

Claim this result for Maria Lopes
—1:05:05
1891OverallJoana Lisboa Pinto
Details for Joana Lisboa Pinto

Category · F45

Category position 82

Claim this result for Joana Lisboa Pinto
—1:05:06
1893OverallNeuza Jorge
Details for Neuza Jorge

Category · F35

Category position 100

Claim this result for Neuza Jorge
—1:05:07
1895OverallRosa Bispo
Details for Rosa Bispo

Category · F60

Category position 30

Claim this result for Rosa Bispo
—1:05:08
1899OverallInês Sampaio
Details for Inês Sampaio

Category · F20

Category position 340

Claim this result for Inês Sampaio
—1:05:10
First page of results