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
2367OverallHugo Monteiro
Details for Hugo Monteiro

Category · M20

Category position 521

Claim this result for Hugo Monteiro
—1:12:54
2370OverallKevin Mangenot
Details for Kevin Mangenot

Category · M35

Category position 177

Claim this result for Kevin Mangenot
—1:12:55
2372OverallJonas Oliveira
Details for Jonas Oliveira

Category · M20

Category position 522

Claim this result for Jonas Oliveira
—1:12:57
2373OverallTeodor Kussev
Details for Teodor Kussev

Category · M20

Category position 523

Claim this result for Teodor Kussev
—1:12:59
2378OverallCarlos Graça
Details for Carlos Graça

Category · M45

Category position 134

Claim this result for Carlos Graça
—1:13:04
2384OverallAliaksandr Karymau
Details for Aliaksandr Karymau

Category · M45

Category position 135

Claim this result for Aliaksandr Karymau
—1:13:08
2390OverallAndrei Gorodnichev
Details for Andrei Gorodnichev

Category · M40

Category position 165

Claim this result for Andrei Gorodnichev
—1:13:16
2392OverallJacob Andersen
Details for Jacob Andersen

Category · M40

Category position 166

Claim this result for Jacob Andersen
—1:13:16
2394OverallHerwig Pokorny
Details for Herwig Pokorny

Category · M55

Category position 82

Claim this result for Herwig Pokorny
—1:13:24
2396OverallSimon Pokorny
Details for Simon Pokorny

Category · M20

Category position 524

Claim this result for Simon Pokorny
—1:13:25
2401OverallVitor Pieve
Details for Vitor Pieve

Category · M35

Category position 178

Claim this result for Vitor Pieve
—1:13:33
2402OverallAndrei Dinu
Details for Andrei Dinu

Category · M40

Category position 167

Claim this result for Andrei Dinu
—1:13:34
2408OverallJosé Vilela
Details for José Vilela

Category · M60

Category position 120

Claim this result for José Vilela
—1:13:36
2410OverallFrancis Roy
Details for Francis Roy

Category · M60

Category position 121

Claim this result for Francis Roy
—1:13:47
2416OverallAntonio Silva
Details for Antonio Silva

Category · M50

Category position 111

Claim this result for Antonio Silva
—1:13:52
2419OverallTiago Bastos
Details for Tiago Bastos

Category · M20

Category position 526

Claim this result for Tiago Bastos
—1:13:53
2420OverallRobert Westbrook
Details for Robert Westbrook

Category · M50

Category position 112

Claim this result for Robert Westbrook
—1:14:02
2426OverallRicardo Paiva
Details for Ricardo Paiva

Category · M40

Category position 169

Claim this result for Ricardo Paiva
—1:14:13
2430OverallRene Silva
Details for Rene Silva

Category · M55

Category position 83

Claim this result for Rene Silva
—1:14:18
2432OverallBenedikt Biesemeier
Details for Benedikt Biesemeier

Category · M45

Category position 136

Claim this result for Benedikt Biesemeier
—1:14:22
2437OverallThomas Hammer Lytzen
Details for Thomas Hammer Lytzen

Category · M50

Category position 113

Claim this result for Thomas Hammer Lytzen
—1:14:26
2441OverallBruno Caldas
Details for Bruno Caldas

Category · M40

Category position 170

Claim this result for Bruno Caldas
—1:14:30
2443OverallPedro Poças
Details for Pedro Poças

Category · M45

Category position 137

Claim this result for Pedro Poças
—1:14:30
2458OverallTõnu Tamm
Details for Tõnu Tamm

Category · M45

Category position 138

Claim this result for Tõnu Tamm
—1:14:59
2460OverallJoaquim Leite
Details for Joaquim Leite

Category · M50

Category position 115

Claim this result for Joaquim Leite
—1:15:01
2461OverallRonnel Armengol
Details for Ronnel Armengol

