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
5402OverallGonçalo Sampaio
Details for Gonçalo Sampaio

Category · M20

Category position 1668

Claim this result for Gonçalo Sampaio
—5:02:38
5406OverallLucas Descomps
Details for Lucas Descomps

Category · M20

Category position 1670

Claim this result for Lucas Descomps
—5:02:46
5407OverallIgnacio Cariñena Toro
Details for Ignacio Cariñena Toro

Category · M60

Category position 218

Claim this result for Ignacio Cariñena Toro
—5:02:54
5408OverallGonçalo Rosado
Details for Gonçalo Rosado

Category · M45

Category position 590

Claim this result for Gonçalo Rosado
—5:02:58
5412OverallLeandro Maestri
Details for Leandro Maestri

Category · M50

Category position 452

Claim this result for Leandro Maestri
—5:03:08
5413OverallEnda Kerrane
Details for Enda Kerrane

Category · M20

Category position 1672

Claim this result for Enda Kerrane
—5:03:13
5416OverallDilane Gomes
Details for Dilane Gomes

Category · M20

Category position 1674

Claim this result for Dilane Gomes
—5:03:16
5417OverallTom Eberson
Details for Tom Eberson

Category · M20

Category position 1675

Claim this result for Tom Eberson
—5:03:21
5418OverallGergely Farago
Details for Gergely Farago

Category · M50

Category position 453

Claim this result for Gergely Farago
—5:03:27
5419OverallMarco Viglione
Details for Marco Viglione

Category · M50

Category position 454

Claim this result for Marco Viglione
—5:03:30
5423OverallJosé Malheiros
Details for José Malheiros

Category · M35

Category position 607

Claim this result for José Malheiros
—5:03:43
5424OverallZé Pedro Almeida
Details for Zé Pedro Almeida

Category · M20

Category position 1676

Claim this result for Zé Pedro Almeida
—5:03:47
5426OverallJesus Blazquez
Details for Jesus Blazquez

Category · M55

Category position 270

Claim this result for Jesus Blazquez
—5:03:54
5427OverallJose Mota
Details for Jose Mota

Category · M40

Category position 603

Claim this result for Jose Mota
—5:03:55
5428OverallÓtus László
Details for Ótus László

Category · M50

Category position 456

Claim this result for Ótus László
—5:03:57
5432OverallSilvio Pedro Machado
Details for Silvio Pedro Machado

Category · M60

Category position 219

Claim this result for Silvio Pedro Machado
—5:04:14
5434OverallCédric Bechade
Details for Cédric Bechade

Category · M40

Category position 604

Claim this result for Cédric Bechade
—5:04:17
5438OverallDiogo Teixeira
Details for Diogo Teixeira

Category · M20

Category position 1678

Claim this result for Diogo Teixeira
—5:04:31
5440OverallJean-Marie Kervella
Details for Jean-Marie Kervella

Category · M45

Category position 594

Claim this result for Jean-Marie Kervella
—5:04:31
5441OverallJuan José Insua Louro
Details for Juan José Insua Louro

Category · M55

Category position 271

Claim this result for Juan José Insua Louro
—5:04:34
5444OverallHugo Pintor
Details for Hugo Pintor

Category · M20

Category position 1680

Claim this result for Hugo Pintor
—5:04:47
5452OverallLuis Valente
Details for Luis Valente

Category · M35

Category position 609

Claim this result for Luis Valente
—5:05:04
5456OverallFábio Santiago
Details for Fábio Santiago

Category · M35

Category position 611

Claim this result for Fábio Santiago
—5:05:07
5457OverallVítor Freitas
Details for Vítor Freitas

Category · M40

Category position 607

Claim this result for Vítor Freitas
—5:05:07
5458OverallCormac Farrelly
Details for Cormac Farrelly

Category · M20

Category position 1682

Claim this result for Cormac Farrelly
—5:05:13
5459OverallJaroslaw Nykiel
Details for Jaroslaw Nykiel

