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
906OverallSaydul Islam
Details for Saydul Islam

Category · M20

Category position 284

Claim this result for Saydul Islam
—54:52
907OverallMiguel Sonim
Details for Miguel Sonim

Category · M20

Category position 285

Claim this result for Miguel Sonim
—54:52
908OverallNicolau Sobrosa
Details for Nicolau Sobrosa

Category · M20

Category position 286

Claim this result for Nicolau Sobrosa
—54:53
909OverallIvancho Cvetkoski
Details for Ivancho Cvetkoski

Category · M50

Category position 53

Claim this result for Ivancho Cvetkoski
—54:53
913OverallLourenço Rosas
Details for Lourenço Rosas

Category · M35

Category position 96

Claim this result for Lourenço Rosas
—54:54
918OverallGonçalo Guerra
Details for Gonçalo Guerra

Category · M60

Category position 49

Claim this result for Gonçalo Guerra
—54:57
921OverallJoao Batoco
Details for Joao Batoco

Category · M35

Category position 98

Claim this result for Joao Batoco
—54:57
923OverallEmmanuel Jeantheau
Details for Emmanuel Jeantheau

Category · M35

Category position 99

Claim this result for Emmanuel Jeantheau
—54:58
927OverallAleksander Kaim
Details for Aleksander Kaim

Category · M40

Category position 98

Claim this result for Aleksander Kaim
—54:59
931OverallMiguel Torres
Details for Miguel Torres

Category · M20

Category position 288

Claim this result for Miguel Torres
—55:06
932OverallAndré Moraes
Details for André Moraes

Category · M20

Category position 289

Claim this result for André Moraes
—55:06
938OverallLuis Rodrigues
Details for Luis Rodrigues

Category · M20

Category position 290

Claim this result for Luis Rodrigues
—55:09
939OverallJoão Noura
Details for João Noura

Category · M20

Category position 291

Claim this result for João Noura
—55:09
943OverallThomas Thirial
Details for Thomas Thirial

Category · M20

Category position 292

Claim this result for Thomas Thirial
—55:12
945OverallEmanuel Dias Da Rocha
Details for Emanuel Dias Da Rocha

Category · M20

Category position 293

Claim this result for Emanuel Dias Da Rocha
—55:14
947OverallMarcio De Paula Isidoro
Details for Marcio De Paula Isidoro

Category · M35

Category position 101

Claim this result for Marcio De Paula Isidoro
—55:15
950OverallNuno Magalhães
Details for Nuno Magalhães

Category · M20

Category position 294

Claim this result for Nuno Magalhães
—55:16
951OverallJoão Martins
Details for João Martins

Category · M35

Category position 102

Claim this result for João Martins
—55:17
954OverallAntónio Pereira
Details for António Pereira

Category · M60

Category position 51

Claim this result for António Pereira
—55:17
957OverallMelqui Pacheco
Details for Melqui Pacheco

Category · M20

Category position 295

Claim this result for Melqui Pacheco
—55:18
961OverallMaxime Meunier
Details for Maxime Meunier

Category · M20

Category position 296

Claim this result for Maxime Meunier
—55:19
962OverallPedro Meneses
Details for Pedro Meneses

Category · M20

Category position 297

Claim this result for Pedro Meneses
—55:19
964OverallLuis Sousa
Details for Luis Sousa

Category · M20

Category position 298

Claim this result for Luis Sousa
—55:20
966OverallJavier Alario Diez
Details for Javier Alario Diez

Category · M60

Category position 52

Claim this result for Javier Alario Diez
—55:20
967OverallYanggenglan Sun
Details for Yanggenglan Sun

Category · M20

Category position 299

Claim this result for Yanggenglan Sun
—55:20
969OverallEmílio Gonçalves
Details for Emílio Gonçalves

Category · M60

Category position 53

Claim this result for Emílio Gonçalves
—55:21
970OverallAldo Gjini
Details for Aldo Gjini

Category · M20

Category position 300

Claim this result for Aldo Gjini
—55:23
971OverallJacob António Rita
Details for Jacob António Rita

Category · M20

Category position 301

Claim this result for Jacob António Rita
—55:23
976OverallDiogo Pinheiro
Details for Diogo Pinheiro

Category · M20

Category position 302

Claim this result for Diogo Pinheiro
—55:24
977OverallHenrique Vale
Details for Henrique Vale

Category · M45

Category position 67

Claim this result for Henrique Vale
—55:24
978OverallAugustin Vengeon
Details for Augustin Vengeon

Category · M20

Category position 303

Claim this result for Augustin Vengeon
—55:24
979OverallGonçalo Silva
Details for Gonçalo Silva

Category · M20

Category position 304

Claim this result for Gonçalo Silva
—55:25
981OverallGonçalo De Vasconcelos Pinto
Details for Gonçalo De Vasconcelos Pinto

Category · M35

Category position 103

Claim this result for Gonçalo De Vasconcelos Pinto
—55:28
983OverallJesse Luiten
Details for Jesse Luiten

Category · M20

Category position 305

