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
4363OverallLorenz Theilacker
Details for Lorenz Theilacker

Category · M20

Category position 1379

Claim this result for Lorenz Theilacker
—4:32:23
4364OverallLucas Augusto
Details for Lucas Augusto

Category · M20

Category position 1380

Claim this result for Lucas Augusto
—4:32:27
4365OverallMateusz Malicki
Details for Mateusz Malicki

Category · M35

Category position 527

Claim this result for Mateusz Malicki
—4:32:28
4366OverallAntonio Joaquim Carneiro
Details for Antonio Joaquim Carneiro

Category · M20

Category position 1381

Claim this result for Antonio Joaquim Carneiro
—4:32:29
4368OverallRufino Ordoñez Munera
Details for Rufino Ordoñez Munera

Category · M45

Category position 498

Claim this result for Rufino Ordoñez Munera
—4:32:32
4369OverallAldemar Augusto Bueno Bernava
Details for Aldemar Augusto Bueno Bernava

Category · M45

Category position 499

Claim this result for Aldemar Augusto Bueno Bernava
—4:32:34
4371OverallAbdoul Chraiby
Details for Abdoul Chraiby

Category · M20

Category position 1382

Claim this result for Abdoul Chraiby
—4:32:38
4373OverallLaurent Boyer Madrieres
Details for Laurent Boyer Madrieres

Category · M45

Category position 500

Claim this result for Laurent Boyer Madrieres
—4:32:42
4374OverallDan Lewi
Details for Dan Lewi

Category · M45

Category position 501

Claim this result for Dan Lewi
—4:32:50
4377OverallGustavo Ferreira
Details for Gustavo Ferreira

Category · M20

Category position 1384

Claim this result for Gustavo Ferreira
—4:32:55
4378OverallLennert De Rouck
Details for Lennert De Rouck

Category · M20

Category position 1385

Claim this result for Lennert De Rouck
—4:32:56
4379OverallGonçalo Torres
Details for Gonçalo Torres

Category · M20

Category position 1386

Claim this result for Gonçalo Torres
—4:32:59
4380OverallPaulo Lara
Details for Paulo Lara

Category · M55

Category position 202

Claim this result for Paulo Lara
—4:33:00
4383OverallFilipe Clemente
Details for Filipe Clemente

Category · M35

Category position 529

Claim this result for Filipe Clemente
—4:33:08
4384OverallValter ---
Details for Valter ---

Category · M20

Category position 1388

Claim this result for Valter ---
—4:33:09
4386OverallVítor Rio
Details for Vítor Rio

Category · M40

Category position 518

Claim this result for Vítor Rio
—4:33:13
4388OverallLeo Hansen
Details for Leo Hansen

Category · M20

Category position 1390

Claim this result for Leo Hansen
—4:33:17
4390OverallJani Dias
Details for Jani Dias

Category · M20

Category position 1391

Claim this result for Jani Dias
—4:33:24
4392OverallRik Renard
Details for Rik Renard

Category · M20

Category position 1393

Claim this result for Rik Renard
—4:33:29
4393OverallNelson Teixeira
Details for Nelson Teixeira

Category · M35

Category position 530

Claim this result for Nelson Teixeira
—4:33:30
4394OverallRúben Campos
Details for Rúben Campos

Category · M20

Category position 1394

Claim this result for Rúben Campos
—4:33:31
4396OverallChris Staudt
Details for Chris Staudt

Category · M20

Category position 1396

Claim this result for Chris Staudt
—4:33:36
4397OverallConnor Cloughley
Details for Connor Cloughley

Category · M20

Category position 1397

Claim this result for Connor Cloughley
—4:33:39
4398OverallYannick Pedro
Details for Yannick Pedro

Category · M35

Category position 531

Claim this result for Yannick Pedro
—4:33:40
4401OverallPiriou Denis
Details for Piriou Denis

Category · M20

Category position 1398

Claim this result for Piriou Denis
—4:33:46
4404OverallJoão Leitão
Details for João Leitão

Category · M20

Category position 1400

Claim this result for João Leitão
—4:33:50
4405OverallMiguel Mariani
Details for Miguel Mariani

Category · M35

Category position 532

Claim this result for Miguel Mariani
—4:33:51
4410OverallArtur Mendonca
Details for Artur Mendonca

Category · M50

Category position 376

Claim this result for Artur Mendonca
—4:33:54
4412OverallArtur Enes
Details for Artur Enes

Category · M55

Category position 204

Claim this result for Artur Enes
—4:33:56
4413OverallJan Karnas
Details for Jan Karnas

Category · M60

Category position 150

Claim this result for Jan Karnas
—4:33:56
4414OverallJose Luis Gómez Carmona
Details for Jose Luis Gómez Carmona

Category · M50

Category position 377

Claim this result for Jose Luis Gómez Carmona
—4:34:00
4416OverallMats Adrian Ohma
Details for Mats Adrian Ohma

Category · M20

Category position 1401

Claim this result for Mats Adrian Ohma
—4:34:01
4417OverallAntonio Costa
Details for Antonio Costa

Category · M50

Category position 378

