All results

AthRecs results archive

EDP Porto Marathon 2026 results

· Porto · Portugal

RunningMarathon · 42.2 km / 26.2 mi1,443 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
995OverallRúben Vieira
Details for Rúben Vieira

Category · M35

Category position 154

Claim this result for Rúben Vieira
—3:28:34
996OverallAbílio Faria
Details for Abílio Faria

Category · M55

Category position 38

Claim this result for Abílio Faria
—3:28:34
997OverallPedro Macedo Vilas
Details for Pedro Macedo Vilas

Category · M20

Category position 326

Claim this result for Pedro Macedo Vilas
—3:28:35
998OverallPiet Vanhalst
Details for Piet Vanhalst

Category · M35

Category position 155

Claim this result for Piet Vanhalst
—3:28:35
1003OverallIván Espeleta Hernández
Details for Iván Espeleta Hernández

Category · M20

Category position 329

Claim this result for Iván Espeleta Hernández
—3:28:39
1005OverallLuís Mota Duarte
Details for Luís Mota Duarte

Category · M50

Category position 83

Claim this result for Luís Mota Duarte
—3:28:39
1006OverallLuís Mila Filipe
Details for Luís Mila Filipe

Category · M55

Category position 39

Claim this result for Luís Mila Filipe
—3:28:40
1007OverallMauro Neto
Details for Mauro Neto

Category · M20

Category position 330

Claim this result for Mauro Neto
—3:28:40
1011OverallDavid Santamaría Ubierna
Details for David Santamaría Ubierna

Category · M40

Category position 153

Claim this result for David Santamaría Ubierna
—3:28:43
1012OverallTiago Félix
Details for Tiago Félix

Category · M40

Category position 154

Claim this result for Tiago Félix
—3:28:44
1014OverallRicardo Meireles
Details for Ricardo Meireles

Category · M40

Category position 155

Claim this result for Ricardo Meireles
—3:28:45
1015OverallMario Bär
Details for Mario Bär

Category · M50

Category position 85

Claim this result for Mario Bär
—3:28:46
1016OverallDaniel Costa
Details for Daniel Costa

Category · M20

Category position 332

Claim this result for Daniel Costa
—3:28:47
1018OverallBruno Carneiro
Details for Bruno Carneiro

Category · M35

Category position 157

Claim this result for Bruno Carneiro
—3:28:50
1019OverallSérgio Paulo Leite Gonçalves
Details for Sérgio Paulo Leite Gonçalves

Category · M55

Category position 40

Claim this result for Sérgio Paulo Leite Gonçalves
—3:28:50
1022OverallRui Aires
Details for Rui Aires

Category · M45

Category position 153

Claim this result for Rui Aires
—3:28:51
1024OverallPedro Matos
Details for Pedro Matos

Category · M20

Category position 334

Claim this result for Pedro Matos
—3:28:54
1026OverallFilipe Barros
Details for Filipe Barros

Category · M35

Category position 159

Claim this result for Filipe Barros
—3:28:56
1027OverallCarlos Braga
Details for Carlos Braga

Category · M20

Category position 335

Claim this result for Carlos Braga
—3:28:57
1028OverallJoão Godinho
Details for João Godinho

Category · M20

Category position 336

Claim this result for João Godinho
—3:29:01
1030OverallBruno Jerónimo
Details for Bruno Jerónimo

Category · M35

Category position 160

Claim this result for Bruno Jerónimo
—3:29:03
1031OverallJaime Bueno Navarro
Details for Jaime Bueno Navarro

Category · M20

Category position 338

Claim this result for Jaime Bueno Navarro
—3:29:03
1032OverallJorge Bueno Navarro
Details for Jorge Bueno Navarro

Category · M20

Category position 339

Claim this result for Jorge Bueno Navarro
—3:29:04
1033OverallJoão Franco
Details for João Franco

Category · M35

Category position 161

Claim this result for João Franco
—3:29:05
1034OverallJoao Gonçalves
Details for Joao Gonçalves

Category · M45

Category position 154

