All results

AthRecs results archive

EDP Porto Marathon 2026 results

· Porto · Portugal

RunningMarathon · 42.2 km / 26.2 mi1,069 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
835OverallEthan Arkell
Details for Ethan Arkell

Category · M20

Category position 276

Claim this result for Ethan Arkell
—3:24:40
836OverallLuís Marques
Details for Luís Marques

Category · M20

Category position 277

Claim this result for Luís Marques
—3:24:46
837OverallSérgio Vilas Boas
Details for Sérgio Vilas Boas

Category · M35

Category position 134

Claim this result for Sérgio Vilas Boas
—3:24:47
838OverallJosé Marques
Details for José Marques

Category · M45

Category position 127

Claim this result for José Marques
—3:24:49
839OverallFernando Sousa
Details for Fernando Sousa

Category · M45

Category position 128

Claim this result for Fernando Sousa
—3:24:51
840OverallPaulo Guilherme Silva
Details for Paulo Guilherme Silva

Category · M55

Category position 27

Claim this result for Paulo Guilherme Silva
—3:24:51
842OverallMarcos Santos
Details for Marcos Santos

Category · M40

Category position 129

Claim this result for Marcos Santos
—3:24:55
844OverallBelmiro Moreira
Details for Belmiro Moreira

Category · M45

Category position 129

Claim this result for Belmiro Moreira
—3:25:01
847OverallFrancisco Salgueiro
Details for Francisco Salgueiro

Category · M20

Category position 279

Claim this result for Francisco Salgueiro
—3:25:08
850OverallGuillaume Bonnefoy
Details for Guillaume Bonnefoy

Category · M35

Category position 135

Claim this result for Guillaume Bonnefoy
—3:25:10
851OverallLuis Pinheiro Torres
Details for Luis Pinheiro Torres

Category · M20

Category position 280

Claim this result for Luis Pinheiro Torres
—3:25:10
853OverallStefano Fonseca
Details for Stefano Fonseca

Category · M20

Category position 281

Claim this result for Stefano Fonseca
—3:25:11
856OverallBernardo Lucas
Details for Bernardo Lucas

Category · M40

Category position 131

Claim this result for Bernardo Lucas
—3:25:16
857OverallRenato Fonseca
Details for Renato Fonseca

Category · M40

Category position 132

Claim this result for Renato Fonseca
—3:25:19
858OverallIván Bolinches
Details for Iván Bolinches

Category · M35

Category position 136

Claim this result for Iván Bolinches
—3:25:21
860OverallJohn Hewson
Details for John Hewson

Category · M45

Category position 133

Claim this result for John Hewson
—3:25:25
863OverallFilipe Costa Sousa
Details for Filipe Costa Sousa

Category · M40

Category position 133

Claim this result for Filipe Costa Sousa
—3:25:32
865OverallPedro Craveiro
Details for Pedro Craveiro

Category · M50

Category position 72

Claim this result for Pedro Craveiro
—3:25:34
868OverallTomas Osorio
Details for Tomas Osorio

Category · M20

Category position 283

Claim this result for Tomas Osorio
—3:25:41
869OverallDas Neves Esteban
Details for Das Neves Esteban

Category · M20

Category position 284

Claim this result for Das Neves Esteban
—3:25:46
870OverallDas Neves Jose
Details for Das Neves Jose

Category · M45

Category position 134

Claim this result for Das Neves Jose
—3:25:47
871OverallTsvetkov Petar
Details for Tsvetkov Petar

Category · M50

Category position 73

Claim this result for Tsvetkov Petar
—3:25:48
872OverallNuno Caseiro
Details for Nuno Caseiro

Category · M20

Category position 285

Claim this result for Nuno Caseiro
—3:25:49
873OverallEmanuel Da Costa Cardoso
Details for Emanuel Da Costa Cardoso

Category · M50

Category position 74

