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
3143OverallJoshua Wigginton
Details for Joshua Wigginton

Category · M20

Category position 1031

Claim this result for Joshua Wigginton
—4:07:30
3145OverallJose Javier Imbuluzqueta Ilundain
Details for Jose Javier Imbuluzqueta Ilundain
—4:07:31
3147OverallMiguel Delgado
Details for Miguel Delgado

Category · M20

Category position 1032

Claim this result for Miguel Delgado
—4:07:33
3148OverallHéctor Enrique Fernández Zabala
Details for Héctor Enrique Fernández Zabala
—4:07:33
3149OverallLuiz Claudio Moreira Junior
Details for Luiz Claudio Moreira Junior

Category · M45

Category position 377

Claim this result for Luiz Claudio Moreira Junior
—4:07:34
3150OverallJosé Diogo Coelho
Details for José Diogo Coelho

Category · M20

Category position 1033

Claim this result for José Diogo Coelho
—4:07:35
3151OverallTomás Oliveira
Details for Tomás Oliveira

Category · M20

Category position 1034

Claim this result for Tomás Oliveira
—4:07:37
3152OverallBart Bosschaert
Details for Bart Bosschaert

Category · M35

Category position 413

Claim this result for Bart Bosschaert
—4:07:39
3153OverallSergio Boscaro
Details for Sergio Boscaro

Category · M60

Category position 96

Claim this result for Sergio Boscaro
—4:07:39
3156OverallJozef Zoricak
Details for Jozef Zoricak

Category · M35

Category position 414

Claim this result for Jozef Zoricak
—4:07:49
3158OverallRuben Gravanita
Details for Ruben Gravanita

Category · M40

Category position 407

Claim this result for Ruben Gravanita
—4:07:50
3162OverallRentaro Yagi
Details for Rentaro Yagi

Category · M20

Category position 1037

Claim this result for Rentaro Yagi
—4:07:55
3163OverallEdgar Duarte
Details for Edgar Duarte

Category · M20

Category position 1038

Claim this result for Edgar Duarte
—4:07:55
3164OverallAdrian Marquez Toro
Details for Adrian Marquez Toro

Category · M40

Category position 410

Claim this result for Adrian Marquez Toro
—4:07:56
3169OverallJoão Palhares
Details for João Palhares

Category · M20

Category position 1039

Claim this result for João Palhares
—4:08:02
3171OverallValter Martins
Details for Valter Martins

Category · M20

Category position 1040

Claim this result for Valter Martins
—4:08:04
3172OverallAlex Fournaise
Details for Alex Fournaise

Category · M20

Category position 1041

Claim this result for Alex Fournaise
—4:08:05
3173OverallRuben Mikkelsen
Details for Ruben Mikkelsen

Category · M50

Category position 279

Claim this result for Ruben Mikkelsen
—4:08:06
3174OverallAmit Hamo
Details for Amit Hamo

Category · M20

Category position 1042

Claim this result for Amit Hamo
—4:08:06
3175OverallClément Roumagnac
Details for Clément Roumagnac

Category · M35

Category position 415

Claim this result for Clément Roumagnac
—4:08:10
3180OverallSerge Cardoso
Details for Serge Cardoso

Category · M50

Category position 280

Claim this result for Serge Cardoso
—4:08:16
3181OverallJuan Jose Alonso Millano
Details for Juan Jose Alonso Millano

Category · M45

Category position 379

Claim this result for Juan Jose Alonso Millano
—4:08:18
3183OverallIreneusz Gózdz
Details for Ireneusz Gózdz

Category · M55

Category position 140

Claim this result for Ireneusz Gózdz
—4:08:24
3186OverallYohan Bontems
Details for Yohan Bontems

Category · M40

Category position 412

Claim this result for Yohan Bontems
—4:08:27
3188OverallDinis Santos
Details for Dinis Santos

Category · M55

Category position 141

Claim this result for Dinis Santos
—4:08:27
3189OverallJoão Veiga
Details for João Veiga