Category · M45

Category position 139

Claim this result for Ronnel Armengol
—1:15:05
2462OverallRobert Kozar
Details for Robert Kozar

Category · M35

Category position 179

Claim this result for Robert Kozar
—1:15:05
2466OverallMiguel Anjos
Details for Miguel Anjos

Category · M20

Category position 527

Claim this result for Miguel Anjos
—1:15:11
2470OverallRui Cabrita
Details for Rui Cabrita

Category · M45

Category position 140

Claim this result for Rui Cabrita
—1:15:13
2475OverallUlrich Lutz
Details for Ulrich Lutz

Category · M45

Category position 141

Claim this result for Ulrich Lutz
—1:15:16
2476OverallRobert Dennis
Details for Robert Dennis

Category · M60

Category position 122

Claim this result for Robert Dennis
—1:15:22
2478OverallKris Martens
Details for Kris Martens

Category · M50

Category position 116

Claim this result for Kris Martens
—1:15:24
2479OverallPatrik Kadek
Details for Patrik Kadek

Category · M50

Category position 117

Claim this result for Patrik Kadek
—1:15:27
2487OverallCaio Lima
Details for Caio Lima

Category · M20

Category position 528

Claim this result for Caio Lima
—1:15:36
2489OverallFernando Eblagon
Details for Fernando Eblagon

Category · M45

Category position 142

Claim this result for Fernando Eblagon
—1:15:36
2490OverallLuis Bizarro
Details for Luis Bizarro

Category · M20

Category position 529

Claim this result for Luis Bizarro
—1:15:38
2492OverallSalman Murad
Details for Salman Murad

Category · M20

Category position 530

Claim this result for Salman Murad
—1:15:39
2494OverallRui Mendonça
Details for Rui Mendonça

Category · M60

Category position 123

Claim this result for Rui Mendonça
—1:15:47
2500OverallQuerelle Léo
Details for Querelle Léo

Category · M20

Category position 531

Claim this result for Querelle Léo
—1:15:59
2506OverallRobert Pelkowski
Details for Robert Pelkowski

Category · M60

Category position 124

Claim this result for Robert Pelkowski
—1:16:09
2507OverallPaulo Jorge Canhestro Peres
Details for Paulo Jorge Canhestro Peres

Category · M55

Category position 84

Claim this result for Paulo Jorge Canhestro Peres
—1:16:09
2510OverallMarc Koenig
Details for Marc Koenig

Category · M55

Category position 85

Claim this result for Marc Koenig
—1:16:10
2512OverallGonçalo Pereira
Details for Gonçalo Pereira

Category · M20

Category position 533

Claim this result for Gonçalo Pereira
—1:16:14
2514OverallLuis Joaquim
Details for Luis Joaquim

Category · M45

Category position 143

Claim this result for Luis Joaquim
—1:16:16
2519OverallKaspar Szymanski
Details for Kaspar Szymanski

Category · M45

Category position 144

Claim this result for Kaspar Szymanski
—1:16:22
2521OverallHermínio Cabaceira
Details for Hermínio Cabaceira

Category · M60

Category position 125

Claim this result for Hermínio Cabaceira
—1:16:27
2523OverallMiguel Almeida
Details for Miguel Almeida

Category · M20

Category position 534

Claim this result for Miguel Almeida
—1:16:28
2532OverallFarid Ayaach Arruebarrena
Details for Farid Ayaach Arruebarrena

Category · M35

Category position 180

Claim this result for Farid Ayaach Arruebarrena
—1:17:08
2536OverallBruno Sá
Details for Bruno Sá

Category · M45

Category position 145

Claim this result for Bruno Sá
—1:17:12
2539OverallRenato Lourenço
Details for Renato Lourenço

Category · M45

Category position 146

Claim this result for Renato Lourenço
—1:17:20
Women
Women results for EDP Porto Marathon. Each placing is labelled as division, overall or reported.
PosAthleteCountryPerformance
2495OverallMarie Pedot
Details for Marie Pedot