Claim this result for Emanuel Da Costa Cardoso
—3:25:50
874OverallJoão Pedro Araújo Silva
Details for João Pedro Araújo Silva

Category · M20

Category position 286

Claim this result for João Pedro Araújo Silva
—3:25:50
875OverallEric De Busscher
Details for Eric De Busscher

Category · M50

Category position 75

Claim this result for Eric De Busscher
—3:25:50
876OverallDiego Dávila Collazo
Details for Diego Dávila Collazo

Category · M20

Category position 287

Claim this result for Diego Dávila Collazo
—3:25:52
877OverallStefan Van Strien
Details for Stefan Van Strien

Category · M20

Category position 288

Claim this result for Stefan Van Strien
—3:25:52
878OverallJoão Milheiro
Details for João Milheiro

Category · M20

Category position 289

Claim this result for João Milheiro
—3:25:54
880OverallKoprowski Adam
Details for Koprowski Adam

Category · M35

Category position 138

Claim this result for Koprowski Adam
—3:26:00
881OverallTiago Amaro
Details for Tiago Amaro

Category · M20

Category position 290

Claim this result for Tiago Amaro
—3:26:01
882OverallJoão Benta
Details for João Benta

Category · M35

Category position 139

Claim this result for João Benta
—3:26:02
883OverallYannick De Haan
Details for Yannick De Haan

Category · M20

Category position 291

Claim this result for Yannick De Haan
—3:26:02
887OverallLaurent Fleuru
Details for Laurent Fleuru

Category · M45

Category position 135

Claim this result for Laurent Fleuru
—3:26:04
891OverallHugo Azevedo
Details for Hugo Azevedo

Category · M20

Category position 293

Claim this result for Hugo Azevedo
—3:26:06
892OverallRui Da Silva Santos
Details for Rui Da Silva Santos

Category · M45

Category position 137

Claim this result for Rui Da Silva Santos
—3:26:07
893OverallEmanuel Gomes
Details for Emanuel Gomes

Category · M40

Category position 134

Claim this result for Emanuel Gomes
—3:26:15
897OverallÁngel Luis Castro Castro
Details for Ángel Luis Castro Castro

Category · M50

Category position 76

Claim this result for Ángel Luis Castro Castro
—3:26:17
899OverallArmando Magalhães
Details for Armando Magalhães

Category · M45

Category position 139

Claim this result for Armando Magalhães
—3:26:21
900OverallManuel David
Details for Manuel David

Category · M55

Category position 30

Claim this result for Manuel David
—3:26:23
901OverallAurélio Costa
Details for Aurélio Costa

Category · M55

Category position 31

Claim this result for Aurélio Costa
—3:26:23
902OverallRamiro Alexandre
Details for Ramiro Alexandre

Category · M20

Category position 295

Claim this result for Ramiro Alexandre
—3:26:27
904OverallJo Skare-Zachariassen
Details for Jo Skare-Zachariassen

Category · M20

Category position 296

Claim this result for Jo Skare-Zachariassen
—3:26:31
905OverallHugo Fidalgo
Details for Hugo Fidalgo

Category · M40

Category position 136

Claim this result for Hugo Fidalgo
—3:26:32
906OverallAndré Monteiro
Details for André Monteiro

Category · M50

Category position 77

Claim this result for André Monteiro
—3:26:33
907OverallPedro Campeão
Details for Pedro Campeão

Category · M40

Category position 137

Claim this result for Pedro Campeão
—3:26:34
908OverallEnrique Sampayo Gomez
Details for Enrique Sampayo Gomez

Category · M35

Category position 140

Claim this result for Enrique Sampayo Gomez
—3:26:34
909OverallDorian Le Goff
Details for Dorian Le Goff

Category · M20

Category position 297

Claim this result for Dorian Le Goff
—3:26:35
910OverallValter Soares
Details for Valter Soares

Category · M35

Category position 141

Claim this result for Valter Soares
—3:26:36
911OverallTomás Gonçalves
Details for Tomás Gonçalves

