Individual Open · Men
35,344 racesEvery 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.
29,801–30,000 of 35,344
29801
1:40:00
29802
1:40:00
29803
1:40:00
29804
1:40:00
29805
1:40:00
29806
1:40:00
29807
1:40:01
29808
1:40:01
29809
1:40:01
29810
1:40:01
29811
1:40:01
29812
1:40:01
29813
1:40:01
29814
1:40:01
29815
1:40:01
29816
1:40:01
29817
1:40:02
29818
1:40:02
29819
1:40:02
29820
1:40:02
29821
1:40:02
29822
1:40:02
29823
1:40:03
29824
1:40:03
29825
1:40:03
29826
1:40:03
29827
1:40:03
29828
1:40:04
29829
1:40:04
29830
1:40:04
29831
1:40:04
29832
1:40:04
29833
1:40:04
29834
1:40:04
29835
1:40:04
29836
1:40:05
29837
1:40:05
29838
1:40:05
29839
1:40:05
29840
1:40:05
29841
1:40:05
29842
1:40:05
29843
1:40:06
29844
1:40:06
29845
1:40:06
29846
1:40:06
29847
1:40:06
29848
1:40:06
29849
1:40:06
29850
1:40:07
29851
1:40:07
29852
1:40:07
29853
1:40:08
29854
1:40:08
29855
1:40:08
29856
1:40:08
29857
1:40:08
29858
1:40:08
29859
1:40:08
29860
1:40:08
29861
1:40:08
29862
1:40:08
29863
1:40:09
29864
1:40:09
29865
1:40:09
29866
1:40:09
29867
1:40:09
29868
1:40:09
29869
1:40:09
29870
1:40:09
29871
1:40:10
29872
1:40:10
29873
1:40:10
29874
1:40:10
29875
1:40:10
29876
1:40:10
29877
1:40:10
29878
1:40:10
29879
1:40:10
29880
1:40:10
29881
1:40:10
29882
1:40:11
29883
1:40:11
29884
1:40:11
29885
1:40:11
29886
1:40:11
29887
1:40:12
29888
1:40:12
29889
1:40:12
29890
1:40:12
29891
1:40:12
29892
1:40:12
29893
1:40:12
29894
1:40:12
29895
1:40:13
29896
1:40:13
29897
1:40:13
29898
1:40:13
29899
1:40:13
29900
1:40:13
29901
1:40:13
29902
1:40:13
29903
1:40:14
29904
1:40:14
29905
1:40:14
29906
1:40:14
29907
1:40:14
29908
1:40:14
29909
1:40:14
29910
1:40:14
29911
1:40:14
29912
1:40:15
29913
1:40:15
29914
1:40:15
29915
1:40:15
29916
1:40:15
29917
1:40:15
29918
1:40:15
29919
1:40:15
29920
1:40:15
29921
1:40:16
29922
1:40:16
29923
1:40:16
29924
1:40:16
29925
1:40:16
29926
1:40:16
29927
1:40:16
29928
1:40:17
29929
1:40:17
29930
1:40:17
29931
1:40:17
29932
1:40:17
29933
1:40:17
29934
1:40:17
29935
1:40:17
29936
1:40:18
29937
1:40:18
29938
1:40:18
29939
1:40:18
29940
1:40:18
29941
1:40:18
29942
1:40:18
29943
1:40:19
29944
1:40:19
29945
1:40:19
29946
1:40:19
29947
1:40:19
29948
1:40:19
29949
1:40:19
29950
1:40:19
29951
1:40:19
29952
1:40:19
29953
1:40:19
29954
1:40:20
29955
1:40:20
29956
1:40:20
29957
1:40:20
29958
1:40:20
29959
1:40:20
29960
1:40:21
29961
1:40:21
29962
1:40:21
29963
1:40:21
29964
1:40:21
29965
1:40:21
29966
1:40:21
29967
1:40:21
29968
1:40:21
29969
1:40:21
29970
1:40:22
29971
1:40:22
29972
1:40:22
29973
1:40:22
29974
1:40:22
29975
1:40:22
29976
1:40:23
29977
1:40:23
29978
1:40:23
29979
1:40:23
29980
1:40:23
29981
1:40:23
29982
1:40:23
29983
1:40:23
29984
1:40:23
29985
1:40:24
29986
1:40:24
29987
1:40:24
29988
1:40:24
29989
1:40:24
29990
1:40:24
29991
1:40:24
29992
1:40:24
29993
1:40:25
29994
1:40:25
29995
1:40:25
29996
1:40:25
29997
1:40:25
29998
1:40:25
29999
1:40:26
30000
1:40:26
jean yves robert
Lyon · May 2026
Louis-Valéry ROBERT
Paris GP · Apr 2026
Heni Abida
Amsterdam · Jan 2026
Elric Poullaouec
Paris · Oct 2025
Sabry Djebali
Maastricht · Sep 2025
Melvyn Mbama
Paris · Nov 2024
Franck BILLOT
Lyon · May 2026
Stéphane LECLERC
Paris GP · Apr 2026
Matthieu WALTTMAN
Geneva · Oct 2025
Hugo Toscano
Toulouse · Feb 2025
Berthyl Dombo
Toulouse · Feb 2025
pierre chalvon
Marseille · Dec 2024
Florent Amiel
Barcelona · Nov 2023
Thibault Thibault Martin
Paris · Nov 2023
Vincent Quantin
Bordeaux · Sep 2026
Leo Garbage
Bordeaux · Sep 2026
Maxime Stocklin
Paris GP · Apr 2026
Quentin Marguet
Nice
mathias collobert
Geneva · Oct 2025
Samir Dali
Geneva · Oct 2025
Julien Rodrigues
Köln
Julien Morisset
Bordeaux · Sep 2026
Gautier Magnin
Lyon · May 2026
Christophe Tomei
Barcelona · May 2026
Gaetan Maranelli
Nice
Michael Lecoche
Belgium · Apr 2025
Mickael Lefevre
Singapore National Stadium · Jun 2024
Nicolas Courivaud
Lyon · May 2026
Julien Houssemand
Beijing I · Mar 2026
Loic Godfroy
Bordeaux · Nov 2025
Gaëtan Ollivier
Paris · Oct 2025
Valentin Lalande
Paris · Oct 2025
Martinez Jean-Christophe
Paris 1 · Apr 2025
Damien Vigneron
Taipei · Apr 2025
Rodrigo DIAZ VALDES
Bordeaux · Sep 2026
Dominique Falcon
Lyon · May 2026
Younes Qastaoui
Frankfurt · Dec 2025
Julien Laurencich
Paris · Oct 2025
Frederic Carron
Hong Kong · Jul 2025
Jordan Levif
Toulouse · Feb 2025
Anthony Moncer
Toulouse · Feb 2025
Clément Carvalho
Bordeaux · Apr 2024
Clement Verney
Lyon · May 2026
Michael Hirbec
Paris GP · Apr 2026
Baptiste Tomasi
Singapore · Jun 2025
Eric Jaillet
Barcelona · Apr 2025
Arnaud Jacques
Paris · Nov 2023
Rachid Aloui
Bordeaux · Sep 2026
Loïs Tomas Cousiney
Bordeaux · Sep 2026
Richard Daugy
Toulouse · Mar 2026
Sebastien Marcou
Bordeaux · Apr 2024
PIERRE GLACON
Paris · Nov 2023
Dorian Sommacal
Lyon · May 2026
JOEL DOS SANTOS DE ALMEIDA
Lyon · May 2026
Lorenz Gerlach
Utrecht · Nov 2025
Antoine Battaglia
Sharjah · Apr 2025
STEMPERT Jérôme
Toulouse · Feb 2025
david legois
Marseille · Dec 2024
Alessandro Lippi
Melbourne
Lucas Morel
Rome · Sep 2026
Adil Abid
Bordeaux · Sep 2026
Patrick Trinh
Bordeaux · Sep 2026
Ludovic Hubert
Berlin · May 2026
Jean-Christophe Rol
Paris · Oct 2025
Jean Galino
Marseille · Dec 2024
Hugo Delubac
Marseille · Dec 2024
Maxime Wrobel
Toronto · Oct 2024
Guillaume Chaillous
Barcelona · Nov 2023
Thierry BREDEL
Paris · Nov 2023
joseph bruno
Bordeaux · Sep 2026
Elias Sl
Riga · May 2026
Nicolas Bachellerie
Paris · Oct 2025
gaetan vanhaecke
Toulouse · Feb 2025
Alexis Andrieux
Marseille · Dec 2024
Boutaiba Mecheri
Hong Kong · Nov 2024
Damien Gonzalez
Paris · Nov 2024
Christophe Ratineau
Nice · Oct 2024
Teddy Ruiz
Bordeaux · Apr 2024
Christophe Benoit
Paris · Nov 2023
Axel Bras
Bordeaux · Sep 2026
Louis Peralta
Bordeaux · Sep 2026
Nicolas MALINCONICO
Geneva · Oct 2025
Romain Platon
Paris 1 · Apr 2025
Charles Corbeau
Paris 1 · Apr 2025
Elie Texier
Paris · Nov 2024
Grégoire CHATEL
Bordeaux · Sep 2026
David Seck
Athens · Sep 2026
Jonathan Canonne
Mechelen · Mar 2026
Guillaume Boudot
Geneva · Oct 2025
Patrick Saranana
Barcelona · Apr 2025
Lionel LE BLAY
Paris 1 · Apr 2025
Corentin Durand
Toulouse · Feb 2025
Kaies Dalhoumi
Toulouse · Feb 2025
Thomas SCALISE
Rome · Sep 2026
Alexandre Papp
Lyon · May 2026
Nicolas Hunold
Malaga · Apr 2026
Matthieu Le Grusse
Paris · Oct 2025
Denis Petitprez
Valencia · Oct 2025
Arthur Dargent
Paris 1 · Apr 2025
Virgile Codet
Toulouse · Feb 2025
Antonin CERDAN
Toulouse · Feb 2025
David Ceylon
Rome · Sep 2026
Alexandre Mardfeld
Paris GP · Apr 2026
Hakim Ghoufi
Paris GP · Apr 2026
David Bénard
Nice
Maxime Dols
Bordeaux · Nov 2025
Isnar SINANI
Barcelona · Apr 2025
Abdelfettah MAAOUNI
Toulouse · Feb 2025
Julian Perrin
Dallas · Nov 2024
Benoît Gouban
Bordeaux · Apr 2024
Bertrand Michel
Geneva · Oct 2026
thibaut dussart
Lyon · May 2026
Alexis Martinet
Lyon · May 2026
Thomas Dulieu
Lyon · May 2026
sharuban mahalingasivam
Paris GP · Apr 2026
Rodolphe Wallaert
Bordeaux · Nov 2025
Nicolas Salvan
Toulouse · Feb 2025
Marcus Nii Amarh
Paris · Nov 2024
Luca Gidel
Stuttgart · Sep 2024
Jonathan Canonne
Bordeaux · Sep 2026
Teddy Chauvin
Barcelona · May 2026
Nicolas Ramirez
Paris GP · Apr 2026
Lyvaï Ramphort
Toulouse · Mar 2026
Emmanuel Julien
Nice
BENEDITTI Jean-Loup
Bordeaux · Nov 2025
Remi Roge
Rotterdam · May 2023
Jeremy Coutant
Bordeaux · Sep 2026
Clément Menet
Toulouse · Mar 2026
Dan Ayasch
Paris · Oct 2025
Fabien Guenebeaud
Paris · Oct 2025
Alexandre Beddouk
Paris · Oct 2025
BRUNO CHUQUET
Toulouse · Feb 2025
Bastien Sivera
Rimini
Antoine Cusset
Singapore Expo
Jonathan Valminos
Bordeaux · Sep 2026
Boris Fechner
Paris GP · Apr 2026
Jean Baptiste KOHLER
Toulouse · Mar 2026
BAPTISTE ROINE
Bordeaux · Nov 2025
Rayane Sayah
Bordeaux · Nov 2025
Charles Balloy
Paris · Oct 2025
alexandre MILAN
Paris 1 · Apr 2025
Clément Randus
Paris · Nov 2024
Nathanael Vallée
Lyon · May 2026
Benjamin Rousseau
Bangkok 1 · Mar 2026
Pedro Fauvel
Toulouse · Mar 2026
Julien Ruiz
Bordeaux · Nov 2025
GREGORY TRABAREL
Bordeaux · Nov 2025
Alexandre Bretelle
Paris · Oct 2025
Maxime Falue
Belgium · Apr 2025
Martin Chalaud
Toulouse · Feb 2025
Nicolas Salvan
Marseille · Dec 2024
Aurélien Potin
Bordeaux · Apr 2024
Dorian Mortier
Bordeaux · Sep 2026
Pierre Asseray
Barcelona · May 2026
Sebastian Cirneanu
Cologne · Apr 2026
Malik Elmansour
Toulouse · Mar 2026
Florent Delesque
Toulouse · Feb 2025
Kevin Da Costa Dos Santos
Bordeaux · Sep 2026
Romain Durand
Bordeaux · Sep 2026
Christophe Guermeur
Paris GP · Apr 2026
Arthur Lemaire
Toulouse · Mar 2026
Pierre Montmeas
Rimini · May 2025
Ludovic Terrasse
Nice
Paul Da Sylva
Bordeaux · Nov 2025
Guillaume Diaz
Bordeaux · Nov 2025
Fabien Alric
Paris 1 · Apr 2025
Mauriet Cyril
Madrid · Oct 2024
Alexandre Frenoy
Rotterdam · Apr 2024
Marien Lemenant
Bordeaux · Sep 2026
Eric Jaillet
Lyon · May 2026
nicolas philip
Malaga · Apr 2026
Nicolas Lauras
Cancun · Mar 2026
Thomas Denis
Bordeaux · Nov 2025
BADRE LEMRABET
Paris · Oct 2025
Rémi Mafat
Bordeaux · Sep 2026
Arnaud Roger
Jakarta · Jun 2026
Jordan Duval
Berlin · May 2026
Frédéric Vallet
Lyon · May 2026
Thibaud Ravoyard
Paris GP · Apr 2026
Yoann Vivares
Bordeaux · Nov 2025
Emmanuel Deffrasnes
Paris 1 · Apr 2025
Romain JUHEL
Toulouse · Feb 2025
Olivier Milcent
Bordeaux · Apr 2024
David Desperques
Bordeaux · Apr 2024
Razek Loukkaf
Lyon · May 2026
Victor AIT FARAJI
Paris GP · Apr 2026
Julien Daguenet
Mechelen · Mar 2026
Antoine Relange
Rome · Sep 2025
AL DARIL JOHN
Paris 1 · Apr 2025
Louis Loriot
Maastricht · Sep 2026
Mathieu Azar
Maastricht · Sep 2026
Frédéric Paulet
Paris · Nov 2024
Ilian Benchalal
Lyon · May 2026
Thomas Chapoullié
Bordeaux · Nov 2025
Benoit Choplain
Paris · Oct 2025
Patrick Mascle
Oslo · Sep 2026
Benjamin Frolicher
Bordeaux · Sep 2026
Lucas Rivals
Bordeaux · Sep 2026
Sébastien Griffon
Nice
Cédric JARION
Bordeaux · Nov 2025