Claim this result for Jesse Luiten
—55:29
984OverallLuis Geraldo
Details for Luis Geraldo

Category · M45

Category position 68

Claim this result for Luis Geraldo
—55:29
985OverallPhilipp Wuthe
Details for Philipp Wuthe

Category · M40

Category position 99

Claim this result for Philipp Wuthe
—55:29
988OverallManuel Ramírez
Details for Manuel Ramírez

Category · M50

Category position 56

Claim this result for Manuel Ramírez
—55:30
990OverallFernando Silva
Details for Fernando Silva

Category · M60

Category position 54

Claim this result for Fernando Silva
—55:31
992OverallMario Eloi Castro
Details for Mario Eloi Castro

Category · M55

Category position 36

Claim this result for Mario Eloi Castro
—55:33
994OverallHugo Velosa
Details for Hugo Velosa

Category · M50

Category position 57

Claim this result for Hugo Velosa
—55:34
996OverallDário Macário
Details for Dário Macário

Category · M40

Category position 100

Claim this result for Dário Macário
—55:36
997OverallRalf Lamme
Details for Ralf Lamme

Category · M40

Category position 101

Claim this result for Ralf Lamme
—55:37
998OverallBernardo Barcelos
Details for Bernardo Barcelos

Category · M35

Category position 104

Claim this result for Bernardo Barcelos
—55:37
1001OverallJoão Redondo
Details for João Redondo

Category · M20

Category position 307

Claim this result for João Redondo
—55:38
1002OverallJon Broadhurst
Details for Jon Broadhurst

Category · M50

Category position 58

Claim this result for Jon Broadhurst
—55:39
1003OverallFilipe Damião
Details for Filipe Damião

Category · M35

Category position 105

Claim this result for Filipe Damião
—55:41
1004OverallAfonso Carvalho
Details for Afonso Carvalho

Category · M20

Category position 308

Claim this result for Afonso Carvalho
—55:41
1005OverallJose Celso Pessanha Junior
Details for Jose Celso Pessanha Junior

Category · M60

Category position 55

Claim this result for Jose Celso Pessanha Junior
—55:41
1006OverallMatheus Mamedio
Details for Matheus Mamedio

Category · M20

Category position 309

Claim this result for Matheus Mamedio
—55:41
1011OverallJoao Macedo Sousa
Details for Joao Macedo Sousa

Category · M35

Category position 106

Claim this result for Joao Macedo Sousa
—55:45
Women
Women results for EDP Porto Marathon. Each placing is labelled as division, overall or reported.
PosAthleteCountryPerformance
1592OverallChristine Bassindale
Details for Christine Bassindale

Category · F60

Category position 19

Claim this result for Christine Bassindale
—1:01:37
1595OverallEduarda Pereira
Details for Eduarda Pereira

Category · F20

Category position 262

Claim this result for Eduarda Pereira
—1:01:38
1596OverallHelena Monteiro
Details for Helena Monteiro

Category · F20

Category position 263

Claim this result for Helena Monteiro
—1:01:38
1602OverallChiamaka Obitube
Details for Chiamaka Obitube

Category · F20

Category position 264

Claim this result for Chiamaka Obitube
—1:01:41
1603OverallInês Tavares
Details for Inês Tavares

Category · F20

Category position 265

Claim this result for Inês Tavares
—1:01:41
1604OverallIsila Correia
Details for Isila Correia

Category · F35

Category position 79

Claim this result for Isila Correia
—1:01:43
1608OverallAlexandra Pinto
Details for Alexandra Pinto

Category · F50

Category position 50

Claim this result for Alexandra Pinto
—1:01:45
1609OverallSandra Faria
Details for Sandra Faria

Category · F40

Category position 76

Claim this result for Sandra Faria
—1:01:45
1611OverallCristina Azevedo
Details for Cristina Azevedo

Category · F50

Category position 51

Claim this result for Cristina Azevedo
—1:01:47
1612OverallDiana Dias
Details for Diana Dias

Category · F20

Category position 266

Claim this result for Diana Dias
—1:01:47
1619OverallMagui Pacheco
Details for Magui Pacheco

Category · F40

Category position 78

Claim this result for Magui Pacheco
—1:01:51
1620OverallRenata Rosa
Details for Renata Rosa

Category · F20

Category position 267

Claim this result for Renata Rosa
—1:01:51
1621OverallMiguela Sequeira
Details for Miguela Sequeira

Category · F20

Category position 268

Claim this result for Miguela Sequeira
—1:01:51
1626OverallSara Marinha
Details for Sara Marinha

Category · F20

Category position 269

Claim this result for Sara Marinha
—1:01:54
1630OverallIwona Brzezinska
Details for Iwona Brzezinska

Category · F40

Category position 79

Claim this result for Iwona Brzezinska
—1:01:57
1631OverallIryna Kalaur
Details for Iryna Kalaur

Category · F20

Category position 270

Claim this result for Iryna Kalaur
—1:01:58
1633OverallDiana Sousa
Details for Diana Sousa

Category · F20

Category position 271

Claim this result for Diana Sousa
—1:01:58
1634OverallManon Proust
Details for Manon Proust

