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
2410OverallMarcos Antunes
Details for Marcos Antunes

Category · M35

Category position 324

Claim this result for Marcos Antunes
—3:55:35
2411OverallFrancisco Cunha
Details for Francisco Cunha

Category · M35

Category position 325

Claim this result for Francisco Cunha
—3:55:36
2412OverallPaulo Jorge Madeira Mendes Morais
Details for Paulo Jorge Madeira Mendes Morais
—3:55:36
2413OverallSamuel Queirós
Details for Samuel Queirós

Category · M35

Category position 327

Claim this result for Samuel Queirós
—3:55:38
2415OverallJoaquim Vieira
Details for Joaquim Vieira

Category · M60

Category position 75

Claim this result for Joaquim Vieira
—3:55:39
2416OverallEduardo Félix
Details for Eduardo Félix

Category · M20

Category position 776

Claim this result for Eduardo Félix
—3:55:39
2418OverallCláudio Soares
Details for Cláudio Soares

Category · M20

Category position 777

Claim this result for Cláudio Soares
—3:55:43
2419OverallFrancisco Gouveia
Details for Francisco Gouveia

Category · M45

Category position 305

Claim this result for Francisco Gouveia
—3:55:44
2420OverallPedro Fraga
Details for Pedro Fraga

Category · M20

Category position 778

Claim this result for Pedro Fraga
—3:55:44
2427OverallAlberto Castaldi
Details for Alberto Castaldi

Category · M20

Category position 781

Claim this result for Alberto Castaldi
—3:55:51
2429OverallPierre Muglach
Details for Pierre Muglach

Category · M20

Category position 782

Claim this result for Pierre Muglach
—3:55:57
2431OverallFabio Martins
Details for Fabio Martins

Category · M35

Category position 328

Claim this result for Fabio Martins
—3:55:58
2433OverallRasmus Gravengaard
Details for Rasmus Gravengaard

Category · M20

Category position 784

Claim this result for Rasmus Gravengaard
—3:56:02
2434OverallSérgio Azevedo
Details for Sérgio Azevedo

Category · M40

Category position 335

Claim this result for Sérgio Azevedo
—3:56:04
2442OverallDaniel Calafte
Details for Daniel Calafte

Category · M40

Category position 336

Claim this result for Daniel Calafte
—3:56:11
2445OverallDiogo Carmo
Details for Diogo Carmo

Category · M20

Category position 787

Claim this result for Diogo Carmo
—3:56:15
2446OverallEdgar Silva
Details for Edgar Silva

Category · M45

Category position 308

Claim this result for Edgar Silva
—3:56:18
2447OverallFrancisco Fernandes
Details for Francisco Fernandes

Category · M45

Category position 309

Claim this result for Francisco Fernandes
—3:56:18
2451OverallAnthony Rosado
Details for Anthony Rosado

Category · M40

Category position 337

Claim this result for Anthony Rosado
—3:56:21
2452OverallFrederik Spahrkaes
Details for Frederik Spahrkaes

Category · M40

Category position 338

Claim this result for Frederik Spahrkaes
—3:56:22
2453OverallSerhii Netiaha
Details for Serhii Netiaha

Category · M35

Category position 330

Claim this result for Serhii Netiaha
—3:56:24
2455OverallGarcía Insua Antonio
Details for García Insua Antonio

Category · M45

Category position 310

Claim this result for García Insua Antonio
—3:56:28
2457OverallUlysse Anson
Details for Ulysse Anson

Category · M20

Category position 788

Claim this result for Ulysse Anson
—3:56:29
2458OverallJulián Villar
Details for Julián Villar

Category · M50

Category position 228

Claim this result for Julián Villar
—3:56:30
2459OverallPablo Jose Campos De Carvalho
Details for Pablo Jose Campos De Carvalho

Category · M45

Category position 311

Claim this result for Pablo Jose Campos De Carvalho
—3:56:30
2460OverallFrode Alræk
Details for Frode Alræk

