All results

AthRecs results archive

EDP Porto Marathon 2026 results

· Porto · Portugal

RunningMarathon · 42.2 km / 26.2 mi4,259 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
3534OverallPer Göransson
Details for Per Göransson

Category · M55

Category position 156

Claim this result for Per Göransson
—4:15:04
3537OverallAntonio Madureira
Details for Antonio Madureira

Category · M55

Category position 157

Claim this result for Antonio Madureira
—4:15:05
3540OverallTuan-Huy Nguyen
Details for Tuan-Huy Nguyen

Category · M45

Category position 420

Claim this result for Tuan-Huy Nguyen
—4:15:06
3541OverallAleksandar Georgiev Zlatarski
Details for Aleksandar Georgiev Zlatarski

Category · M55

Category position 158

Claim this result for Aleksandar Georgiev Zlatarski
—4:15:09
3542OverallGangmin Han
Details for Gangmin Han

Category · M20

Category position 1152

Claim this result for Gangmin Han
—4:15:10
3543OverallFeliciano Collado
Details for Feliciano Collado

Category · M50

Category position 312

Claim this result for Feliciano Collado
—4:15:12
3544OverallFrédéric Bardon
Details for Frédéric Bardon

Category · M50

Category position 313

Claim this result for Frédéric Bardon
—4:15:14
3547OverallHugo Gomes
Details for Hugo Gomes

Category · M35

Category position 448

Claim this result for Hugo Gomes
—4:15:20
3549OverallFrederico Carvalhais
Details for Frederico Carvalhais

Category · M20

Category position 1154

Claim this result for Frederico Carvalhais
—4:15:22
3550OverallPedro Mota
Details for Pedro Mota

Category · M45

Category position 421

Claim this result for Pedro Mota
—4:15:29
3553OverallDiogo Távora
Details for Diogo Távora

Category · M35

Category position 449

Claim this result for Diogo Távora
—4:15:36
3556OverallLucas Piaud
Details for Lucas Piaud

Category · M20

Category position 1155

Claim this result for Lucas Piaud
—4:15:41
3558OverallHakon Stubberud
Details for Hakon Stubberud

Category · M20

Category position 1156

Claim this result for Hakon Stubberud
—4:15:41
3560OverallAlexandre Veloso
Details for Alexandre Veloso

Category · M35

Category position 450

Claim this result for Alexandre Veloso
—4:15:43
3564OverallEdgar Lança
Details for Edgar Lança

Category · M45

Category position 423

Claim this result for Edgar Lança
—4:15:48
3566OverallJoao Pedro Moreira Fontes
Details for Joao Pedro Moreira Fontes

Category · M20

Category position 1158

Claim this result for Joao Pedro Moreira Fontes
—4:15:51
3567OverallJacob Delaney
Details for Jacob Delaney

Category · M20

Category position 1159

Claim this result for Jacob Delaney
—4:15:51
3571OverallFilipe Paulo
Details for Filipe Paulo

Category · M35

Category position 451

Claim this result for Filipe Paulo
—4:15:57
3574OverallAlain Souplet
Details for Alain Souplet

Category · M55

Category position 159

Claim this result for Alain Souplet
—4:16:02
3576OverallBaptiste Dobrowolski
Details for Baptiste Dobrowolski

Category · M20

Category position 1160

Claim this result for Baptiste Dobrowolski
—4:16:05
3579OverallBenito I. Padin Vázquez
Details for Benito I. Padin Vázquez

Category · M45

Category position 425

Claim this result for Benito I. Padin Vázquez
—4:16:08
3580OverallFelipe Rodriguez Fernandez
Details for Felipe Rodriguez Fernandez

Category · M50

Category position 315

Claim this result for Felipe Rodriguez Fernandez
—4:16:11
3582OverallJoshua Gower
Details for Joshua Gower

Category · M20

Category position 1161

Claim this result for Joshua Gower
—4:16:16
3584OverallLuis Enrique Llames Garcia
Details for Luis Enrique Llames Garcia