Claim this result for Joao Gonçalves
—3:29:06
1035OverallSergey Sterligov
Details for Sergey Sterligov

Category · M40

Category position 156

Claim this result for Sergey Sterligov
—3:29:07
1036OverallArtem Motsarenko
Details for Artem Motsarenko

Category · M35

Category position 162

Claim this result for Artem Motsarenko
—3:29:08
1038OverallArturo Bavastrelli
Details for Arturo Bavastrelli

Category · M20

Category position 341

Claim this result for Arturo Bavastrelli
—3:29:09
1039OverallConstantin Schröder
Details for Constantin Schröder

Category · M20

Category position 342

Claim this result for Constantin Schröder
—3:29:11
1040OverallEmanuel Ortega Borges
Details for Emanuel Ortega Borges

Category · M45

Category position 155

Claim this result for Emanuel Ortega Borges
—3:29:12
1044OverallToni Gilart Boque
Details for Toni Gilart Boque

Category · M35

Category position 164

Claim this result for Toni Gilart Boque
—3:29:20
1045OverallOscar Peremiquel Crespo
Details for Oscar Peremiquel Crespo

Category · M35

Category position 165

Claim this result for Oscar Peremiquel Crespo
—3:29:20
1048OverallMaxime Turpin
Details for Maxime Turpin

Category · M20

Category position 343

Claim this result for Maxime Turpin
—3:29:23
1049OverallMicael Vinhas
Details for Micael Vinhas

Category · M35

Category position 166

Claim this result for Micael Vinhas
—3:29:23
1051OverallTim Collinson
Details for Tim Collinson

Category · M20

Category position 344

Claim this result for Tim Collinson
—3:29:24
1052OverallDaniele Scimeca
Details for Daniele Scimeca

Category · M35

Category position 167

Claim this result for Daniele Scimeca
—3:29:25
1053OverallMário Sá
Details for Mário Sá

Category · M40

Category position 158

Claim this result for Mário Sá
—3:29:28
1054OverallFernando Nogueira
Details for Fernando Nogueira

Category · M55

Category position 42

Claim this result for Fernando Nogueira
—3:29:28
1057OverallRicardo Reis Marques Silva
Details for Ricardo Reis Marques Silva

Category · M20

Category position 345

Claim this result for Ricardo Reis Marques Silva
—3:29:34
1058OverallTomas Garcia Silva
Details for Tomas Garcia Silva

Category · M35

Category position 168

Claim this result for Tomas Garcia Silva
—3:29:34
1059OverallNadav Hareven
Details for Nadav Hareven

Category · M35

Category position 169

Claim this result for Nadav Hareven
—3:29:34
1060OverallMatteo Crepaz
Details for Matteo Crepaz

Category · M35

Category position 170

Claim this result for Matteo Crepaz
—3:29:35
1062OverallBaraka Sofiane
Details for Baraka Sofiane

Category · M35

Category position 171

Claim this result for Baraka Sofiane
—3:29:35
1064OverallBryan Tierney
Details for Bryan Tierney

Category · M35

Category position 172

Claim this result for Bryan Tierney
—3:29:36
1065OverallFrederico Matos
Details for Frederico Matos

Category · M45

Category position 156

Claim this result for Frederico Matos
—3:29:38
1067OverallJosé Alberto Moreira
Details for José Alberto Moreira

Category · M45

Category position 157

Claim this result for José Alberto Moreira
—3:29:41
1068OverallMathias Lebrun
Details for Mathias Lebrun

Category · M20

Category position 348

Claim this result for Mathias Lebrun
—3:29:43
1069OverallFrancisco Sanmarco Santos
Details for Francisco Sanmarco Santos

Category · M60

Category position 26

Claim this result for Francisco Sanmarco Santos
—3:29:45
1072OverallBernardo Cepeda
Details for Bernardo Cepeda

Category · M20

Category position 351

Claim this result for Bernardo Cepeda
—3:29:51
1074OverallAntónio Teixeira
Details for António Teixeira

Category · M50