Category · M55

Category position 272

Claim this result for Jaroslaw Nykiel
—5:05:13
5460OverallGabriel Lestón
Details for Gabriel Lestón

Category · M20

Category position 1683

Claim this result for Gabriel Lestón
—5:05:15
5461OverallFabien Briet De Sousa
Details for Fabien Briet De Sousa

Category · M35

Category position 612

Claim this result for Fabien Briet De Sousa
—5:05:15
5462OverallPrzemyslaw Nykiel
Details for Przemyslaw Nykiel

Category · M20

Category position 1684

Claim this result for Przemyslaw Nykiel
—5:05:16
5464OverallJosé Rocha
Details for José Rocha

Category · M20

Category position 1685

Claim this result for José Rocha
—5:05:19
5466OverallLucca Furlan Piva Demarzo
Details for Lucca Furlan Piva Demarzo

Category · M20

Category position 1686

Claim this result for Lucca Furlan Piva Demarzo
—5:05:25
5467OverallPaulo Ferreira
Details for Paulo Ferreira

Category · M20

Category position 1687

Claim this result for Paulo Ferreira
—5:05:25
5469OverallJohan Lousbergh
Details for Johan Lousbergh

Category · M50

Category position 460

Claim this result for Johan Lousbergh
—5:05:33
5471OverallMiguel Oliveira
Details for Miguel Oliveira

Category · M20

Category position 1688

Claim this result for Miguel Oliveira
—5:05:41
5472OverallJean Pierre Rizzieri
Details for Jean Pierre Rizzieri

Category · M60

Category position 221

Claim this result for Jean Pierre Rizzieri
—5:05:44
5473OverallKacper Wietrzny
Details for Kacper Wietrzny

Category · M45

Category position 595

Claim this result for Kacper Wietrzny
—5:05:45
5474OverallTiago Peixoto
Details for Tiago Peixoto

Category · M20

Category position 1689

Claim this result for Tiago Peixoto
—5:05:48
5476OverallJaime Teixeira
Details for Jaime Teixeira

Category · M20

Category position 1690

Claim this result for Jaime Teixeira
—5:05:49
5478OverallAbraham Compara Serrano
Details for Abraham Compara Serrano

Category · M45

Category position 596

Claim this result for Abraham Compara Serrano
—5:05:58
5481OverallCarlos Taveira
Details for Carlos Taveira

Category · M55

Category position 273

Claim this result for Carlos Taveira
—5:06:10
5483OverallMario Salvado
Details for Mario Salvado

Category · M45

Category position 597

Claim this result for Mario Salvado
—5:06:11
5485OverallFranciscus Janssen
Details for Franciscus Janssen

Category · M20

Category position 1692

Claim this result for Franciscus Janssen
—5:06:14
5486OverallIvan Moreira
Details for Ivan Moreira

Category · M35

Category position 613

Claim this result for Ivan Moreira
—5:06:25
5487OverallRogério Silva
Details for Rogério Silva

Category · M50

Category position 462

Claim this result for Rogério Silva
—5:06:29
5489OverallHenrique Rosário
Details for Henrique Rosário

Category · M20

Category position 1693

Claim this result for Henrique Rosário
—5:06:33
5490OverallSam Kreter
Details for Sam Kreter

Category · M20

Category position 1694

Claim this result for Sam Kreter
—5:06:39
5491OverallAndre Pires
Details for Andre Pires

Category · M40

Category position 608

Claim this result for Andre Pires
—5:06:39
5492OverallJonathan Anjos
Details for Jonathan Anjos

Category · M35

Category position 614

Claim this result for Jonathan Anjos
—5:06:42
5494OverallCaio César Domingues De Almeida
Details for Caio César Domingues De Almeida

Category · M20

Category position 1695

Claim this result for Caio César Domingues De Almeida
—5:06:46
5495OverallDanny Feasey
Details for Danny Feasey

Category · M45

Category position 598