Category · M55

Category position 160

Claim this result for Luis Enrique Llames Garcia
—4:16:18
3586OverallAndré Pinho
Details for André Pinho

Category · M45

Category position 426

Claim this result for André Pinho
—4:16:23
3587OverallLuis Seabra
Details for Luis Seabra

Category · M40

Category position 450

Claim this result for Luis Seabra
—4:16:27
3588OverallJoão Seabra
Details for João Seabra

Category · M35

Category position 453

Claim this result for João Seabra
—4:16:27
3591OverallHelder Lourenço
Details for Helder Lourenço

Category · M40

Category position 452

Claim this result for Helder Lourenço
—4:16:29
3592OverallMathieu Segard
Details for Mathieu Segard

Category · M35

Category position 454

Claim this result for Mathieu Segard
—4:16:29
3597OverallAdam Szyszka
Details for Adam Szyszka

Category · M50

Category position 318

Claim this result for Adam Szyszka
—4:16:32
3601OverallKevin Hacquin
Details for Kevin Hacquin

Category · M20

Category position 1164

Claim this result for Kevin Hacquin
—4:16:34
3602OverallFrancisco Santos
Details for Francisco Santos

Category · M20

Category position 1165

Claim this result for Francisco Santos
—4:16:35
3606OverallCristian Morlacchi
Details for Cristian Morlacchi

Category · M50

Category position 319

Claim this result for Cristian Morlacchi
—4:16:40
3608OverallAlvaro Sousa
Details for Alvaro Sousa

Category · M35

Category position 455

Claim this result for Alvaro Sousa
—4:16:40
3609OverallCláudio Pereira
Details for Cláudio Pereira

Category · M45

Category position 428

Claim this result for Cláudio Pereira
—4:16:43
3612OverallSergio Lopez Corral
Details for Sergio Lopez Corral

Category · M20

Category position 1168

Claim this result for Sergio Lopez Corral
—4:16:49
3613OverallDom German
Details for Dom German

Category · M20

Category position 1169

Claim this result for Dom German
—4:16:50
3616OverallAws Al-Omari
Details for Aws Al-Omari

Category · M20

Category position 1171

Claim this result for Aws Al-Omari
—4:16:55
3619OverallJosué Moutinho
Details for Josué Moutinho

Category · M20

Category position 1172

Claim this result for Josué Moutinho
—4:16:59
3620OverallJean Noel Wolff
Details for Jean Noel Wolff

Category · M60

Category position 116

Claim this result for Jean Noel Wolff
—4:17:00
3621OverallLennard Lindemann
Details for Lennard Lindemann

Category · M20

Category position 1173

Claim this result for Lennard Lindemann
—4:17:00
3623OverallGregory Erapa
Details for Gregory Erapa

Category · M20

Category position 1175

Claim this result for Gregory Erapa
—4:17:03
3625OverallDiogo Carvalho
Details for Diogo Carvalho

Category · M35

Category position 456

Claim this result for Diogo Carvalho
—4:17:09
3627OverallDamian Vink
Details for Damian Vink

Category · M20

Category position 1177

Claim this result for Damian Vink
—4:17:10
3630OverallKevin Lemaitre
Details for Kevin Lemaitre

Category · M35

Category position 458

Claim this result for Kevin Lemaitre
—4:17:16
3638OverallTiago Pires
Details for Tiago Pires

Category · M20

Category position 1179

Claim this result for Tiago Pires
—4:17:21
3639OverallRemy Félicio
Details for Remy Félicio

Category · M55

Category position 161

Claim this result for Remy Félicio
—4:17:21
3642OverallMiroslaw Deren
Details for Miroslaw Deren

Category · M45

Category position 431

Claim this result for Miroslaw Deren
—4:17:22
3645OverallJoseph Tucker
Details for Joseph Tucker

Category · M35

Category position 459

Claim this result for Joseph Tucker
—4:17:24
3649OverallFreddie Light
Details for Freddie Light

Category · M20