Category · M35

Category position 416

Claim this result for João Veiga
—4:08:28
3190OverallMatthew Frend
Details for Matthew Frend

Category · M35

Category position 417

Claim this result for Matthew Frend
—4:08:30
3191OverallJose Francisco Pereira Almeida
Details for Jose Francisco Pereira Almeida

Category · M60

Category position 97

Claim this result for Jose Francisco Pereira Almeida
—4:08:31
3193OverallTristan De Corta
Details for Tristan De Corta

Category · M20

Category position 1044

Claim this result for Tristan De Corta
—4:08:37
3195OverallGil Silva
Details for Gil Silva

Category · M20

Category position 1045

Claim this result for Gil Silva
—4:08:42
3196OverallLars Nehlen
Details for Lars Nehlen

Category · M50

Category position 281

Claim this result for Lars Nehlen
—4:08:42
3202OverallRodrigo Nogueira
Details for Rodrigo Nogueira

Category · M20

Category position 1046

Claim this result for Rodrigo Nogueira
—4:08:47
3203OverallPierre Dumain
Details for Pierre Dumain

Category · M55

Category position 142

Claim this result for Pierre Dumain
—4:08:50
3204OverallRobin Nollen
Details for Robin Nollen

Category · M20

Category position 1047

Claim this result for Robin Nollen
—4:08:52
3205OverallTomáš Kurilla
Details for Tomáš Kurilla

Category · M20

Category position 1048

Claim this result for Tomáš Kurilla
—4:08:55
3206OverallJose Leite
Details for Jose Leite

Category · M60

Category position 100

Claim this result for Jose Leite
—4:08:55
3207OverallFábio Martins
Details for Fábio Martins

Category · M20

Category position 1049

Claim this result for Fábio Martins
—4:08:56
3208OverallFábio Da Costa
Details for Fábio Da Costa

Category · M20

Category position 1050

Claim this result for Fábio Da Costa
—4:08:57
3209OverallSimón Bujía Tourón
Details for Simón Bujía Tourón

Category · M35

Category position 418

Claim this result for Simón Bujía Tourón
—4:08:57
3210OverallDiogo Araujo
Details for Diogo Araujo

Category · M20

Category position 1051

Claim this result for Diogo Araujo
—4:08:57
3211OverallSteven Martens
Details for Steven Martens

Category · M35

Category position 419

Claim this result for Steven Martens
—4:08:57
3212OverallMichel Bispo
Details for Michel Bispo

Category · M40

Category position 413

Claim this result for Michel Bispo
—4:09:01
3216OverallAntónio Maia
Details for António Maia

Category · M50

Category position 284

Claim this result for António Maia
—4:09:05
3217OverallJulien Ben Jaffar
Details for Julien Ben Jaffar

Category · M20

Category position 1052

Claim this result for Julien Ben Jaffar
—4:09:06
3218OverallHélio Dias
Details for Hélio Dias

Category · M35

Category position 420

Claim this result for Hélio Dias
—4:09:07
3219OverallIgnacio Lago Buenestado
Details for Ignacio Lago Buenestado

Category · M20

Category position 1053

Claim this result for Ignacio Lago Buenestado
—4:09:08
3222OverallGregory Dessertenne
Details for Gregory Dessertenne

Category · M40

Category position 415

Claim this result for Gregory Dessertenne
—4:09:14
3224OverallMani Lemarchand Drouet
Details for Mani Lemarchand Drouet

Category · M20

Category position 1056

Claim this result for Mani Lemarchand Drouet
—4:09:19
3225OverallMarcel Kuipers
Details for Marcel Kuipers

Category · M55

Category position 143

Claim this result for Marcel Kuipers
—4:09:20
3226OverallIvo Mostertman
Details for Ivo Mostertman

Category · M50

Category position 285

Claim this result for Ivo Mostertman
—4:09:20
3228OverallManuel López Rodríguez
Details for Manuel López Rodríguez

