Skip to content
Country Europe FRA

France

Athletes from here
116,119
Races by them
138,362

Individual Open · Men

35,344 races

Every finished race in this category by an athlete from France, at any event anywhere. Different courses on different days, so each row names its race.

30,001–30,200 of 35,344

30001
Pierre Yves Laurent
Bordeaux · Nov 2025
1:40:26
30002
Axel Saint Martin
Marseille · Dec 2024
1:40:26
30003
Sly Diatta
Paris · Nov 2023
1:40:26
30004
Christophe ZAMMIT
Geneva · Oct 2026
1:40:26
30005
Marc Van Heems
St. Gallen · Jan 2026
1:40:27
30006
Uveakovi Kalimi
Bordeaux · Nov 2025
1:40:27
30007
Hakim Ghoufi
Paris · Oct 2025
1:40:27
30008
Sly Diatta
Paris · Oct 2025
1:40:27
30009
Marco Andrianjakarimanga
Marseille · Dec 2024
1:40:27
30010
Ju Lajournade
Paris · Nov 2024
1:40:27
30011
Ethan Venat
Rome · Sep 2026
1:40:27
30012
Yann Carrez
Geneva · Oct 2026
1:40:27
30013
Patrice HAUDEBINE
Lyon · May 2026
1:40:28
30014
julien richez
Bordeaux · Nov 2025
1:40:28
30015
Pierre Le Pape
Bordeaux · Nov 2025
1:40:28
30016
David Bénard
Bordeaux · Nov 2025
1:40:28
30017
Julien Genet
Geneva · Oct 2025
1:40:28
30018
Nathan Laffez
Lyon · May 2026
1:40:29
30019
Samuel Benichou
Nice
1:40:29
30020
Saïd Adahchour
Paris · Oct 2025
1:40:29
30021
Philippe Gousse
Bilbao · Feb 2025
1:40:29
30022
Loic Luillier
Paris · Nov 2023
1:40:29
30023
Fabien Limousin
Bordeaux · Sep 2026
1:40:29
30024
Thomas Totaro
New York · May 2026
1:40:30
30025
Anthony Hardonnière
Lyon · May 2026
1:40:30
30026
Nicolas HENRY
Toulouse · Mar 2026
1:40:30
30027
Jonathan Da Travessa
Toulouse · Mar 2026
1:40:30
30028
Mickael Million
Bordeaux · Nov 2025
1:40:30
30029
Vincent Griffon
Bordeaux · Nov 2025
1:40:30
30030
Killian Darville
Paris · Oct 2025
1:40:30
30031
Kevin Petit
Paris · Oct 2025
1:40:30
30032
Benoit Malherbe
Paris 1 · Apr 2025
1:40:30
30033
yohan lebreton
Bordeaux · Apr 2024
1:40:30
30034
Nicolas Seksek
Lyon · May 2026
1:40:31
30035
Yahya BENKIRANE SAADI
Paris GP · Apr 2026
1:40:31
30036
Olivier Dudreuil
Bordeaux · Nov 2025
1:40:31
30037
Paul Marrast
Acapulco · Sep 2025
1:40:31
30038
Anthony CARTA
Marseille · Dec 2024
1:40:31
30039
BRANDON BENITAH
New York · May 2026
1:40:32
30040
Gregory Sassier
Lyon · May 2026
1:40:32
30041
David Amzzough
Paris · Oct 2025
1:40:32
30042
Frederic Girardeau
Paris GP · Apr 2026
1:40:33
30043
Martin Magnier
Paris · Oct 2025
1:40:33
30044
FREDERIC SAINT ROMAIN
Frankfurt · Dec 2024
1:40:33
30045
Valentin Godet
Marseille · Dec 2024
1:40:33
30046
Corey Ballus
Lyon · May 2026
1:40:34
30047
Laurent Perret
Lyon · May 2026
1:40:34
30048
Jean Florent Cazes
Toulouse · Mar 2026
1:40:34
30049
Julien Ruiz
Toulouse · Mar 2026
1:40:34
30050
Thibault Faure
Barcelona · May 2026
1:40:35
30051
Rubin Soudry
Paris GP · Apr 2026
1:40:35
30052
Lionel Lavrat
Bordeaux · Apr 2024
1:40:35
30053
Alexandre Papp
Karlsruhe · Oct 2026
1:40:35
30054
Lucas Gomez
Sydney · Jul 2026
1:40:36
30055
Josselin Chambon
Lyon · May 2026
1:40:36
30056
Cyril Maire
Geneva · Oct 2025
1:40:36
30057
Arnaud Morel
Rome · Sep 2025
1:40:36
30058
Jimmy Queva
Toulouse · Feb 2025
1:40:36
30059
Steven Ruelle
Paris · Nov 2023
1:40:36
30060
Richard Facen
Paris · Nov 2023
1:40:36
30061
Soufiane Ajana
Bordeaux · Sep 2026
1:40:36
30062
Benoit Muller
Lyon · May 2026
1:40:37
30063
Yvon Lim
Hong Kong · May 2026
1:40:37
30064
Guillaume Dubois
Nice
1:40:37
30065
Moncef Lehtihet
Bordeaux · Nov 2025
1:40:37
30066
Jérémy CLOTHO
Lyon · May 2026
1:40:38
30067
paul corallo
Nice
1:40:38
30068
Jérémy Huron
Gent · Dec 2025
1:40:38
30069
Florian Gracia
Bordeaux · Sep 2026
1:40:38
30070
Jacky Citronnelle
Lyon · May 2026
1:40:40
30071
Enzo Graziani
Paris 1 · Apr 2025
1:40:40
30072
Geoffrey Cantrey
Paris · Nov 2023
1:40:40
30073
Ilian Bennaçar
Paris · Nov 2023
1:40:40
30074
Grégoire DETAILLE
Paris GP · Apr 2026
1:40:41
30075
Gabriel PASSY SOULANGE
Bangkok 1 · Mar 2026
1:40:41
30076
Stephane Bouquet
Bilbao · Feb 2026
1:40:41
30077
Wilfried Benoist
Toulouse · Feb 2025
1:40:41
30078
Amaury Tellier
Toulouse · Feb 2025
1:40:41
30079
Valentin Meyer
Toulouse · Mar 2026
1:40:42
30080
Olivier Brassier
Nice
1:40:42
30081
Kylian DELAGE
Maastricht · Sep 2026
1:40:42
30082
Léo Garcia--Parayre
Toulouse · Feb 2025
1:40:42
30083
Quentin Vieillard
Toulouse · Feb 2025
1:40:42
30084
Mickaël Orgaz
Paris · Nov 2024
1:40:42
30085
Sébastien Garnier
Geneva · Oct 2026
1:40:42
30086
Reza Nafari
Lyon · May 2026
1:40:43
30087
Brice Noyer
Barcelona · May 2026
1:40:43
30088
Nathanael Dandre
Mechelen · Mar 2026
1:40:43
30089
Maxime WARNIER
Toulouse · Mar 2026
1:40:43
30090
Stéphane Mauger
Nice
1:40:43
30091
Mathieu Azar
Stockholm · Dec 2025
1:40:43
30092
Godefroy Torlotin
Bordeaux · Nov 2025
1:40:43
30093
Esteban Martinez
Paris · Oct 2025
1:40:43
30094
Timothee Roucher
Paris · Oct 2025
1:40:43
30095
Jean Pierre Pachot
Nice · Oct 2024
1:40:43
30096
Nicolas Sauvée
Karlsruhe · Oct 2026
1:40:43
30097
Benjamin Rousseau
Bangkok · Aug 2026
1:40:44
30098
Boris PAPIN
Toulouse · Mar 2026
1:40:44
30099
Jean Martel
Birmingham · Oct 2025
1:40:44
30100
Benoit Boyer
Paris · Oct 2025
1:40:44
30101
cedric Lestrat
Barcelona · Apr 2025
1:40:44
30102
Thomas Djezzane
Paris · Nov 2024
1:40:44
30103
Benjamin Seignez
Madrid · Oct 2024
1:40:44
30104
Marc Van Heems
Milan · Oct 2024
1:40:44
30105
Ludo Debet
Bordeaux · Sep 2026
1:40:44
30106
Jérôme Trastour
Hamburg · Oct 2026
1:40:44
30107
Michael Balligand
Lyon · May 2026
1:40:45
30108
amaury salavert
Paris GP · Apr 2026
1:40:45
30109
Mickaël Lemercier
Paris · Oct 2025
1:40:45
30110
Mohamed Mengouchi
Paris · Oct 2025
1:40:45
30111
Yohann HOUCKERT
Rome · Sep 2025
1:40:45
30112
Jonathan SICARD
Guadalajara · Feb 2025
1:40:45
30113
Walid Ben Salah
Bordeaux · Sep 2026
1:40:45
30114
Florent Locufier
Rotterdam · Apr 2026
1:40:46
30115
Jonathan Etchecolas
Toulouse · Mar 2026
1:40:46
30116
Mehdi Jatlaoui
Bordeaux · Nov 2025
1:40:46
30117
Antoine Girard
Bordeaux · Nov 2025
1:40:46
30118
Loïc Hassen
Paris · Oct 2025
1:40:46
30119
Alozy Luc
Toulouse · Feb 2025
1:40:46
30120
Maxime Morini
Berlin · Apr 2024
1:40:46
30121
Gregory Jeannaux
Paris · Nov 2023
1:40:46
30122
Steeve Carton
Geneva · Oct 2026
1:40:46
30123
Patrick SALA
Bangkok · Aug 2026
1:40:47
30124
Damien Couchez
Lyon · May 2026
1:40:47
30125
wladimir laguillier
Lisboa · May 2026
1:40:47
30126
Vincent Durox
Toulouse · Mar 2026
1:40:47
30127
Laurent Calvayrac
Paris · Oct 2025
1:40:47
30128
Kevin Geffroy
Paris · Oct 2025
1:40:47
30129
Victor De Ryck
Paris · Oct 2025
1:40:47
30130
Clement Ishac
Hamburg · Oct 2025
1:40:47
30131
Rayane Sayah
Lyon · May 2026
1:40:48
30132
Enzo Cervesato
Paris GP · Apr 2026
1:40:48
30133
Corentin Mony
Mechelen · Mar 2026
1:40:48
30134
Cedric Derycke
Madrid · Nov 2025
1:40:48
30135
Maximilien Ménil
Bordeaux · Nov 2025
1:40:48
30136
Mathieu Dumaillet
Paris · Oct 2025
1:40:48
30137
Aymeric Favard
Singapore · Jun 2025
1:40:48
30138
Hajiou Yassine
Paris 1 · Apr 2025
1:40:48
30139
Antonin Romaire
Lyon · May 2026
1:40:49
30140
Cyriaque Allain
Guadalajara · Feb 2026
1:40:49
30141
Antoine Adin
Bordeaux · Nov 2025
1:40:49
30142
Olivier Le Corre
Bordeaux · Nov 2025
1:40:49
30143
Sandy Traigneau
Paris · Oct 2025
1:40:49
30144
Damien Huet
Maastricht · Sep 2026
1:40:49
30145
Arthur Mauboussin
Bordeaux · Apr 2024
1:40:49
30146
Frédéric Verdavaine
Paris · Nov 2023
1:40:49
30147
Aurélien Coret
Bordeaux · Sep 2026
1:40:49
30148
Quentin Claerboudt
Bordeaux · Sep 2026
1:40:49
30149
Grégoire REMOND
Paris GP · Apr 2026
1:40:50
30150
Jean-Yves Elessa
Verona · Dec 2025
1:40:50
30151
Louis THUILLIER
Bordeaux · Nov 2025
1:40:50
30152
Ugo Brisset
Bordeaux · Nov 2025
1:40:50
30153
Adrien Torregrossa
Rome · Sep 2025
1:40:50
30154
Jean-Jacques Lê
Paris 1 · Apr 2025
1:40:50
30155
José Fauriat
Karlsruhe · Mar 2025
1:40:50
30156
Senol Sahin
Dubai · Feb 2024
1:40:50
30157
Jordan Baptiste
Bordeaux · Sep 2026
1:40:50
30158
patrice LAFOND PUYO
Bordeaux · Sep 2026
1:40:50
30159
Marc Poget
Bordeaux · Sep 2026
1:40:50
30160
Ludovic Azede
Ottawa · May 2026
1:40:51
30161
Stéphane Gervais
Nice
1:40:51
30162
Geoffrey Leger
Paris · Oct 2025
1:40:51
30163
Florian Charron
Toulouse · Feb 2025
1:40:51
30164
Tom Sero
Toulouse · Feb 2025
1:40:51
30165
Philippe Coulibaly
World Championships Nice
1:40:51
30166
Julien Loiseau
Lyon · May 2026
1:40:52
30167
Theo Collet
London Olympia · Mar 2026
1:40:52
30168
Gabriel Ruff
Bordeaux · Nov 2025
1:40:52
30169
Eric Uski
Bordeaux · Nov 2025
1:40:52
30170
Maxence BENEZIT
Belgium · Apr 2025
1:40:52
30171
Pierre Cabanac
Lyon · May 2026
1:40:53
30172
Christophe Soeur
Barcelona · May 2026
1:40:53
30173
Hugo Galvani
Barcelona · May 2026
1:40:53
30174
David Laloum
Nice
1:40:53
30175
Alexandre Mardfeld
Paris 1 · Apr 2025
1:40:53
30176
Landry Cabannes
Barcelona · Nov 2023
1:40:53
30177
Yoann GUEGAN
Bordeaux · Sep 2026
1:40:53
30178
Romain Vallee
Bordeaux · Sep 2026
1:40:53
30179
Nicolas Paillard
Nice
1:40:54
30180
Alexandre Iatraides
Paris · Oct 2025
1:40:54
30181
Thibaut Lelandais
Paris 1 · Apr 2025
1:40:54
30182
Tom Wilner
Paris 1 · Apr 2025
1:40:54
30183
Jonathan Corr
Paris · Nov 2024
1:40:54
30184
Gregory Sollmeyer
London · Nov 2023
1:40:54
30185
Jean Beaumont
Bordeaux · Nov 2025
1:40:55
30186
Clément Rollin
Paris · Nov 2024
1:40:55
30187
Christophe Nicolas
Bordeaux · Sep 2026
1:40:55
30188
Jonathan Da Travessa
Barcelona · May 2026
1:40:56
30189
Kamil Beffa
Paris · Oct 2025
1:40:56
30190
Bertrand Laude
Singapore · Jun 2025
1:40:56
30191
Mehdi Ait El Hadj
Paris 1 · Apr 2025
1:40:56
30192
Benjamin Tarrago
Maastricht · Sep 2026
1:40:56
30193
Corentin Goursaud
Rimini · Jun 2024
1:40:56
30194
Bryan Delaporte
Bologna · Apr 2026
1:40:57
30195
Jason Lanseman
Mechelen · Mar 2026
1:40:57
30196
DIDIER FOLTETE
Toulouse · Mar 2026
1:40:57
30197
Eddy Bertin
Toulouse · Mar 2026
1:40:57
30198
Michel Ocampo
Nice
1:40:57
30199
Jamel Boutiba
Paris · Oct 2025
1:40:57
30200
Lucien Heritier
London · Nov 2024
1:40:57