Category · F20

Category position 511

Claim this result for Marie Pedot
—1:15:51
2496OverallCatarina Machado Leite
Details for Catarina Machado Leite

Category · F20

Category position 512

Claim this result for Catarina Machado Leite
—1:15:51
2497OverallAna Rita Silva Costa
Details for Ana Rita Silva Costa

Category · F20

Category position 513

Claim this result for Ana Rita Silva Costa
—1:15:52
2498OverallLucie Filloleau
Details for Lucie Filloleau

Category · F20

Category position 514

Claim this result for Lucie Filloleau
—1:15:54
2499OverallCristiana Sofia Martins Vieira
Details for Cristiana Sofia Martins Vieira

Category · F20

Category position 515

Claim this result for Cristiana Sofia Martins Vieira
—1:15:57
2501OverallSolange Miranda
Details for Solange Miranda

Category · F40

Category position 152

Claim this result for Solange Miranda
—1:16:02
2502OverallMarcelle Marques
Details for Marcelle Marques

Category · F20

Category position 516

Claim this result for Marcelle Marques
—1:16:06
2503OverallEdna Porfírio
Details for Edna Porfírio

Category · F35

Category position 154

Claim this result for Edna Porfírio
—1:16:06
2505OverallSofia Marinho
Details for Sofia Marinho

Category · F20

Category position 517

Claim this result for Sofia Marinho
—1:16:09
2508OverallAna Paula Lopes Barreiros Peres
Details for Ana Paula Lopes Barreiros Peres
—1:16:09
2511OverallChloé Smeets
Details for Chloé Smeets

Category · F20

Category position 518

Claim this result for Chloé Smeets
—1:16:13
2513OverallSara Mendonça
Details for Sara Mendonça

Category · F20

Category position 519

Claim this result for Sara Mendonça
—1:16:14
2516OverallCatia Santos
Details for Catia Santos

Category · F45

Category position 124

Claim this result for Catia Santos
—1:16:17
2517OverallMel Oliveira
Details for Mel Oliveira

Category · F20

Category position 520

Claim this result for Mel Oliveira
—1:16:21
2518OverallHelena Magalhães
Details for Helena Magalhães

Category · F20

Category position 521

Claim this result for Helena Magalhães
—1:16:21
2520OverallEmily Comerford
Details for Emily Comerford

Category · F60

Category position 56

Claim this result for Emily Comerford
—1:16:25
2524OverallEgla Zweifel
Details for Egla Zweifel

Category · F50

Category position 90

Claim this result for Egla Zweifel
—1:16:37
2525OverallIsabel Duarte
Details for Isabel Duarte

Category · F60

Category position 57

Claim this result for Isabel Duarte
—1:16:38
2526OverallMarina Lazzari
Details for Marina Lazzari

Category · F20

Category position 523

Claim this result for Marina Lazzari
—1:16:39
2528OverallPricila Dutra
Details for Pricila Dutra

Category · F40

Category position 154

Claim this result for Pricila Dutra
—1:16:56
2529OverallAmanda Gottschall Dantas Caldas
Details for Amanda Gottschall Dantas Caldas

Category · F40

Category position 155

Claim this result for Amanda Gottschall Dantas Caldas
—1:16:56
2530OverallMadalena Leitão
Details for Madalena Leitão

Category · F20

Category position 524

Claim this result for Madalena Leitão
—1:17:02
2531OverallBruna Mendes
Details for Bruna Mendes

Category · F20

Category position 525

Claim this result for Bruna Mendes
—1:17:03
2533OverallMaria Martingo
Details for Maria Martingo

Category · F20

Category position 526

Claim this result for Maria Martingo
—1:17:11
2534OverallAna Sofia Trindade
Details for Ana Sofia Trindade

Category · F35

Category position 155