Category · M20

Category position 1057

Claim this result for Manuel López Rodríguez
—4:09:23
3231OverallSébastien Morineau
Details for Sébastien Morineau

Category · M50

Category position 287

Claim this result for Sébastien Morineau
—4:09:28
3233OverallPedro Rafael
Details for Pedro Rafael

Category · M20

Category position 1058

Claim this result for Pedro Rafael
—4:09:32
3234OverallRicardo Ferraz
Details for Ricardo Ferraz

Category · M45

Category position 383

Claim this result for Ricardo Ferraz
—4:09:33
3235OverallJoão Novo
Details for João Novo

Category · M40

Category position 416

Claim this result for João Novo
—4:09:34
3236OverallBenoit Beranger
Details for Benoit Beranger

Category · M50

Category position 289

Claim this result for Benoit Beranger
—4:09:34
3238OverallSebastien Collin
Details for Sebastien Collin

Category · M20

Category position 1059

Claim this result for Sebastien Collin
—4:09:35
3239OverallValdemar Lopes
Details for Valdemar Lopes

Category · M50

Category position 290

Claim this result for Valdemar Lopes
—4:09:36
3240OverallAlan Riou
Details for Alan Riou

Category · M20

Category position 1060

Claim this result for Alan Riou
—4:09:37
3241OverallYves Pilloy
Details for Yves Pilloy

Category · M40

Category position 417

Claim this result for Yves Pilloy
—4:09:41
3245OverallFernando Soga
Details for Fernando Soga

Category · M20

Category position 1061

Claim this result for Fernando Soga
—4:09:46
3247OverallPaulo Guedes
Details for Paulo Guedes

Category · M50

Category position 291

Claim this result for Paulo Guedes
—4:09:46
3251OverallBernardo Barros
Details for Bernardo Barros

Category · M20

Category position 1062

Claim this result for Bernardo Barros
—4:09:52
3256OverallSergio Rodriguez Rey
Details for Sergio Rodriguez Rey

Category · M20

Category position 1063

Claim this result for Sergio Rodriguez Rey
—4:09:57
3258OverallBruno Marques Carvalho
Details for Bruno Marques Carvalho

Category · M20

Category position 1065

Claim this result for Bruno Marques Carvalho
—4:09:57
3262OverallJoao Vieira
Details for Joao Vieira

Category · M40

Category position 419

Claim this result for Joao Vieira
—4:10:11
3264OverallVictor Paté
Details for Victor Paté

Category · M40

Category position 420

Claim this result for Victor Paté
—4:10:16
3265OverallMarek Polák
Details for Marek Polák

Category · M40

Category position 421

Claim this result for Marek Polák
—4:10:18
3266OverallRafael Mello
Details for Rafael Mello

Category · M20

Category position 1068

Claim this result for Rafael Mello
—4:10:20
3268OverallMaksim Dzhamanbaev
Details for Maksim Dzhamanbaev

Category · M35

Category position 422

Claim this result for Maksim Dzhamanbaev
—4:10:22
3269OverallSergio Mendez
Details for Sergio Mendez

Category · M20

Category position 1069

Claim this result for Sergio Mendez
—4:10:22
3272OverallAndré Águeda
Details for André Águeda

Category · M35

Category position 423

Claim this result for André Águeda
—4:10:25
3273OverallManuel Barbosa Costa
Details for Manuel Barbosa Costa

Category · M50

Category position 293

Claim this result for Manuel Barbosa Costa
—4:10:27
3274OverallAntoine Claudin
Details for Antoine Claudin

Category · M20

Category position 1070

Claim this result for Antoine Claudin
—4:10:27
3284OverallYounes Hassouni
Details for Younes Hassouni

Category · M20

Category position 1071

Claim this result for Younes Hassouni
—4:10:38
3287OverallAdriano Miccolis
Details for Adriano Miccolis

Category · M40

Category position 423