Claim this result for Antonio Costa
—4:34:01
4420OverallLuca Magni
Details for Luca Magni

Category · M50

Category position 379

Claim this result for Luca Magni
—4:34:08
4421OverallPedro Sá
Details for Pedro Sá

Category · M20

Category position 1402

Claim this result for Pedro Sá
—4:34:09
4422OverallVitor Sobrado
Details for Vitor Sobrado

Category · M35

Category position 533

Claim this result for Vitor Sobrado
—4:34:11
4423OverallMaxime Guillerez
Details for Maxime Guillerez

Category · M20

Category position 1403

Claim this result for Maxime Guillerez
—4:34:12
4425OverallAllan Simonsen
Details for Allan Simonsen

Category · M20

Category position 1404

Claim this result for Allan Simonsen
—4:34:12
4426OverallBernardo Guimaraes
Details for Bernardo Guimaraes

Category · M45

Category position 504

Claim this result for Bernardo Guimaraes
—4:34:15
4427OverallHugo Gaspar
Details for Hugo Gaspar

Category · M20

Category position 1405

Claim this result for Hugo Gaspar
—4:34:16
4429OverallTak Wa Ng
Details for Tak Wa Ng

Category · M60

Category position 152

Claim this result for Tak Wa Ng
—4:34:20
4430OverallCarlos Carrasco Iturra
Details for Carlos Carrasco Iturra

Category · M55

Category position 205

Claim this result for Carlos Carrasco Iturra
—4:34:24
4433OverallAgostinho Moreira
Details for Agostinho Moreira

Category · M60

Category position 153

Claim this result for Agostinho Moreira
—4:34:25
4435OverallAntónio Pinho
Details for António Pinho

Category · M55

Category position 206

Claim this result for António Pinho
—4:34:28
4436OverallMartinek Antoni
Details for Martinek Antoni

Category · M20

Category position 1406

Claim this result for Martinek Antoni
—4:34:29
4441OverallGer Houben
Details for Ger Houben

Category · M60

Category position 155

Claim this result for Ger Houben
—4:34:35
4445OverallLaurent Villiot
Details for Laurent Villiot

Category · M50

Category position 381

Claim this result for Laurent Villiot
—4:34:40
4446OverallJaime Faria
Details for Jaime Faria

Category · M55

Category position 208

Claim this result for Jaime Faria
—4:34:41
4447OverallQuang Pham
Details for Quang Pham

Category · M20

Category position 1408

Claim this result for Quang Pham
—4:34:42
4449OverallMichael Eglinski
Details for Michael Eglinski

Category · M55

Category position 209

Claim this result for Michael Eglinski
—4:34:45
4450OverallDavid Ridley-Parris
Details for David Ridley-Parris

Category · M40

Category position 520

Claim this result for David Ridley-Parris
—4:34:46
4452OverallConstantin Miron
Details for Constantin Miron

Category · M20

Category position 1409

Claim this result for Constantin Miron
—4:34:53
4453OverallMarcio Mendes
Details for Marcio Mendes

Category · M45

Category position 508

Claim this result for Marcio Mendes
—4:34:59
4454OverallSimon Huwaert
Details for Simon Huwaert

Category · M20

Category position 1410

Claim this result for Simon Huwaert
—4:35:00
4456OverallJoaquim Sousa
Details for Joaquim Sousa

Category · M55

Category position 210

Claim this result for Joaquim Sousa
—4:35:01
4459OverallLouis Chevallier
Details for Louis Chevallier

Category · M20

Category position 1411

Claim this result for Louis Chevallier
—4:35:03
4460OverallIgor Anjos
Details for Igor Anjos

Category · M40

Category position 522

Claim this result for Igor Anjos
—4:35:07
4461OverallMarkus Lenz
Details for Markus Lenz

Category · M20

Category position 1412

Claim this result for Markus Lenz
—4:35:11
4463OverallSara Martinho
Details for Sara Martinho

Category · M35

Category position 536

Claim this result for Sara Martinho
—4:35:12
4464OverallArtur Luís Moreira
Details for Artur Luís Moreira

Category · M55

Category position 211

Claim this result for Artur Luís Moreira
—4:35:13
4467OverallGuerreiro Pinto
Details for Guerreiro Pinto

Category · M40

Category position 523

Claim this result for Guerreiro Pinto
—4:35:16
4469OverallDaniel Terra
Details for Daniel Terra

Category · M40

Category position 525

Claim this result for Daniel Terra
—4:35:18
4470OverallFabian Zinkl
Details for Fabian Zinkl

Category · M35

Category position 537

Claim this result for Fabian Zinkl
—4:35:21
4472OverallJean-Michel Frebault
Details for Jean-Michel Frebault

Category · M45

Category position 510

Claim this result for Jean-Michel Frebault
—4:35:26
4473OverallTomas Pinheiro
Details for Tomas Pinheiro

Category · M35

Category position 538

Claim this result for Tomas Pinheiro
—4:35:27
4476OverallThiago Collavini García
Details for Thiago Collavini García

Category · M20

Category position 1413

Claim this result for Thiago Collavini García
—4:35:33
4479OverallJosé Reigada
Details for José Reigada