Claim this result for Ana Sofia Trindade
—1:17:12
2535OverallMarcia Silva
Details for Marcia Silva

Category · F45

Category position 125

Claim this result for Marcia Silva
—1:17:12
2537OverallBárbara Rego
Details for Bárbara Rego

Category · F20

Category position 527

Claim this result for Bárbara Rego
—1:17:19
2538OverallLara Campos
Details for Lara Campos

Category · F20

Category position 528

Claim this result for Lara Campos
—1:17:19
2540OverallMariateresa Lamanna
Details for Mariateresa Lamanna

Category · F20

Category position 529

Claim this result for Mariateresa Lamanna
—1:17:21
2541OverallMaria Giovanna Turi
Details for Maria Giovanna Turi

Category · F60

Category position 58

Claim this result for Maria Giovanna Turi
—1:17:21
2542OverallEnrica Lamanna
Details for Enrica Lamanna

Category · F20

Category position 530

Claim this result for Enrica Lamanna
—1:17:22
2543OverallMuriel Luc
Details for Muriel Luc

Category · F45

Category position 126

Claim this result for Muriel Luc
—1:17:24
2544OverallSónia Neto
Details for Sónia Neto

Category · F45

Category position 127

Claim this result for Sónia Neto
—1:17:28
2545OverallCátia Pereira
Details for Cátia Pereira

Category · F20

Category position 531

Claim this result for Cátia Pereira
—1:17:28
2546OverallInês Alexandre
Details for Inês Alexandre

Category · F20

Category position 532

Claim this result for Inês Alexandre
—1:17:28
2549OverallLiliana Zuber
Details for Liliana Zuber

Category · F40

Category position 156

Claim this result for Liliana Zuber
—1:17:41
2550OverallDaniela Pereira
Details for Daniela Pereira

Category · F20

Category position 533

Claim this result for Daniela Pereira
—1:17:43
2552OverallEmma Best
Details for Emma Best

Category · F20

Category position 534

Claim this result for Emma Best
—1:17:46
2553OverallVania Patricia Marques Ramalho
Details for Vania Patricia Marques Ramalho

Category · F20

Category position 535

Claim this result for Vania Patricia Marques Ramalho
—1:17:47
2555OverallLaurine Baudouin
Details for Laurine Baudouin

Category · F20

Category position 536

Claim this result for Laurine Baudouin
—1:17:47
2556OverallMónica Domingues
Details for Mónica Domingues

Category · F20

Category position 537

Claim this result for Mónica Domingues
—1:17:48
2558OverallSónia Pereira
Details for Sónia Pereira

Category · F40

Category position 157

Claim this result for Sónia Pereira
—1:17:50
2563OverallRute Silva
Details for Rute Silva

Category · F20

Category position 538

Claim this result for Rute Silva
—1:17:59
2568OverallTeresa Fernandes
Details for Teresa Fernandes

Category · F55

Category position 71

Claim this result for Teresa Fernandes
—1:18:03
2570OverallClaudia Azizoglu
Details for Claudia Azizoglu

Category · F60

Category position 59

Claim this result for Claudia Azizoglu
—1:18:06
2572OverallRita Roque Carvalho
Details for Rita Roque Carvalho

Category · F20

Category position 540

Claim this result for Rita Roque Carvalho
—1:18:12
2573OverallMadalena Costa
Details for Madalena Costa

Category · F40

Category position 158

Claim this result for Madalena Costa
—1:18:12
2574OverallPascale Laborie
Details for Pascale Laborie

Category · F55

Category position 72

Claim this result for Pascale Laborie
—1:18:13
2576OverallCaroline Ruegger
Details for Caroline Ruegger

Category · F50

Category position 91

Claim this result for Caroline Ruegger
—1:18:14
2578OverallValerie Raynaud
Details for Valerie Raynaud

Category · F55

Category position 73

Claim this result for Valerie Raynaud
—1:18:15
First page of results