Individual Open · Men
35,337 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.
34,401–34,600 of 35,337
34401
2:03:32
34402
2:03:32
34403
2:03:33
34404
2:03:36
34405
2:03:37
34406
2:03:38
34407
2:03:39
34408
2:03:40
34409
2:03:40
34410
2:03:41
34411
2:03:42
34412
2:03:44
34413
2:03:45
34414
2:03:45
34415
2:03:46
34416
2:03:47
34417
2:03:48
34418
2:03:49
34419
2:03:49
34420
2:03:50
34421
2:03:50
34422
2:03:51
34423
2:03:54
34424
2:03:54
34425
2:03:56
34426
2:04:01
34427
2:04:01
34428
2:04:01
34429
2:04:02
34430
2:04:02
34431
2:04:03
34432
2:04:03
34433
2:04:04
34434
2:04:06
34435
2:04:07
34436
2:04:09
34437
2:04:10
34438
2:04:10
34439
2:04:10
34440
2:04:11
34441
2:04:12
34442
2:04:13
34443
2:04:14
34444
2:04:15
34445
2:04:17
34446
2:04:18
34447
2:04:18
34448
2:04:18
34449
2:04:18
34450
2:04:20
34451
2:04:20
34452
2:04:20
34453
2:04:22
34454
2:04:25
34455
2:04:25
34456
2:04:25
34457
2:04:26
34458
2:04:26
34459
2:04:26
34460
2:04:26
34461
2:04:27
34462
2:04:27
34463
2:04:27
34464
2:04:27
34465
2:04:29
34466
2:04:31
34467
2:04:31
34468
2:04:33
34469
2:04:33
34470
2:04:33
34471
2:04:37
34472
2:04:39
34473
2:04:40
34474
2:04:40
34475
2:04:43
34476
2:04:44
34477
2:04:44
34478
2:04:44
34479
2:04:45
34480
2:04:46
34481
2:04:46
34482
2:04:47
34483
2:04:49
34484
2:04:50
34485
2:04:52
34486
2:04:52
34487
2:04:56
34488
2:04:57
34489
2:04:59
34490
2:04:59
34491
2:05:01
34492
2:05:02
34493
2:05:02
34494
2:05:03
34495
2:05:05
34496
2:05:06
34497
2:05:07
34498
2:05:07
34499
2:05:08
34500
2:05:08
34501
2:05:08
34502
2:05:09
34503
2:05:09
34504
2:05:11
34505
2:05:14
34506
2:05:14
34507
2:05:15
34508
2:05:15
34509
2:05:16
34510
2:05:16
34511
2:05:17
34512
2:05:17
34513
2:05:17
34514
2:05:19
34515
2:05:20
34516
2:05:20
34517
2:05:21
34518
2:05:22
34519
2:05:25
34520
2:05:26
34521
2:05:28
34522
2:05:28
34523
2:05:28
34524
2:05:28
34525
2:05:29
34526
2:05:30
34527
2:05:30
34528
2:05:31
34529
2:05:31
34530
2:05:31
34531
2:05:35
34532
2:05:36
34533
2:05:37
34534
2:05:37
34535
2:05:38
34536
2:05:39
34537
2:05:40
34538
2:05:43
34539
2:05:43
34540
2:05:44
34541
2:05:44
34542
2:05:47
34543
2:05:47
34544
2:05:48
34545
2:05:50
34546
2:05:50
34547
2:05:51
34548
2:05:52
34549
2:05:53
34550
2:05:54
34551
2:05:54
34552
2:05:54
34553
2:05:57
34554
2:06:00
34555
2:06:00
34556
2:06:00
34557
2:06:01
34558
2:06:02
34559
2:06:02
34560
2:06:04
34561
2:06:04
34562
2:06:05
34563
2:06:06
34564
2:06:06
34565
2:06:06
34566
2:06:08
34567
2:06:08
34568
2:06:10
34569
2:06:11
34570
2:06:13
34571
2:06:15
34572
2:06:17
34573
2:06:18
34574
2:06:18
34575
2:06:19
34576
2:06:21
34577
2:06:26
34578
2:06:27
34579
2:06:28
34580
2:06:29
34581
2:06:30
34582
2:06:30
34583
2:06:31
34584
2:06:31
34585
2:06:32
34586
2:06:32
34587
2:06:33
34588
2:06:33
34589
2:06:33
34590
2:06:34
34591
2:06:36
34592
2:06:40
34593
2:06:40
34594
2:06:41
34595
2:06:42
34596
2:06:45
34597
2:06:46
34598
2:06:46
34599
2:06:48
34600
2:06:48
Marc Okou
Paris · Oct 2025
David Baustier
Paris · Oct 2025
Cyril Charpentier
Toulouse · Feb 2025
Jean-Christophe Chioso
Lyon · May 2026
Loïs Ibanez
Marseille · Dec 2024
David ZBINDEN
Geneva · Oct 2026
Baptiste Tramond
Bordeaux · Sep 2026
Julien Gioe
Nice
Drussy Luciano
Toulouse · Feb 2025
Ludovic Sery
Bangkok 1 · Mar 2026
Mario De Oliveira
Bordeaux · Sep 2026
James Bernal
Toulouse · Mar 2026
Maxime Silva
Lyon · May 2026
Jonathan Rason
Rotterdam · Apr 2026
François Mignonneau
Paris · Nov 2024
Pierre Gras
Rome · Sep 2026
Raji Nouaman
Paris · Nov 2023
Thomas Salhani
Bordeaux · Nov 2025
Nicolas Huet
Marseille · Dec 2024
Nael Jaghmi
Perth · Aug 2026
Frédéric KUZNIK
Geneva · Oct 2026
Dilan Erkan
Toulouse · Feb 2025
Aymard Khellout
Madrid · Nov 2025
Didier Soton
Marseille · Dec 2024
Haroun Abdous
Paris · Oct 2025
Pierre-François RILLH
Paris GP · Apr 2026
Guillaume Alcaraz
London Excel · Dec 2025
David Hardy
Bordeaux · Sep 2026
Arnaud Roger
Turin · Jan 2026
Karl Belli
Marseille · Dec 2024
Maxime Tong
Marseille · Dec 2024
Julien Tessier
Paris · Nov 2024
Eric Mariacher
Bordeaux · Sep 2026
Jonathan Payet
Toulouse · Mar 2026
Enzo Laroche
Paris GP · Apr 2026
Jimmy Brumant
Toulouse · Feb 2025
nicolas vasquez
Lyon · May 2026
Dimy Momperousse
Bologna · Apr 2026
mehdi daaji
Karlsruhe · Oct 2026
Jeremy Gregoire
Paris · Oct 2025
Sylvain Thelen
Lyon · May 2026
Tim Ponthieux
Helsinki · May 2026
julien jarrix
Toulouse · Feb 2025
Damien Lherm
Paris · Oct 2025
Barthélémy Jollant
Paris · Oct 2025
Arnaud Percheron
Paris GP · Apr 2026
Vasseur Marc
Toulouse · Mar 2026
Valentin Lorian
Bordeaux · Nov 2025
Vincent Colombet
Bordeaux · Sep 2026
Manil Benkhelifa
Lisboa · May 2026
Thomas Keppi
Melbourne
Pierre-Emmanuel D'Huart
Rome · Sep 2026
Grégoire Rodriguez
Paris · Oct 2025
François Raulet
Bordeaux · Nov 2025
Quentin Sacchelli
Nice · Oct 2024
Rachid Aloui
Bordeaux · Apr 2024
Leo Pala
Lyon · May 2026
Dimitri Ambert
Nice
Yannick Clerc
Birmingham · Oct 2025
Clément Martinet
Bordeaux · Sep 2026
Chadi Younes
Lyon · May 2026
Victor Boo
Paris · Oct 2025
Sully Pougary
Nice · Oct 2024
Noa Temmar
Geneva · Oct 2026
Maxime ALBERT
Lyon · May 2026
Axel Liégard
Toulouse · Feb 2025
Florent Maria
Geneva · Oct 2026
Stéphane Lehongre
Lyon · May 2026
David Diniz
Paris GP · Apr 2026
Stéphane Cattelet
Karlsruhe · Oct 2026
Ca huy Chau
Taipei · Feb 2026
Rithysen LAM
Toulouse · Mar 2026
Antony Baillarguet
Barcelona · May 2026
Johan Lagrand
Mechelen · Mar 2026
Benjamin AREZKI
Geneva · Oct 2026
Nino Baludo
Rimini · May 2025
Christian Arnold
Paris · Nov 2023
Thomas Nicolas
Abu Dhabi
Brice Noyer
Sydney · Jul 2025
Thomas Dos Santos
Bordeaux · Sep 2026
Lucas Richard
Geneva · Oct 2026
Olivier Aucanot
Paris 1 · Apr 2025
Ewen OLSEN dit LUTAFU
Lyon · May 2026
Arthur Safarian
Toulouse · Mar 2026
David Leban
Paris · Oct 2025
Iannis Iglesias
Toulouse · Feb 2025
Jérémie VIGNE
Hong Kong · May 2026
thomas THIAS
Karlsruhe · Mar 2025
Emmanuel Erbinartegaray
Toulouse · Mar 2026
Nicolas Dumartin
Bordeaux · Nov 2025
Alphonse Vincent
Marseille · Dec 2024
Wilhem Ranguin
Paris · Oct 2025
Didier Paries
Marseille · Dec 2024
Zhou Arnaud
Paris · Oct 2025
Dardan Salihi
Geneva · Oct 2026
Mickael Variot
Lyon · May 2026
Jonathan Lambert
Berlin · May 2026
Thierry Caronne
Bordeaux · Apr 2024
Alexis Moustin
Toulouse · Mar 2026
Vincent Greffe
Paris · Oct 2025
Camille Thomas
Toulouse · Feb 2025
CARL De vivo
Toulouse · Mar 2026
Emmanuel Zelmanski
Paris · Oct 2025
Lucas Barros
Toulouse · Mar 2026
Johann Peyrat
Turin · Jan 2026
Sébastien Cacaux
Paris · Oct 2025
Arnaud Ollivier
Paris · Oct 2025
Maxime Dos Santos Teixeira
Marseille · Dec 2024
Florian Guilles
Barcelona · May 2026
Anthony Ridez
Paris 1 · Apr 2025
Etienne Primault
Paris GP · Apr 2026
Hugo Masclet
St. Gallen · Jan 2026
Arié ATTIAS
Madrid · Nov 2025
Sami El Mazouzi
Paris · Oct 2025
Quentin Pasquier
Lyon · May 2026
Mickael Cohen
Paris · Oct 2025
Faouzi Boussaid
Berlin · May 2026
Geoffroy CHAMOUTON
Paris GP · Apr 2026
Franck Urban
Bordeaux · Sep 2026
Ian Guidez
Mechelen · Mar 2026
David Manigand
Dublin · Nov 2025
Mourad Souakri
Bordeaux · Sep 2026
Cedric Ravelomanana
Bordeaux · Sep 2026
Rémi Noël
Bordeaux · Sep 2026
Hugo Nisol
Nice
Erwan Jousselme
Mechelen · Mar 2026
Gabriel CORREIA MOREIRA
Gent · Dec 2025
Frederic Adda
Lyon · May 2026
Daniel Farnault
Bordeaux · Nov 2025
SIMON GENTILHOMME
Rome · Sep 2025
Thibaut Vallet
Paris · Oct 2025
Jessy Petit
Bordeaux · Nov 2025
Nicolas Monoyer
Nice · Oct 2024
Michel Saes
Rome · Sep 2026
Thierry Bouchareine
London Olympia · Mar 2026
Thomas Jacquet-Francillon
Bordeaux · Nov 2025
Yves Theze
Frankfurt · Dec 2024
Thierry Devillard
Lyon · May 2026
Martin LEROY
Auckland · Feb 2025
Stéphane Fradin
Paris GP · Apr 2026
Philippe Limes
Singapore · Jun 2025
enzo macaluso
Paris GP · Apr 2026
Stéphane varlet
Rome · Sep 2025
Amael Raynaud
Abu Dhabi
Marc Laignel
Berlin · May 2026
Richard Sokolo
Paris · Oct 2025
Nicolas Andriatsiory
Nice
Cyrille Doré
Paris · Nov 2023
SANHYALACK PHOSANARACK
Bangkok · Aug 2026
Sugevan ILLANGO
Paris · Oct 2025
Tom Delassus
Barcelona · Apr 2025
Thomas Soeung
Bordeaux · Apr 2024
Bryan Elbaz
Paris GP · Apr 2026
Anthony Tehel
Rimini · May 2025
Josselin Guiavarch
Toulouse · Feb 2025
Théo Doyen
Geneva · Oct 2026
Kévin Rostoll-grange
Lyon · May 2026
Lucas Ricquiers
Lyon · May 2026
Yannick Thavard
Bordeaux · Apr 2024
JORDAN CRESPO
Lyon · May 2026
Maxime Collot
Geneva · Oct 2026
Nicolas BILSKI
Geneva · Oct 2025
Loris Puechavy
Singapore · Apr 2026
Daniel Foumena
Bordeaux · Nov 2025
Vincent Vantours
Hamburg · Oct 2025
Jonathan Ruiz
Toulouse · Mar 2026
Benjamin Yvernaux
Bordeaux · Sep 2026
Maxime Binand
Geneva · Oct 2026
Romain Zara
Paris 1 · Apr 2025
Pierre Maës
Toulouse · Feb 2025
Thomas Hubert
Karlsruhe · Mar 2025
Pierre Nouaille-Degorce
Lyon · May 2026
Max Guitard
Paris GP · Apr 2026
Rémy Février
Paris · Oct 2025
Christophe Ladrat
Paris 1 · Apr 2025
Frederic Bruneau
Karlsruhe · Oct 2026
Yann-Amaury Dion
Bordeaux · Apr 2024
Florian GARNIER
Turin · Jan 2026
Christophe Duflot
Marseille · Dec 2024
Corentin Queudeville
Melbourne
Benjamin Deroche
Bordeaux · Apr 2024
Arnaud Percheron
Bordeaux · Sep 2026
Stanislas Deroche
Bordeaux · Apr 2024
Pascal Remane
Geneva · Oct 2026
Quentin BESSON
Lyon · May 2026
Paul SALLI
Lyon · May 2026
Jonathan Thibout Curtinha
Lisboa · May 2026
Diégo LOPES
Paris GP · Apr 2026
Aurelien Allignon-Platet
Marseille · Dec 2024
Xavier GOARNISSON
Paris GP · Apr 2026
William Nouvel
Paris 1 · Apr 2025
Dayan Monteiro
Toulouse · Mar 2026
Vinoth Sivanayagam
Paris · Nov 2023
Hugo Monedero
Toulouse · Mar 2026
Philippe Poulet
Rome · Sep 2026
Antoine Mace
London · May 2025
Jonathan Mota
Marseille · Dec 2024
Jordan Petit
Bordeaux · Sep 2026
Marc Foussard
Paris · Oct 2025
Stéphane Lainé
Rome · Sep 2025