Category · M45

Category position 312

Claim this result for Frode Alræk
—3:56:30
2461OverallAlexandre Varandas
Details for Alexandre Varandas

Category · M35

Category position 331

Claim this result for Alexandre Varandas
—3:56:31
2462OverallFabrício Stona Carvalho
Details for Fabrício Stona Carvalho

Category · M20

Category position 789

Claim this result for Fabrício Stona Carvalho
—3:56:32
2464OverallDaniel Cerrudo Gallego
Details for Daniel Cerrudo Gallego

Category · M20

Category position 790

Claim this result for Daniel Cerrudo Gallego
—3:56:38
2465OverallPedro Leitao
Details for Pedro Leitao

Category · M45

Category position 313

Claim this result for Pedro Leitao
—3:56:38
2466OverallJuan Manuel Barriga Román
Details for Juan Manuel Barriga Román

Category · M35

Category position 332

Claim this result for Juan Manuel Barriga Román
—3:56:38
2470OverallAntónio Guedes
Details for António Guedes

Category · M35

Category position 333

Claim this result for António Guedes
—3:56:39
2471OverallRaul Mendez Molina
Details for Raul Mendez Molina

Category · M45

Category position 314

Claim this result for Raul Mendez Molina
—3:56:40
2475OverallArnaud Ruymaekers
Details for Arnaud Ruymaekers

Category · M20

Category position 791

Claim this result for Arnaud Ruymaekers
—3:56:43
2476OverallCarlos Cardoso
Details for Carlos Cardoso

Category · M50

Category position 229

Claim this result for Carlos Cardoso
—3:56:45
2479OverallSamuel Bettridge
Details for Samuel Bettridge

Category · M35

Category position 334

Claim this result for Samuel Bettridge
—3:56:48
2480OverallMiguel Duborjal
Details for Miguel Duborjal

Category · M20

Category position 792

Claim this result for Miguel Duborjal
—3:56:50
2481OverallDaniel Coutinho
Details for Daniel Coutinho

Category · M40

Category position 340

Claim this result for Daniel Coutinho
—3:56:50
2482OverallYurii Chukhii
Details for Yurii Chukhii

Category · M35

Category position 335

Claim this result for Yurii Chukhii
—3:56:51
2483OverallStoeger-Knes Gernot
Details for Stoeger-Knes Gernot

Category · M55

Category position 113

Claim this result for Stoeger-Knes Gernot
—3:56:52
2485OverallMaximilian Goßner
Details for Maximilian Goßner

Category · M20

Category position 793

Claim this result for Maximilian Goßner
—3:56:53
2488OverallMario Iodice
Details for Mario Iodice

Category · M50

Category position 231

Claim this result for Mario Iodice
—3:56:59
2490OverallPaulo Pires
Details for Paulo Pires

Category · M35

Category position 336

Claim this result for Paulo Pires
—3:57:02
2493OverallMilos Colic
Details for Milos Colic

Category · M45

Category position 315

Claim this result for Milos Colic
—3:57:07
2494OverallValter Luis
Details for Valter Luis

Category · M40

Category position 342

Claim this result for Valter Luis
—3:57:07
2495OverallRoberto Mourato
Details for Roberto Mourato

Category · M20

Category position 795

Claim this result for Roberto Mourato
—3:57:14
2497OverallAvery Baker
Details for Avery Baker

Category · M20

Category position 796

Claim this result for Avery Baker
—3:57:15
2498OverallCamilo Bonifaz Oppermann
Details for Camilo Bonifaz Oppermann

Category · M20

Category position 797

Claim this result for Camilo Bonifaz Oppermann
—3:57:16
2500OverallMisha Craig
Details for Misha Craig

Category · M20

Category position 798

Claim this result for Misha Craig
—3:57:16
2501OverallBarbu Vasile
Details for Barbu Vasile

Category · M45