Claim this result for Danny Feasey
—5:06:46
5496OverallHéctor Sánchez I Pedrero
Details for Héctor Sánchez I Pedrero

Category · M20

Category position 1696

Claim this result for Héctor Sánchez I Pedrero
—5:06:51
5498OverallAndré Romão
Details for André Romão

Category · M50

Category position 463

Claim this result for André Romão
—5:06:56
5499OverallDaniel Rozendal
Details for Daniel Rozendal

Category · M50

Category position 464

Claim this result for Daniel Rozendal
—5:07:02
5500OverallAndré Van Dijk
Details for André Van Dijk

Category · M55

Category position 275

Claim this result for André Van Dijk
—5:07:05
5506OverallOmar Vasconcelos
Details for Omar Vasconcelos

Category · M20

Category position 1698

Claim this result for Omar Vasconcelos
—5:07:27
5507OverallVictor Antonio Murillo Gomez
Details for Victor Antonio Murillo Gomez

Category · M20

Category position 1699

Claim this result for Victor Antonio Murillo Gomez
—5:07:35
5510OverallMicael Barroso
Details for Micael Barroso

Category · M45

Category position 599

Claim this result for Micael Barroso
—5:07:46
5512OverallJordan Viart
Details for Jordan Viart

Category · M55

Category position 277

Claim this result for Jordan Viart
—5:07:49
5517OverallLucas Fiuza Abeijón
Details for Lucas Fiuza Abeijón

Category · M20

Category position 1700

Claim this result for Lucas Fiuza Abeijón
—5:07:56
5518OverallManuel Afonso Dias
Details for Manuel Afonso Dias

Category · M20

Category position 1701

Claim this result for Manuel Afonso Dias
—5:07:57
5519OverallJulien Viellard
Details for Julien Viellard

Category · M20

Category position 1702

Claim this result for Julien Viellard
—5:07:58
5521OverallJens Vriendt
Details for Jens Vriendt

Category · M40

Category position 609

Claim this result for Jens Vriendt
—5:07:59
5522OverallJuliano Silva
Details for Juliano Silva

Category · M50

Category position 465

Claim this result for Juliano Silva
—5:08:00
5523OverallPavel Cabacenco
Details for Pavel Cabacenco

Category · M45

Category position 600

Claim this result for Pavel Cabacenco
—5:08:01
5525OverallChristian Dujardin
Details for Christian Dujardin

Category · M60

Category position 223

Claim this result for Christian Dujardin
—5:08:05
5526OverallKevin Pascoal
Details for Kevin Pascoal

Category · M20

Category position 1703

Claim this result for Kevin Pascoal
—5:08:10
5529OverallJean-Christophe Lone
Details for Jean-Christophe Lone

Category · M20

Category position 1704

Claim this result for Jean-Christophe Lone
—5:08:38
5534OverallJoao Castro Lopes
Details for Joao Castro Lopes

Category · M55

Category position 279

Claim this result for Joao Castro Lopes
—5:08:47
5535OverallAndrew Williamson
Details for Andrew Williamson

Category · M35

Category position 616

Claim this result for Andrew Williamson
—5:08:48
5537OverallRodrigo Echánove
Details for Rodrigo Echánove

Category · M20

Category position 1706

Claim this result for Rodrigo Echánove
—5:08:52
5538OverallMário Ferreira
Details for Mário Ferreira

Category · M35

Category position 617

Claim this result for Mário Ferreira
—5:08:54
5540OverallLuis Parada
Details for Luis Parada

Category · M40

Category position 611

Claim this result for Luis Parada
—5:08:56
5547OverallValentim Sousa
Details for Valentim Sousa

Category · M20

Category position 1708

Claim this result for Valentim Sousa
—5:09:11
5549OverallLuis Alves Da Costa
Details for Luis Alves Da Costa

Category · M40

Category position 612

Claim this result for Luis Alves Da Costa
—5:09:18
5550OverallJoão Faria
Details for João Faria

Category · M20

Category position 1709