Category position 88

Claim this result for António Teixeira
—3:29:52
1075OverallFábio Almeida
Details for Fábio Almeida

Category · M20

Category position 352

Claim this result for Fábio Almeida
—3:29:53
1076OverallNacho Armendariz Sagastuy
Details for Nacho Armendariz Sagastuy

Category · M55

Category position 43

Claim this result for Nacho Armendariz Sagastuy
—3:29:57
1077OverallKrauss Helmut
Details for Krauss Helmut

Category · M60

Category position 27

Claim this result for Krauss Helmut
—3:29:57
1080OverallLeonardo Santos Cunha
Details for Leonardo Santos Cunha

Category · M20

Category position 353

Claim this result for Leonardo Santos Cunha
—3:30:00
1082OverallPaulo Jorge Dos Santos Araújo Costa
Details for Paulo Jorge Dos Santos Araújo Costa
—3:30:01
1083OverallFernando Filipe Sousa Caçador
Details for Fernando Filipe Sousa Caçador

Category · M20

Category position 354

Claim this result for Fernando Filipe Sousa Caçador
—3:30:01
1084OverallSeppe Smeijers
Details for Seppe Smeijers

Category · M20

Category position 355

Claim this result for Seppe Smeijers
—3:30:05
1088OverallReginaldo Santos
Details for Reginaldo Santos

Category · M35

Category position 174

Claim this result for Reginaldo Santos
—3:30:07
1090OverallHelder Afonso
Details for Helder Afonso

Category · M50

Category position 93

Claim this result for Helder Afonso
—3:30:08
1091OverallFernando Barbosa
Details for Fernando Barbosa

Category · M60

Category position 28

Claim this result for Fernando Barbosa
—3:30:09
1092OverallCarlos Barroso
Details for Carlos Barroso

Category · M55

Category position 44

Claim this result for Carlos Barroso
—3:30:09
1093OverallRicardo Canosa
Details for Ricardo Canosa

Category · M20

Category position 357

Claim this result for Ricardo Canosa
—3:30:11
1096OverallEnjo Faes
Details for Enjo Faes

Category · M20

Category position 358

Claim this result for Enjo Faes
—3:30:20
1098OverallLadislav Keka
Details for Ladislav Keka

Category · M35

Category position 175

Claim this result for Ladislav Keka
—3:30:23
1101OverallJoel Monteiro
Details for Joel Monteiro

Category · M35

Category position 176

Claim this result for Joel Monteiro
—3:30:27
1102OverallRui Henriques
Details for Rui Henriques

Category · M50

Category position 95

Claim this result for Rui Henriques
—3:30:27
1107OverallMatsumoto Tsuyoshi
Details for Matsumoto Tsuyoshi

Category · M40

Category position 162

Claim this result for Matsumoto Tsuyoshi
—3:30:30
1108OverallKayõ De Luna Fonseca
Details for Kayõ De Luna Fonseca

Category · M20

Category position 362

Claim this result for Kayõ De Luna Fonseca
—3:30:30
1109OverallFrancisco Moreira Soares
Details for Francisco Moreira Soares

Category · M20

Category position 363

Claim this result for Francisco Moreira Soares
—3:30:31
1114OverallLewis Yeates
Details for Lewis Yeates

Category · M20

Category position 364

Claim this result for Lewis Yeates
—3:30:34
1118OverallDavide Sampaio
Details for Davide Sampaio

Category · M35

Category position 177

Claim this result for Davide Sampaio
—3:30:39
1119OverallAndré Filipe Zão Dos Santos
Details for André Filipe Zão Dos Santos

Category · M20

Category position 366

Claim this result for André Filipe Zão Dos Santos
—3:30:39
1120OverallGuilherme Carvalho
Details for Guilherme Carvalho

Category · M35

Category position 178

Claim this result for Guilherme Carvalho
—3:30:41
1121OverallSimão Coelho
Details for Simão Coelho

Category · M20

Category position 367

Claim this result for Simão Coelho
—3:30:42
1122OverallRoyen Bart
Details for Royen Bart