Claim this result for Adriano Miccolis
—4:10:41
3289OverallLeo Petrasch
Details for Leo Petrasch

Category · M20

Category position 1072

Claim this result for Leo Petrasch
—4:10:44
3290OverallVitor Coelho
Details for Vitor Coelho

Category · M50

Category position 294

Claim this result for Vitor Coelho
—4:10:45
3291OverallSergio Gonçalves
Details for Sergio Gonçalves

Category · M40

Category position 424

Claim this result for Sergio Gonçalves
—4:10:45
3292OverallAlejandro Vazquez Paniagua
Details for Alejandro Vazquez Paniagua

Category · M20

Category position 1073

Claim this result for Alejandro Vazquez Paniagua
—4:10:45
3293OverallBruno Alexandre Abreu Pacheco
Details for Bruno Alexandre Abreu Pacheco

Category · M45

Category position 388

Claim this result for Bruno Alexandre Abreu Pacheco
—4:10:45
3294OverallNelson Guimarães
Details for Nelson Guimarães

Category · M45

Category position 389

Claim this result for Nelson Guimarães
—4:10:45
3299OverallTiago Veloso
Details for Tiago Veloso

Category · M20

Category position 1075

Claim this result for Tiago Veloso
—4:10:48
3300OverallJorge Pinto
Details for Jorge Pinto

Category · M20

Category position 1076

Claim this result for Jorge Pinto
—4:10:51
3301OverallBenjamin Pinel
Details for Benjamin Pinel

Category · M20

Category position 1077

Claim this result for Benjamin Pinel
—4:10:52
3302OverallJesús Rodríguez Blázquez
Details for Jesús Rodríguez Blázquez

Category · M45

Category position 391

Claim this result for Jesús Rodríguez Blázquez
—4:10:52
3303OverallRutger Peenstra
Details for Rutger Peenstra

Category · M50

Category position 295

Claim this result for Rutger Peenstra
—4:10:59
3307OverallGil Oliveira
Details for Gil Oliveira

Category · M20

Category position 1078

Claim this result for Gil Oliveira
—4:11:02
3309OverallFrancesco Valcarenghi
Details for Francesco Valcarenghi

Category · M20

Category position 1080

Claim this result for Francesco Valcarenghi
—4:11:03
3311OverallTom Goehler
Details for Tom Goehler

Category · M20

Category position 1081

Claim this result for Tom Goehler
—4:11:04
3313OverallClaudio Vieira
Details for Claudio Vieira

Category · M45

Category position 392

Claim this result for Claudio Vieira
—4:11:09
3317OverallRaul Silva
Details for Raul Silva

Category · M45

Category position 393

Claim this result for Raul Silva
—4:11:17
3321OverallMatthew Figueira
Details for Matthew Figueira

Category · M35

Category position 424

Claim this result for Matthew Figueira
—4:11:21
3323OverallPatrick De Oliveira
Details for Patrick De Oliveira

Category · M45

Category position 394

Claim this result for Patrick De Oliveira
—4:11:23
3325OverallThomas Leon
Details for Thomas Leon

Category · M20

Category position 1088

Claim this result for Thomas Leon
—4:11:24
3328OverallJosé Manuel Fernández Gutiérrez
Details for José Manuel Fernández Gutiérrez
—4:11:27
3333OverallAdrien Gonze
Details for Adrien Gonze

Category · M20

Category position 1090

Claim this result for Adrien Gonze
—4:11:32
3335OverallAlberto Perona Fenoglio
Details for Alberto Perona Fenoglio

Category · M50

Category position 296

Claim this result for Alberto Perona Fenoglio
—4:11:34
3339OverallSebastien Campener
Details for Sebastien Campener

Category · M45

Category position 397

Claim this result for Sebastien Campener
—4:11:42
3340OverallLuiz Gustavo Emed
Details for Luiz Gustavo Emed

Category · M45

Category position 398

Claim this result for Luiz Gustavo Emed
—4:11:44
First page of results