Category position 1182

Claim this result for Freddie Light
—4:17:26
3652OverallJosh Capewell
Details for Josh Capewell

Category · M20

Category position 1183

Claim this result for Josh Capewell
—4:17:31
3653OverallGodasi Silva
Details for Godasi Silva

Category · M20

Category position 1184

Claim this result for Godasi Silva
—4:17:36
3658OverallDominic Browne
Details for Dominic Browne

Category · M20

Category position 1185

Claim this result for Dominic Browne
—4:17:40
3662OverallDaan De Meyer
Details for Daan De Meyer

Category · M35

Category position 461

Claim this result for Daan De Meyer
—4:17:44
3665OverallFrancisco Arantes
Details for Francisco Arantes

Category · M40

Category position 457

Claim this result for Francisco Arantes
—4:17:46
3666OverallLuciano Sousa
Details for Luciano Sousa

Category · M35

Category position 462

Claim this result for Luciano Sousa
—4:17:49
3670OverallEverson Junior
Details for Everson Junior

Category · M20

Category position 1187

Claim this result for Everson Junior
—4:17:54
3671OverallTobias Aigenmann
Details for Tobias Aigenmann

Category · M50

Category position 323

Claim this result for Tobias Aigenmann
—4:17:56
3672OverallPedro Jerónimo
Details for Pedro Jerónimo

Category · M50

Category position 324

Claim this result for Pedro Jerónimo
—4:17:56
3673OverallPablo Castaño Fernández
Details for Pablo Castaño Fernández

Category · M20

Category position 1188

Claim this result for Pablo Castaño Fernández
—4:17:56
3675OverallÉmile Brun
Details for Émile Brun

Category · M20

Category position 1189

Claim this result for Émile Brun
—4:18:02
3678OverallMatteo Jäger
Details for Matteo Jäger

Category · M20

Category position 1191

Claim this result for Matteo Jäger
—4:18:06
3684OverallFrançois Godiveau
Details for François Godiveau

Category · M35

Category position 463

Claim this result for François Godiveau
—4:18:12
3686OverallGrégory Revenaz
Details for Grégory Revenaz

Category · M40

Category position 459

Claim this result for Grégory Revenaz
—4:18:13
3687OverallSérgio Bruno Costa Pereira Pereira
Details for Sérgio Bruno Costa Pereira Pereira
—4:18:14
3689OverallBruno Figueiredo
Details for Bruno Figueiredo

Category · M35

Category position 464

Claim this result for Bruno Figueiredo
—4:18:15
3690OverallCyril Lacroix
Details for Cyril Lacroix

Category · M55

Category position 164

Claim this result for Cyril Lacroix
—4:18:15
3693OverallTiago Sobreiro
Details for Tiago Sobreiro

Category · M35

Category position 465

Claim this result for Tiago Sobreiro
—4:18:16
3694OverallDaniel Keyvanpour
Details for Daniel Keyvanpour

Category · M20

Category position 1193

Claim this result for Daniel Keyvanpour
—4:18:16
3696OverallDomingos Rodrigues
Details for Domingos Rodrigues

Category · M50

Category position 325

Claim this result for Domingos Rodrigues
—4:18:18
3697OverallDavid Carvalho
Details for David Carvalho

Category · M45

Category position 434

Claim this result for David Carvalho
—4:18:20
3698OverallAlex Finnan
Details for Alex Finnan

Category · M20

Category position 1194

Claim this result for Alex Finnan
—4:18:21
3699OverallPaulo Portugal
Details for Paulo Portugal

Category · M60

Category position 118

Claim this result for Paulo Portugal
—4:18:22
3700OverallAdel Belhaj
Details for Adel Belhaj

Category · M20

Category position 1195

Claim this result for Adel Belhaj
—4:18:23
3702OverallDeukkyu Hwang
Details for Deukkyu Hwang

Category · M20

Category position 1196

Claim this result for Deukkyu Hwang
—4:18:32
3703OverallFrederik Verheij
Details for Frederik Verheij

