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
680OverallRemi Burgon
Details for Remi Burgon

Category · M20

Category position 231

Claim this result for Remi Burgon
—3:20:06
681OverallKoen Körner
Details for Koen Körner

Category · M20

Category position 232

Claim this result for Koen Körner
—3:20:06
683OverallJoão Roboredo
Details for João Roboredo

Category · M20

Category position 233

Claim this result for João Roboredo
—3:20:12
684OverallRomain Tardivel
Details for Romain Tardivel

Category · M20

Category position 234

Claim this result for Romain Tardivel
—3:20:20
685OverallMiguel De Francisco Pastor
Details for Miguel De Francisco Pastor

Category · M60

Category position 16

Claim this result for Miguel De Francisco Pastor
—3:20:21
687OverallBaptiste Autissier
Details for Baptiste Autissier

Category · M20

Category position 235

Claim this result for Baptiste Autissier
—3:20:24
688OverallCornelis Schouls
Details for Cornelis Schouls

Category · M55

Category position 22

Claim this result for Cornelis Schouls
—3:20:25
691OverallPablo Madrid Márquez
Details for Pablo Madrid Márquez

Category · M50

Category position 57

Claim this result for Pablo Madrid Márquez
—3:20:31
693OverallAntoine Vergnes
Details for Antoine Vergnes

Category · M35

Category position 115

Claim this result for Antoine Vergnes
—3:20:34
696OverallTiago Alves
Details for Tiago Alves

Category · M40

Category position 101

Claim this result for Tiago Alves
—3:20:36
697OverallNadir Bouchaïr
Details for Nadir Bouchaïr

Category · M20

Category position 237

Claim this result for Nadir Bouchaïr
—3:20:37
698OverallNeil Fynn
Details for Neil Fynn

Category · M20

Category position 238

Claim this result for Neil Fynn
—3:20:40
699OverallBoris Gandy
Details for Boris Gandy

Category · M40

Category position 102

Claim this result for Boris Gandy
—3:20:41
702OverallHélder Pinho
Details for Hélder Pinho

Category · M20

Category position 239

Claim this result for Hélder Pinho
—3:20:44
703OverallJúlio Braga
Details for Júlio Braga

Category · M40

Category position 103

Claim this result for Júlio Braga
—3:20:46
704OverallRafael Neves
Details for Rafael Neves

Category · M20

Category position 240

Claim this result for Rafael Neves
—3:20:46
705OverallSimão Ferreira
Details for Simão Ferreira

Category · M20

Category position 241

Claim this result for Simão Ferreira
—3:20:46
709OverallJacobo Ponlla Encinas
Details for Jacobo Ponlla Encinas

Category · M40

Category position 104

Claim this result for Jacobo Ponlla Encinas
—3:20:58
710OverallEzequiel Fernandes
Details for Ezequiel Fernandes

Category · M55

Category position 23

Claim this result for Ezequiel Fernandes
—3:21:00
711OverallElisabete Barros
Details for Elisabete Barros

Category · M50

Category position 59

Claim this result for Elisabete Barros
—3:21:00
712OverallRicardo Alves
Details for Ricardo Alves

Category · M40

Category position 105

Claim this result for Ricardo Alves
—3:21:02
715OverallJoseph Costello
Details for Joseph Costello

Category · M20

Category position 243

Claim this result for Joseph Costello
—3:21:04
717OverallFábio Pinto
Details for Fábio Pinto

Category · M35

Category position 117

Claim this result for Fábio Pinto
—3:21:06
718OverallFilipe Quintino
Details for Filipe Quintino

Category · M20

Category position 244

Claim this result for Filipe Quintino
—3:21:07
719OverallGabriele Gnoato
Details for Gabriele Gnoato

Category · M20

Category position 245

Claim this result for Gabriele Gnoato
—3:21:07
721OverallMikel Aingeru Arrieta Ruiz
Details for Mikel Aingeru Arrieta Ruiz

Category · M50

Category position 60

Claim this result for Mikel Aingeru Arrieta Ruiz
—3:21:09
723OverallSergio Teixeira
Details for Sergio Teixeira

Category · M50

Category position 61

Claim this result for Sergio Teixeira
—3:21:14
724OverallMatteo Saragoni
Details for Matteo Saragoni

Category · M20

Category position 246

Claim this result for Matteo Saragoni
—3:21:14
725OverallBlake Petrill
Details for Blake Petrill

Category · M35

Category position 118

Claim this result for Blake Petrill
—3:21:15
726OverallMarko Weisshaar
Details for Marko Weisshaar

Category · M55

Category position 24

Claim this result for Marko Weisshaar
—3:21:15
728OverallLiam Geeson
Details for Liam Geeson

Category · M20

Category position 247

Claim this result for Liam Geeson
—3:21:17
730OverallReece Williams
Details for Reece Williams

Category · M35

Category position 119

Claim this result for Reece Williams
—3:21:17
731OverallDenis Negreira Fernández
Details for Denis Negreira Fernández

Category · M45

Category position 106

Claim this result for Denis Negreira Fernández
—3:21:18
733OverallGheno Carlo
Details for Gheno Carlo