Category · F20

Category position 272

Claim this result for Manon Proust
—1:01:59
1638OverallMalgorzata Nalepa
Details for Malgorzata Nalepa

Category · F20

Category position 273

Claim this result for Malgorzata Nalepa
—1:02:01
1645OverallVanja Kresic
Details for Vanja Kresic

Category · F50

Category position 53

Claim this result for Vanja Kresic
—1:02:05
1650OverallJoana Pereira
Details for Joana Pereira

Category · F20

Category position 274

Claim this result for Joana Pereira
—1:02:10
1652OverallKarla Soares Pereira
Details for Karla Soares Pereira

Category · F45

Category position 69

Claim this result for Karla Soares Pereira
—1:02:13
1654OverallGorete Esteves Rivals
Details for Gorete Esteves Rivals

Category · F55

Category position 34

Claim this result for Gorete Esteves Rivals
—1:02:16
1656OverallSonia Gonçalves
Details for Sonia Gonçalves

Category · F40

Category position 80

Claim this result for Sonia Gonçalves
—1:02:19
1657OverallLaura Went
Details for Laura Went

Category · F20

Category position 275

Claim this result for Laura Went
—1:02:20
1658OverallSara Moreira
Details for Sara Moreira

Category · F35

Category position 81

Claim this result for Sara Moreira
—1:02:21
1660OverallJéssica Luz
Details for Jéssica Luz

Category · F20

Category position 276

Claim this result for Jéssica Luz
—1:02:24
1661OverallGraça Melo
Details for Graça Melo

Category · F40

Category position 81

Claim this result for Graça Melo
—1:02:25
1664OverallReili Jarvalt
Details for Reili Jarvalt

Category · F40

Category position 83

Claim this result for Reili Jarvalt
—1:02:29
1666OverallBruna Delgado
Details for Bruna Delgado

Category · F35

Category position 82

Claim this result for Bruna Delgado
—1:02:30
1667OverallMarese Donnelly
Details for Marese Donnelly

Category · F50

Category position 54

Claim this result for Marese Donnelly
—1:02:31
1668OverallRoberta Muros
Details for Roberta Muros

Category · F20

Category position 278

Claim this result for Roberta Muros
—1:02:31
1669OverallMaria João Prazeres
Details for Maria João Prazeres

Category · F20

Category position 279

Claim this result for Maria João Prazeres
—1:02:33
1670OverallInês Monteiro
Details for Inês Monteiro

Category · F20

Category position 280

Claim this result for Inês Monteiro
—1:02:34
1671OverallPatricia Vanessa Guerra Nunes
Details for Patricia Vanessa Guerra Nunes

Category · F40

Category position 84

Claim this result for Patricia Vanessa Guerra Nunes
—1:02:34
1673OverallPatrícia Eusébio
Details for Patrícia Eusébio

Category · F20

Category position 281

Claim this result for Patrícia Eusébio
—1:02:37
1675OverallJéssica Azevedo
Details for Jéssica Azevedo

Category · F20

Category position 282

Claim this result for Jéssica Azevedo
—1:02:39
1676OverallMaria Rocha
Details for Maria Rocha

Category · F20

Category position 283

Claim this result for Maria Rocha
—1:02:39
1677OverallMarta Afonso
Details for Marta Afonso

Category · F20

Category position 284

Claim this result for Marta Afonso
—1:02:41
1678OverallEvgeniia Ivanova
Details for Evgeniia Ivanova

Category · F35

Category position 83

Claim this result for Evgeniia Ivanova
—1:02:42
1679OverallPaula Salgado
Details for Paula Salgado

Category · F60

Category position 20

Claim this result for Paula Salgado
—1:02:42
1682OverallNeusa Marques
Details for Neusa Marques

Category · F40

Category position 85

Claim this result for Neusa Marques
—1:02:43
1683OverallAna Rita Sá
Details for Ana Rita Sá

Category · F20

Category position 285

Claim this result for Ana Rita Sá
—1:02:44
1684OverallDaniela Bento
Details for Daniela Bento

Category · F20

Category position 286

Claim this result for Daniela Bento
—1:02:44
1688OverallTeresa Carvalho
Details for Teresa Carvalho

Category · F50

Category position 56

Claim this result for Teresa Carvalho
—1:02:45
1689OverallVera Silva
Details for Vera Silva

Category · F20

Category position 287

Claim this result for Vera Silva
—1:02:46
1691OverallDunja Cerimovic
Details for Dunja Cerimovic

Category · F20

Category position 288

Claim this result for Dunja Cerimovic
—1:02:47
1695OverallAnne Brygger Andersen
Details for Anne Brygger Andersen

Category · F55

Category position 35

Claim this result for Anne Brygger Andersen
—1:02:50
1698OverallLaure Linossier
Details for Laure Linossier

Category · F35

Category position 86

Claim this result for Laure Linossier
—1:02:54
1700OverallCatia Barros
Details for Catia Barros

Category · F20

Category position 289

Claim this result for Catia Barros
—1:02:54
First page of results