Category · M20

Category position 298

Claim this result for Tomás Gonçalves
—3:26:36
914OverallVítor Mendes
Details for Vítor Mendes

Category · M45

Category position 140

Claim this result for Vítor Mendes
—3:26:42
915OverallMiguel Moreno
Details for Miguel Moreno

Category · M20

Category position 299

Claim this result for Miguel Moreno
—3:26:43
916OverallBartosz Szczypinski
Details for Bartosz Szczypinski

Category · M45

Category position 141

Claim this result for Bartosz Szczypinski
—3:26:45
917OverallPaul Smee
Details for Paul Smee

Category · M45

Category position 142

Claim this result for Paul Smee
—3:26:46
918OverallRaúl Moura
Details for Raúl Moura

Category · M40

Category position 138

Claim this result for Raúl Moura
—3:26:48
919OverallGary Sharman
Details for Gary Sharman

Category · M20

Category position 300

Claim this result for Gary Sharman
—3:26:50
920OverallSimão Tomaz Duarte
Details for Simão Tomaz Duarte

Category · M40

Category position 139

Claim this result for Simão Tomaz Duarte
—3:26:50
921OverallOscar Hoek
Details for Oscar Hoek

Category · M20

Category position 301

Claim this result for Oscar Hoek
—3:26:50
922OverallGianluca Santi
Details for Gianluca Santi

Category · M20

Category position 302

Claim this result for Gianluca Santi
—3:26:51
924OverallNuno Gavinho
Details for Nuno Gavinho

Category · M40

Category position 140

Claim this result for Nuno Gavinho
—3:26:52
927OverallTom De Decker
Details for Tom De Decker

Category · M20

Category position 303

Claim this result for Tom De Decker
—3:26:54
932OverallAntoine Verniere
Details for Antoine Verniere

Category · M20

Category position 305

Claim this result for Antoine Verniere
—3:26:59
933OverallJose Manuel Delgado Bustelo
Details for Jose Manuel Delgado Bustelo

Category · M40

Category position 141

Claim this result for Jose Manuel Delgado Bustelo
—3:27:01
934OverallLucas Merceron
Details for Lucas Merceron

Category · M20

Category position 306

Claim this result for Lucas Merceron
—3:27:03
935OverallCésar Marques
Details for César Marques

Category · M35

Category position 145

Claim this result for César Marques
—3:27:03
936OverallGael Jáuregui Pérez
Details for Gael Jáuregui Pérez

Category · M20

Category position 307

Claim this result for Gael Jáuregui Pérez
—3:27:04
937OverallJorge Varela Blanco
Details for Jorge Varela Blanco

Category · M55

Category position 32

Claim this result for Jorge Varela Blanco
—3:27:05
938OverallJulien Hasse
Details for Julien Hasse

Category · M20

Category position 308

Claim this result for Julien Hasse
—3:27:08
939OverallSam Spalding
Details for Sam Spalding

Category · M20

Category position 309

Claim this result for Sam Spalding
—3:27:09
941OverallStipe Roguljic
Details for Stipe Roguljic

Category · M45

Category position 144

Claim this result for Stipe Roguljic
—3:27:10
942OverallIago López Vázquez
Details for Iago López Vázquez

Category · M20

Category position 310

Claim this result for Iago López Vázquez
—3:27:10
944OverallMark Ainsworth
Details for Mark Ainsworth

Category · M35

Category position 147

Claim this result for Mark Ainsworth
—3:27:18
945OverallJorge Dias
Details for Jorge Dias

Category · M20

Category position 311

Claim this result for Jorge Dias
—3:27:18
947OverallJose Corral
Details for Jose Corral

Category · M45

Category position 145

Claim this result for Jose Corral
—3:27:21
948OverallRui Miguel Pinto Alves
Details for Rui Miguel Pinto Alves

Category · M40

Category position 143

Claim this result for Rui Miguel Pinto Alves
—3:27:21
950OverallSergio Nuñez Parada
Details for Sergio Nuñez Parada