Category · M35

Category position 120

Claim this result for Gheno Carlo
—3:21:18
735OverallBruno Pereira
Details for Bruno Pereira

Category · M20

Category position 250

Claim this result for Bruno Pereira
—3:21:23
736OverallWillem Tack
Details for Willem Tack

Category · M35

Category position 121

Claim this result for Willem Tack
—3:21:24
738OverallSérgio Catvalho
Details for Sérgio Catvalho

Category · M45

Category position 107

Claim this result for Sérgio Catvalho
—3:21:32
739OverallValentín Pedro Casado Casillas
Details for Valentín Pedro Casado Casillas

Category · M45

Category position 108

Claim this result for Valentín Pedro Casado Casillas
—3:21:34
740OverallVasco Mendes
Details for Vasco Mendes

Category · M20

Category position 251

Claim this result for Vasco Mendes
—3:21:35
742OverallHélder Leal
Details for Hélder Leal

Category · M45

Category position 109

Claim this result for Hélder Leal
—3:21:37
743OverallAfonso Torres
Details for Afonso Torres

Category · M50

Category position 63

Claim this result for Afonso Torres
—3:21:43
747OverallPaulo Jorge Sousa Torres
Details for Paulo Jorge Sousa Torres

Category · M50

Category position 64

Claim this result for Paulo Jorge Sousa Torres
—3:21:52
749OverallAbdelouhab Aziz
Details for Abdelouhab Aziz

Category · M60

Category position 19

Claim this result for Abdelouhab Aziz
—3:21:57
751OverallQuentin Dos Santos
Details for Quentin Dos Santos

Category · M20

Category position 252

Claim this result for Quentin Dos Santos
—3:22:01
753OverallMoisés Silva
Details for Moisés Silva

Category · M35

Category position 124

Claim this result for Moisés Silva
—3:22:08
755OverallRicardo Barria
Details for Ricardo Barria

Category · M55

Category position 25

Claim this result for Ricardo Barria
—3:22:12
756OverallFrancisco Pereira
Details for Francisco Pereira

Category · M20

Category position 254

Claim this result for Francisco Pereira
—3:22:18
758OverallFlavio Pastore
Details for Flavio Pastore

Category · M40

Category position 109

Claim this result for Flavio Pastore
—3:22:19
759OverallFelix Fernandez Abalde
Details for Felix Fernandez Abalde

Category · M50

Category position 65

Claim this result for Felix Fernandez Abalde
—3:22:20
760OverallJoaquim Teixeira
Details for Joaquim Teixeira

Category · M50

Category position 66

Claim this result for Joaquim Teixeira
—3:22:21
761OverallJulian Mendes
Details for Julian Mendes

Category · M20

Category position 255

Claim this result for Julian Mendes
—3:22:23
762OverallBruno José Teixeira Da Costa
Details for Bruno José Teixeira Da Costa

Category · M40

Category position 110

Claim this result for Bruno José Teixeira Da Costa
—3:22:28
763OverallMário Lima
Details for Mário Lima

Category · M45

Category position 114

Claim this result for Mário Lima
—3:22:29
767OverallKieron Young
Details for Kieron Young

Category · M20

Category position 256

Claim this result for Kieron Young
—3:22:32
769OverallÉlie Pecclet
Details for Élie Pecclet

Category · M20

Category position 257

Claim this result for Élie Pecclet
—3:22:46
770OverallDaniel Mota
Details for Daniel Mota

Category · M40

Category position 112

Claim this result for Daniel Mota
—3:22:47
771OverallFrancisco Machado
Details for Francisco Machado

Category · M45

Category position 116

Claim this result for Francisco Machado
—3:22:48
773OverallCarlos Carneiro
Details for Carlos Carneiro

Category · M40

Category position 113

Claim this result for Carlos Carneiro
—3:22:56
775OverallBruno Monteiro
Details for Bruno Monteiro

Category · M45

Category position 117

Claim this result for Bruno Monteiro
—3:23:01
778OverallTiago Silvestre
Details for Tiago Silvestre

Category · M20

Category position 258

Claim this result for Tiago Silvestre
—3:23:05
779OverallSergio Moreno Villa
Details for Sergio Moreno Villa

Category · M40

Category position 115

Claim this result for Sergio Moreno Villa
—3:23:08
780OverallRúben Seabra
Details for Rúben Seabra

Category · M20

Category position 259

Claim this result for Rúben Seabra
—3:23:16
782OverallFrancesco Pio Iannacone
Details for Francesco Pio Iannacone

Category · M20

Category position 260

Claim this result for Francesco Pio Iannacone
—3:23:21
784OverallRafael Seromenho
Details for Rafael Seromenho

Category · M20

Category position 261

Claim this result for Rafael Seromenho
—3:23:26
786OverallChris Eade
Details for Chris Eade

Category · M40

Category position 117

Claim this result for Chris Eade
—3:23:29
787OverallJoão Rasteiro
Details for João Rasteiro

Category · M20

Category position 262

Claim this result for João Rasteiro
—3:23:30
788OverallSérgio Suzano
Details for Sérgio Suzano