Category · M60

Category position 156

Claim this result for José Reigada
—4:35:39
4481OverallAvelino Peixoto
Details for Avelino Peixoto

Category · M35

Category position 539

Claim this result for Avelino Peixoto
—4:35:41
4482OverallJose Caçador
Details for Jose Caçador

Category · M20

Category position 1415

Claim this result for Jose Caçador
—4:35:43
4483OverallEduardo Daniel Ferreira Leal Pereira
Details for Eduardo Daniel Ferreira Leal Pereira
—4:35:43
4484OverallBruno Moraes De Nadai
Details for Bruno Moraes De Nadai

Category · M35

Category position 541

Claim this result for Bruno Moraes De Nadai
—4:35:47
4485OverallDiogo Peixoto
Details for Diogo Peixoto

Category · M20

Category position 1416

Claim this result for Diogo Peixoto
—4:35:47
4486OverallJonas Galle
Details for Jonas Galle

Category · M35

Category position 542

Claim this result for Jonas Galle
—4:35:49
4487OverallCarlos Pacheco
Details for Carlos Pacheco

Category · M55

Category position 215

Claim this result for Carlos Pacheco
—4:35:50
4489OverallRomain Lazennec
Details for Romain Lazennec

Category · M20

Category position 1417

Claim this result for Romain Lazennec
—4:35:53
4491OverallAntonio Nunes
Details for Antonio Nunes

Category · M60

Category position 157

Claim this result for Antonio Nunes
—4:35:55
4492OverallKryštof Nízký
Details for Kryštof Nízký

Category · M20

Category position 1418

Claim this result for Kryštof Nízký
—4:35:56
4497OverallRuben Vilela
Details for Ruben Vilela

Category · M20

Category position 1419

Claim this result for Ruben Vilela
—4:36:03
4499OverallIgor Oleniuk
Details for Igor Oleniuk

Category · M20

Category position 1420

Claim this result for Igor Oleniuk
—4:36:06
4501OverallDylan Vannier
Details for Dylan Vannier

Category · M20

Category position 1421

Claim this result for Dylan Vannier
—4:36:08
4504OverallAndres Froiz Lareu
Details for Andres Froiz Lareu

Category · M50

Category position 384

Claim this result for Andres Froiz Lareu
—4:36:14
4506OverallAdil Mikou
Details for Adil Mikou

Category · M50

Category position 385

Claim this result for Adil Mikou
—4:36:15
4507OverallMaria Joaquina Lourenço
Details for Maria Joaquina Lourenço

Category · M20

Category position 1422

Claim this result for Maria Joaquina Lourenço
—4:36:16
4511OverallNicolas Despres
Details for Nicolas Despres

Category · M50

Category position 386

Claim this result for Nicolas Despres
—4:36:20
4512OverallDavid Ristau
Details for David Ristau

Category · M35

Category position 543

Claim this result for David Ristau
—4:36:22
4513OverallJoern Messner
Details for Joern Messner

Category · M50

Category position 387

Claim this result for Joern Messner
—4:36:23
4514OverallVasco Pontes
Details for Vasco Pontes

Category · M20

Category position 1423

Claim this result for Vasco Pontes
—4:36:24
4515OverallAndré Pontes
Details for André Pontes

Category · M20

Category position 1424

Claim this result for André Pontes
—4:36:24
4516OverallEnrico Tedeschi
Details for Enrico Tedeschi

Category · M20

Category position 1425

Claim this result for Enrico Tedeschi
—4:36:30
4517OverallAfonso Lancos
Details for Afonso Lancos

Category · M20

Category position 1426

Claim this result for Afonso Lancos
—4:36:30
4521OverallDiogo Vala
Details for Diogo Vala

Category · M20

Category position 1427

Claim this result for Diogo Vala
—4:36:35
4523OverallSérgio Pontes
Details for Sérgio Pontes

Category · M45

Category position 514

Claim this result for Sérgio Pontes
—4:36:46
4525OverallSérgio Rebelo
Details for Sérgio Rebelo

Category · M35

Category position 545

Claim this result for Sérgio Rebelo
—4:36:58
4526OverallRaul Kotarba
Details for Raul Kotarba

Category · M20

Category position 1428

Claim this result for Raul Kotarba
—4:36:59
4529OverallJoão Lobo
Details for João Lobo

Category · M35

Category position 546

Claim this result for João Lobo
—4:37:02
4532OverallLionel Duconseil
Details for Lionel Duconseil

Category · M50

Category position 388

Claim this result for Lionel Duconseil
—4:37:09
4535OverallDamien Salvador
Details for Damien Salvador

Category · M35

Category position 547

Claim this result for Damien Salvador
—4:37:10
4537OverallKevin Tomé
Details for Kevin Tomé

Category · M20

Category position 1430

Claim this result for Kevin Tomé
—4:37:11
4540OverallJames Dumbell
Details for James Dumbell

Category · M45

Category position 515

Claim this result for James Dumbell
—4:37:14
4542OverallDavid Marcos Lomba
Details for David Marcos Lomba

Category · M20

Category position 1433

Claim this result for David Marcos Lomba
—4:37:17
First page of results