Category · M20

Category position 1197

Claim this result for Frederik Verheij
—4:18:32
3705OverallHorácio Gomes
Details for Horácio Gomes

Category · M20

Category position 1198

Claim this result for Horácio Gomes
—4:18:33
3708OverallRafael Vicente
Details for Rafael Vicente

Category · M40

Category position 462

Claim this result for Rafael Vicente
—4:18:36
3712OverallEduardo Abilheira
Details for Eduardo Abilheira

Category · M20

Category position 1199

Claim this result for Eduardo Abilheira
—4:18:38
3713OverallDiogo Lira
Details for Diogo Lira

Category · M20

Category position 1200

Claim this result for Diogo Lira
—4:18:40
3717OverallVincent Capliez
Details for Vincent Capliez

Category · M50

Category position 328

Claim this result for Vincent Capliez
—4:18:45
3718OverallThomas Chandler
Details for Thomas Chandler

Category · M20

Category position 1202

Claim this result for Thomas Chandler
—4:18:46
3719OverallNuno Vasconcelos Soares
Details for Nuno Vasconcelos Soares

Category · M50

Category position 329

Claim this result for Nuno Vasconcelos Soares
—4:18:47
3722OverallVictor Hugo Souza
Details for Victor Hugo Souza

Category · M20

Category position 1204

Claim this result for Victor Hugo Souza
—4:18:51
3728OverallKristjan Lukk
Details for Kristjan Lukk

Category · M20

Category position 1205

Claim this result for Kristjan Lukk
—4:18:58
3729OverallEduardo Nobel
Details for Eduardo Nobel

Category · M20

Category position 1206

Claim this result for Eduardo Nobel
—4:19:00
3730OverallRafael Tavares
Details for Rafael Tavares

Category · M35

Category position 467

Claim this result for Rafael Tavares
—4:19:01
3731OverallRui Manuel Fernandes Pereira
Details for Rui Manuel Fernandes Pereira

Category · M40

Category position 464

Claim this result for Rui Manuel Fernandes Pereira
—4:19:06
3732OverallValter Moreira
Details for Valter Moreira

Category · M35

Category position 468

Claim this result for Valter Moreira
—4:19:08
3734OverallTilman Laeppchen
Details for Tilman Laeppchen

Category · M50

Category position 330

Claim this result for Tilman Laeppchen
—4:19:09
3736OverallLuis Marvao
Details for Luis Marvao

Category · M55

Category position 167

Claim this result for Luis Marvao
—4:19:10
3739OverallPaulo Machado
Details for Paulo Machado

Category · M40

Category position 465

Claim this result for Paulo Machado
—4:19:11
3742OverallWilliam Eamer
Details for William Eamer

Category · M20

Category position 1208

Claim this result for William Eamer
—4:19:12
3745OverallGabriel Castilho
Details for Gabriel Castilho

Category · M20

Category position 1210

Claim this result for Gabriel Castilho
—4:19:14
3746OverallBaptiste Barrois
Details for Baptiste Barrois

Category · M35

Category position 469

Claim this result for Baptiste Barrois
—4:19:16
3752OverallMiguel Angel Montes Cunillas
Details for Miguel Angel Montes Cunillas

Category · M50

Category position 331

Claim this result for Miguel Angel Montes Cunillas
—4:19:20
3761OverallJosé Luis López Alvarez
Details for José Luis López Alvarez

Category · M50

Category position 332

Claim this result for José Luis López Alvarez
—4:19:33
3763OverallBartosz Kuberski
Details for Bartosz Kuberski

Category · M20

Category position 1212

Claim this result for Bartosz Kuberski
—4:19:36
3765OverallCarlos Fortes
Details for Carlos Fortes

Category · M40

Category position 467

Claim this result for Carlos Fortes
—4:19:41
3768OverallArnold Hoessler
Details for Arnold Hoessler

Category · M50

Category position 333

Claim this result for Arnold Hoessler
—4:19:44
First page of results