Category · M40

Category position 118

Claim this result for Sérgio Suzano
—3:23:31
789OverallJesús Jiménez Martín
Details for Jesús Jiménez Martín

Category · M45

Category position 118

Claim this result for Jesús Jiménez Martín
—3:23:34
791OverallOleksandr Tarasov
Details for Oleksandr Tarasov

Category · M35

Category position 125

Claim this result for Oleksandr Tarasov
—3:23:38
792OverallVitor Rodrigues
Details for Vitor Rodrigues

Category · M20

Category position 263

Claim this result for Vitor Rodrigues
—3:23:40
793OverallIsaac Longden
Details for Isaac Longden

Category · M35

Category position 126

Claim this result for Isaac Longden
—3:23:40
794OverallClaus Laeppchen
Details for Claus Laeppchen

Category · M45

Category position 120

Claim this result for Claus Laeppchen
—3:23:41
795OverallVasco Rocha
Details for Vasco Rocha

Category · M40

Category position 119

Claim this result for Vasco Rocha
—3:23:43
796OverallKim Aarli Larsen
Details for Kim Aarli Larsen

Category · M60

Category position 21

Claim this result for Kim Aarli Larsen
—3:23:48
797OverallAdrian Wolak
Details for Adrian Wolak

Category · M35

Category position 127

Claim this result for Adrian Wolak
—3:23:49
798OverallMattia Tacchella
Details for Mattia Tacchella

Category · M20

Category position 264

Claim this result for Mattia Tacchella
—3:23:49
800OverallMattijs Keyngnaert
Details for Mattijs Keyngnaert

Category · M40

Category position 120

Claim this result for Mattijs Keyngnaert
—3:23:54
802OverallMichael Befeldt
Details for Michael Befeldt

Category · M35

Category position 128

Claim this result for Michael Befeldt
—3:23:56
803OverallToni Andreas
Details for Toni Andreas

Category · M20

Category position 266

Claim this result for Toni Andreas
—3:23:58
805OverallBenoît Delvaux
Details for Benoît Delvaux

Category · M45

Category position 121

Claim this result for Benoît Delvaux
—3:24:05
806OverallAntónio Conde
Details for António Conde

Category · M45

Category position 122

Claim this result for António Conde
—3:24:07
807OverallSérgio Coelho
Details for Sérgio Coelho

Category · M20

Category position 267

Claim this result for Sérgio Coelho
—3:24:08
808OverallAntónio Sérgio Fernandes Da Silva
Details for António Sérgio Fernandes Da Silva
—3:24:09
809OverallVahur Teppan
Details for Vahur Teppan

Category · M40

Category position 123

Claim this result for Vahur Teppan
—3:24:10
810OverallJoão Gaspar
Details for João Gaspar

Category · M40

Category position 124

Claim this result for João Gaspar
—3:24:10
812OverallDiego Santochi
Details for Diego Santochi

Category · M35

Category position 130

Claim this result for Diego Santochi
—3:24:22
813OverallJérémy Latger
Details for Jérémy Latger

Category · M35

Category position 131

Claim this result for Jérémy Latger
—3:24:22
814OverallRui Pinho
Details for Rui Pinho

Category · M40

Category position 125

Claim this result for Rui Pinho
—3:24:26
817OverallJeremy Flinker
Details for Jeremy Flinker

Category · M40

Category position 126

Claim this result for Jeremy Flinker
—3:24:27
819OverallBarry Mc Donnell
Details for Barry Mc Donnell

Category · M35

Category position 132

Claim this result for Barry Mc Donnell
—3:24:28
821OverallMartin Werrmann
Details for Martin Werrmann

Category · M40

Category position 127

Claim this result for Martin Werrmann
—3:24:30
823OverallKamil Sitkiewicz
Details for Kamil Sitkiewicz

Category · M35

Category position 133

Claim this result for Kamil Sitkiewicz
—3:24:32
824OverallCarlos Lameiras
Details for Carlos Lameiras

Category · M45

Category position 124

Claim this result for Carlos Lameiras
—3:24:33
825OverallBart Janssens
Details for Bart Janssens

Category · M55

Category position 26

Claim this result for Bart Janssens
—3:24:33
827OverallGuido Van Strien
Details for Guido Van Strien

Category · M20

Category position 272

Claim this result for Guido Van Strien
—3:24:34
828OverallSergio Silva
Details for Sergio Silva

Category · M45

Category position 125

Claim this result for Sergio Silva
—3:24:34
830OverallManuel Nicolau
Details for Manuel Nicolau

Category · M20

Category position 273

Claim this result for Manuel Nicolau
—3:24:36
831OverallJosé Boído
Details for José Boído

Category · M45

Category position 126

Claim this result for José Boído
—3:24:37
833OverallDiego Holgado Sanz
Details for Diego Holgado Sanz

Category · M20

Category position 274

Claim this result for Diego Holgado Sanz
—3:24:39
834OverallAndré Fernandes
Details for André Fernandes

Category · M20

Category position 275

Claim this result for André Fernandes
—3:24:40
First page of results