Category · M40

Category position 144

Claim this result for Sergio Nuñez Parada
—3:27:22
953OverallAndré Proença
Details for André Proença

Category · M20

Category position 313

Claim this result for André Proença
—3:27:25
955OverallMarc-Antoine Lemaire
Details for Marc-Antoine Lemaire

Category · M20

Category position 314

Claim this result for Marc-Antoine Lemaire
—3:27:26
956OverallFrançois Gerbeau
Details for François Gerbeau

Category · M20

Category position 315

Claim this result for François Gerbeau
—3:27:26
957OverallCarlos Danilo Patury De Almeida
Details for Carlos Danilo Patury De Almeida

Category · M40

Category position 145

Claim this result for Carlos Danilo Patury De Almeida
—3:27:29
960OverallFrederico Santos
Details for Frederico Santos

Category · M35

Category position 149

Claim this result for Frederico Santos
—3:27:34
961OverallJorge Ribeiro
Details for Jorge Ribeiro

Category · M45

Category position 146

Claim this result for Jorge Ribeiro
—3:27:37
962OverallThomas Moebius
Details for Thomas Moebius

Category · M20

Category position 317

Claim this result for Thomas Moebius
—3:27:42
963OverallLuís Miranda
Details for Luís Miranda

Category · M20

Category position 318

Claim this result for Luís Miranda
—3:27:44
966OverallBrice Le Houérou
Details for Brice Le Houérou

Category · M35

Category position 151

Claim this result for Brice Le Houérou
—3:27:47
967OverallMarko Ani
Details for Marko Ani

Category · M40

Category position 147

Claim this result for Marko Ani
—3:27:54
968OverallRubén Pérez González
Details for Rubén Pérez González

Category · M35

Category position 152

Claim this result for Rubén Pérez González
—3:27:55
970OverallDavid Vidal De Sa
Details for David Vidal De Sa

Category · M45

Category position 147

Claim this result for David Vidal De Sa
—3:27:56
971OverallNiels Peter Aae Christensen
Details for Niels Peter Aae Christensen

Category · M40

Category position 148

Claim this result for Niels Peter Aae Christensen
—3:27:57
974OverallStjepko Jancijev
Details for Stjepko Jancijev

Category · M55

Category position 36

Claim this result for Stjepko Jancijev
—3:28:04
976OverallJose Gonçalves
Details for Jose Gonçalves

Category · M55

Category position 37

Claim this result for Jose Gonçalves
—3:28:06
977OverallMohamed Achab
Details for Mohamed Achab

Category · M35

Category position 153

Claim this result for Mohamed Achab
—3:28:08
982OverallGabriel Costa
Details for Gabriel Costa

Category · M20

Category position 320

Claim this result for Gabriel Costa
—3:28:14
983OverallMiguel Angel Bajo Bueno
Details for Miguel Angel Bajo Bueno

Category · M50

Category position 80

Claim this result for Miguel Angel Bajo Bueno
—3:28:14
984OverallLuis Gonçalves
Details for Luis Gonçalves

Category · M20

Category position 321

Claim this result for Luis Gonçalves
—3:28:15
989OverallErik Forsgren
Details for Erik Forsgren

Category · M20

Category position 323

Claim this result for Erik Forsgren
—3:28:24
990OverallVicente Munoz
Details for Vicente Munoz

Category · M20

Category position 324

Claim this result for Vicente Munoz
—3:28:25
991OverallDominique Nobile
Details for Dominique Nobile

Category · M40

Category position 150

Claim this result for Dominique Nobile
—3:28:27
992OverallStephen Dayman
Details for Stephen Dayman

Category · M40

Category position 151

Claim this result for Stephen Dayman
—3:28:28
993OverallOliver Dayman
Details for Oliver Dayman

Category · M40

Category position 152

Claim this result for Oliver Dayman
—3:28:28
First page of results