Category position 317

Claim this result for Barbu Vasile
—3:57:18
2502OverallDiogo Morenso
Details for Diogo Morenso

Category · M20

Category position 799

Claim this result for Diogo Morenso
—3:57:18
2504OverallLaurent Rochon
Details for Laurent Rochon

Category · M50

Category position 232

Claim this result for Laurent Rochon
—3:57:23
2505OverallLeandro Araujo
Details for Leandro Araujo

Category · M40

Category position 343

Claim this result for Leandro Araujo
—3:57:23
2506OverallNathan Cussac
Details for Nathan Cussac

Category · M20

Category position 800

Claim this result for Nathan Cussac
—3:57:23
2509OverallNuno Miguel Pereira
Details for Nuno Miguel Pereira

Category · M50

Category position 233

Claim this result for Nuno Miguel Pereira
—3:57:25
2510OverallJakob Heckmann
Details for Jakob Heckmann

Category · M20

Category position 802

Claim this result for Jakob Heckmann
—3:57:25
2512OverallRubén Villa Fernández
Details for Rubén Villa Fernández

Category · M20

Category position 803

Claim this result for Rubén Villa Fernández
—3:57:31
2513OverallAlex Cronin
Details for Alex Cronin

Category · M35

Category position 337

Claim this result for Alex Cronin
—3:57:32
2514OverallFábio Lazera
Details for Fábio Lazera

Category · M20

Category position 804

Claim this result for Fábio Lazera
—3:57:34
2517OverallBruno Martins
Details for Bruno Martins

Category · M20

Category position 805

Claim this result for Bruno Martins
—3:57:36
2518OverallFábio Rompante
Details for Fábio Rompante

Category · M35

Category position 338

Claim this result for Fábio Rompante
—3:57:37
2519OverallJonathan Garcia
Details for Jonathan Garcia

Category · M35

Category position 339

Claim this result for Jonathan Garcia
—3:57:38
2520OverallIsmael Novo Souto
Details for Ismael Novo Souto

Category · M35

Category position 340

Claim this result for Ismael Novo Souto
—3:57:38
2521OverallDavide Fernandes
Details for Davide Fernandes

Category · M45

Category position 318

Claim this result for Davide Fernandes
—3:57:41
2522OverallOrlando Rodrigues
Details for Orlando Rodrigues

Category · M40

Category position 345

Claim this result for Orlando Rodrigues
—3:57:43
2523OverallJoao Muller
Details for Joao Muller

Category · M20

Category position 806

Claim this result for Joao Muller
—3:57:45
2525OverallTom Savrimoothoo
Details for Tom Savrimoothoo

Category · M20

Category position 807

Claim this result for Tom Savrimoothoo
—3:57:49
2526OverallAndré Alvega
Details for André Alvega

Category · M20

Category position 808

Claim this result for André Alvega
—3:57:49
2528OverallOlivier Benard
Details for Olivier Benard

Category · M50

Category position 235

Claim this result for Olivier Benard
—3:57:52
2532OverallGonçalo Faria
Details for Gonçalo Faria

Category · M20

Category position 809

Claim this result for Gonçalo Faria
—3:57:54
2533OverallManuel Barros
Details for Manuel Barros

Category · M50

Category position 237

Claim this result for Manuel Barros
—3:57:55
2534OverallJosé Sargaço
Details for José Sargaço

Category · M50

Category position 238

Claim this result for José Sargaço
—3:57:56
2538OverallMartim Amaral
Details for Martim Amaral

Category · M20

Category position 810

Claim this result for Martim Amaral
—3:57:58
2540OverallDarvin Bosmann
Details for Darvin Bosmann

Category · M20

Category position 811

Claim this result for Darvin Bosmann
—3:58:00
2541OverallMartin Rasmussen
Details for Martin Rasmussen

Category · M20

Category position 812