Claim this result for João Faria
—5:09:18
5551OverallCristian Pânca
Details for Cristian Pânca

Category · M45

Category position 602

Claim this result for Cristian Pânca
—5:09:25
5554OverallAdrián Cervera
Details for Adrián Cervera

Category · M20

Category position 1710

Claim this result for Adrián Cervera
—5:09:49
5557OverallMaximilian Porrmann
Details for Maximilian Porrmann

Category · M20

Category position 1711

Claim this result for Maximilian Porrmann
—5:09:57
5558OverallFrancisco Vieira
Details for Francisco Vieira

Category · M20

Category position 1712

Claim this result for Francisco Vieira
—5:10:01
5559OverallJoão Brites
Details for João Brites

Category · M20

Category position 1713

Claim this result for João Brites
—5:10:02
5561OverallTom Betry
Details for Tom Betry

Category · M20

Category position 1714

Claim this result for Tom Betry
—5:10:05
5562OverallNout Hendrickx
Details for Nout Hendrickx

Category · M20

Category position 1715

Claim this result for Nout Hendrickx
—5:10:07
5563OverallRafael Araújo
Details for Rafael Araújo

Category · M20

Category position 1716

Claim this result for Rafael Araújo
—5:10:11
5564OverallLéon Wymenga
Details for Léon Wymenga

Category · M60

Category position 225

Claim this result for Léon Wymenga
—5:10:11
5567OverallVladyslav Savych
Details for Vladyslav Savych

Category · M20

Category position 1717

Claim this result for Vladyslav Savych
—5:10:22
5568OverallSérgio Guimaraes
Details for Sérgio Guimaraes

Category · M45

Category position 603

Claim this result for Sérgio Guimaraes
—5:10:25
5572OverallMichal Drelich
Details for Michal Drelich

Category · M40

Category position 613

Claim this result for Michal Drelich
—5:10:34
5573OverallYann Letoffet
Details for Yann Letoffet

Category · M20

Category position 1718

Claim this result for Yann Letoffet
—5:10:34
5574OverallMateusz Kleczek
Details for Mateusz Kleczek

Category · M40

Category position 614

Claim this result for Mateusz Kleczek
—5:10:44
5575OverallRafael Gallo De Llanos
Details for Rafael Gallo De Llanos

Category · M45

Category position 605

Claim this result for Rafael Gallo De Llanos
—5:10:54
5576OverallLeon Iacono
Details for Leon Iacono

Category · M40

Category position 615

Claim this result for Leon Iacono
—5:11:04
5584OverallSacha Gallet
Details for Sacha Gallet

Category · M20

Category position 1719

Claim this result for Sacha Gallet
—5:11:21
5590OverallVincit-Lee Lloyd
Details for Vincit-Lee Lloyd

Category · M20

Category position 1720

Claim this result for Vincit-Lee Lloyd
—5:11:28
5591OverallTiago Braga
Details for Tiago Braga

Category · M20

Category position 1721

Claim this result for Tiago Braga
—5:11:29
5592OverallRúben Dias
Details for Rúben Dias

Category · M35

Category position 620

Claim this result for Rúben Dias
—5:11:29
5595OverallRodrigo Salvador
Details for Rodrigo Salvador

Category · M20

Category position 1722

Claim this result for Rodrigo Salvador
—5:11:33
5599OverallCarlo Cattaneo
Details for Carlo Cattaneo

Category · M55

Category position 281

Claim this result for Carlo Cattaneo
—5:11:39
5602OverallLoïc Ghislain
Details for Loïc Ghislain

Category · M35

Category position 621

Claim this result for Loïc Ghislain
—5:11:48
5603OverallKévin Nicolas
Details for Kévin Nicolas

Category · M35

Category position 622

Claim this result for Kévin Nicolas
—5:11:49
5607OverallCyril Bodart
Details for Cyril Bodart

Category · M35

Category position 623

Claim this result for Cyril Bodart
—5:11:53
First page of results