Category · M40

Category position 164

Claim this result for Royen Bart
—3:30:44
1126OverallVitor Freitas
Details for Vitor Freitas

Category · M20

Category position 368

Claim this result for Vitor Freitas
—3:30:48
1128OverallJoão Morgado
Details for João Morgado

Category · M35

Category position 179

Claim this result for João Morgado
—3:30:51
1129OverallPablo Insua
Details for Pablo Insua

Category · M45

Category position 164

Claim this result for Pablo Insua
—3:30:51
1130OverallJames Cobourne
Details for James Cobourne

Category · M55

Category position 45

Claim this result for James Cobourne
—3:30:52
1131OverallLuis Loureiro
Details for Luis Loureiro

Category · M40

Category position 165

Claim this result for Luis Loureiro
—3:30:53
1133OverallMattia Mandelli
Details for Mattia Mandelli

Category · M45

Category position 165

Claim this result for Mattia Mandelli
—3:30:53
1136OverallRui Velho
Details for Rui Velho

Category · M20

Category position 369

Claim this result for Rui Velho
—3:30:54
1139OverallJoão Pinhão
Details for João Pinhão

Category · M45

Category position 167

Claim this result for João Pinhão
—3:30:58
1140OverallKristof Vanhaeren
Details for Kristof Vanhaeren

Category · M40

Category position 168

Claim this result for Kristof Vanhaeren
—3:30:58
1141OverallPenning Gilles
Details for Penning Gilles

Category · M45

Category position 168

Claim this result for Penning Gilles
—3:30:59
1142OverallEzra Cimino
Details for Ezra Cimino

Category · M20

Category position 371

Claim this result for Ezra Cimino
—3:30:59
1144OverallLucas Benzoni
Details for Lucas Benzoni

Category · M20

Category position 372

Claim this result for Lucas Benzoni
—3:31:02
1145OverallLucas Tucker
Details for Lucas Tucker

Category · M20

Category position 373

Claim this result for Lucas Tucker
—3:31:02
1146OverallJulio Jiménez Martín
Details for Julio Jiménez Martín

Category · M45

Category position 169

Claim this result for Julio Jiménez Martín
—3:31:02
1149OverallMichalis Kalaitsidis
Details for Michalis Kalaitsidis

Category · M20

Category position 376

Claim this result for Michalis Kalaitsidis
—3:31:12
1150OverallJohn Whybrow
Details for John Whybrow

Category · M20

Category position 377

Claim this result for John Whybrow
—3:31:13
1152OverallHugo Sá
Details for Hugo Sá

Category · M20

Category position 378

Claim this result for Hugo Sá
—3:31:15
1153OverallDaniel Rivera Sánchez
Details for Daniel Rivera Sánchez

Category · M40

Category position 169

Claim this result for Daniel Rivera Sánchez
—3:31:16
1154OverallCésar Pestana
Details for César Pestana

Category · M35

Category position 181

Claim this result for César Pestana
—3:31:16
1156OverallFrederic Grobost
Details for Frederic Grobost

Category · M60

Category position 29

Claim this result for Frederic Grobost
—3:31:16
1158OverallIgnacio Sánchez Romero
Details for Ignacio Sánchez Romero

Category · M20

Category position 380

Claim this result for Ignacio Sánchez Romero
—3:31:18
1159OverallMattia Carpentari
Details for Mattia Carpentari

Category · M20

Category position 381

Claim this result for Mattia Carpentari
—3:31:21
1161OverallRicardo Cardoso
Details for Ricardo Cardoso

Category · M45

Category position 170

Claim this result for Ricardo Cardoso
—3:31:24
1162OverallTiago Lopes Dos Santos
Details for Tiago Lopes Dos Santos

Category · M45

Category position 171

Claim this result for Tiago Lopes Dos Santos
—3:31:24
1163OverallYohann Dos Santos
Details for Yohann Dos Santos

Category · M40

Category position 170

Claim this result for Yohann Dos Santos
—3:31:24
First page of results