Claim this result for Martin Rasmussen
—3:58:00
2543OverallManuel Bernardez Carbón
Details for Manuel Bernardez Carbón

Category · M55

Category position 116

Claim this result for Manuel Bernardez Carbón
—3:58:01
2544OverallFilipe Matos
Details for Filipe Matos

Category · M20

Category position 813

Claim this result for Filipe Matos
—3:58:02
2546OverallJoana Peixoto
Details for Joana Peixoto

Category · M40

Category position 347

Claim this result for Joana Peixoto
—3:58:03
2547OverallPaulo Vieira
Details for Paulo Vieira

Category · M50

Category position 240

Claim this result for Paulo Vieira
—3:58:03
2548OverallVítor Barbosa
Details for Vítor Barbosa

Category · M40

Category position 348

Claim this result for Vítor Barbosa
—3:58:04
2549OverallPatrick Bertsch
Details for Patrick Bertsch

Category · M35

Category position 342

Claim this result for Patrick Bertsch
—3:58:07
2550OverallDiogo Soares
Details for Diogo Soares

Category · M20

Category position 814

Claim this result for Diogo Soares
—3:58:07
2552OverallEdgar Martins Vieira
Details for Edgar Martins Vieira

Category · M35

Category position 343

Claim this result for Edgar Martins Vieira
—3:58:07
2553OverallJoão Machado
Details for João Machado

Category · M20

Category position 815

Claim this result for João Machado
—3:58:08
2554OverallNicolae Cosmin Pistea
Details for Nicolae Cosmin Pistea

Category · M50

Category position 241

Claim this result for Nicolae Cosmin Pistea
—3:58:10
2556OverallEduardo Azêdo
Details for Eduardo Azêdo

Category · M20

Category position 816

Claim this result for Eduardo Azêdo
—3:58:11
2557OverallBruno Vieira
Details for Bruno Vieira

Category · M20

Category position 817

Claim this result for Bruno Vieira
—3:58:12
2561OverallAntónio Sousa
Details for António Sousa

Category · M60

Category position 80

Claim this result for António Sousa
—3:58:15
2562OverallTiago Araujo
Details for Tiago Araujo

Category · M20

Category position 819

Claim this result for Tiago Araujo
—3:58:16
2563OverallXavier Merle
Details for Xavier Merle

Category · M55

Category position 119

Claim this result for Xavier Merle
—3:58:18
2564OverallCristóbal Marín Macias
Details for Cristóbal Marín Macias

Category · M45

Category position 319

Claim this result for Cristóbal Marín Macias
—3:58:18
2566OverallJosé Luis Romero Valdes
Details for José Luis Romero Valdes

Category · M50

Category position 242

Claim this result for José Luis Romero Valdes
—3:58:18
2567OverallKillian Le Person
Details for Killian Le Person

Category · M20

Category position 820

Claim this result for Killian Le Person
—3:58:18
2569OverallIago Martinez
Details for Iago Martinez

Category · M40

Category position 349

Claim this result for Iago Martinez
—3:58:19
2573OverallAmaury Monteiro Braga
Details for Amaury Monteiro Braga

Category · M20

Category position 822

Claim this result for Amaury Monteiro Braga
—3:58:23
2575OverallAdriano Maia
Details for Adriano Maia

Category · M20

Category position 823

Claim this result for Adriano Maia
—3:58:24
2576OverallAsbjørn Wulff
Details for Asbjørn Wulff

Category · M20

Category position 824

Claim this result for Asbjørn Wulff
—3:58:25
2577OverallNoah Strudal
Details for Noah Strudal

Category · M20

Category position 825

Claim this result for Noah Strudal
—3:58:25
2581OverallBernardo Graça
Details for Bernardo Graça

Category · M20

Category position 827

Claim this result for Bernardo Graça
—3:58:28
2582OverallJosé López Vázquez
Details for José López Vázquez

Category · M40

Category position 351

Claim this result for José López Vázquez
—3:58:30
First page of results