2025 IRONMAN 70.3 Tours Metropole - Loire Valley

Results and IRONMAN 70.3 World Championship qualification · 1 June 2025 · race guide

Summary

2025 IRONMAN 70.3 Tours Metropole - Loire Valley had 50 IRONMAN 70.3 World Championship slots for 2,194 finishers in 22 age groups. The last slot went at 3:55:55 adjusted (age-graded) time; the quickest age-group cutoff was F25-29 and M18-24, at a 3:55:55 finish. Slots went deepest in M45-49, to 14th place; 14 age groups got only their winner's slot.

WC slots
50
Qualified
50
of 2,194 finishers
General cutoff*
03:55:55
Men cutoff*
03:55:55

*Adjusted (age-graded) time of the last qualifier in each category.

IRONMAN 70.3 World Championship qualifying times by age group

How many slots each age group won at 2025 IRONMAN 70.3 Tours Metropole - Loire Valley, the time of the last athlete to get one, and the finish time that was needed. Each age group links to its whole field.

2025 IRONMAN 70.3 Tours Metropole - Loire Valley: qualifying times by age group
Age groupSlotsLast slotNeeded*
F18-241winner4:22:071st3:57:47
F25-291winner4:45:271st3:55:55
F30-341winner4:35:241st4:00:02
F35-391winner4:41:571st4:04:16
F40-441winner4:34:491st4:10:17
F45-491winner4:22:251st4:16:39
F50-541winner4:56:571st4:21:40
F55-591winner5:01:401st4:29:44
F60-641winner5:41:581st4:41:09
F65-691winner6:30:311st5:03:26
F70-741winner5:45:421st5:21:04
M18-241winner4:01:091st3:55:55
M25-291winner3:54:351st3:57:36
M30-3434:04:213rd4:04:21
M35-3924:01:542nd4:08:20
M40-4424:13:082nd4:14:43
M45-49144:22:1614th4:22:46
M50-5444:24:434th4:27:05
M55-5944:34:494th4:35:26
M60-6454:45:055th4:47:59
M65-6925:06:222nd5:08:47
M70-741winner6:12:441st5:31:23

Slots: athletes from the age group who qualified (before any rolldown). Last slot: the slowest qualifier's finish time and age-group place, then its adjusted (age-graded) time. *Needed: the finish time that equals the pool's adjusted cutoff for that age group (cutoff ÷ age-group multiplier) — any faster finish earned a slot. Age-group winners qualify whatever their time.

Compare age groups across the season: 70.3 Worlds qualifying times by age group at every race →

Racing IRONMAN 70.3 Tours Metropole - Loire Valley in 2027?

Free 16-week plan, dated back from race day (6 Jun 2027) and fitted to the course. 7, 10 or 13 hours a week, as a PDF or in your calendar.

Or let metrica build one around your week, week 1 free.

Find your result

Type your name: your splits, your age-group place and how close you were to a 70.3 Worlds slot.

Who qualified

Every qualifier and the next 20 by adjusted time. Pick an age group to see its whole field, slot holders first; filter by sex, and model unclaimed slots rolling down with the +N chips.

Sex
Rolldown
#AthleteFinishStatus
1
M30-34 · France
3:48:36AG winner
2
M25-29 · France
3:54:35AG winner
3
M30-34 · France
3:59:57Qualified
4
M18-24 · Belgium
4:01:09AG winner
5
M35-39 · Poland
4:01:49AG winner
6
M35-39 · France
4:01:54Qualified
7
M30-34 · France
4:04:21Qualified
8
M40-44 · Spain
4:10:40AG winner
9
M45-49 · Germany
4:11:26AG winner
10
M40-44 · Germany
4:13:08Qualified
11
M45-49 · France
4:13:28Qualified
12
M45-49 · France
4:13:53Qualified
13
M45-49 · France
4:14:06Qualified
14
M50-54 · France
4:16:20AG winner
15
M45-49 · France
4:17:01Qualified

Full results

Every finisher of 2025 IRONMAN 70.3 Tours Metropole - Loire Valley with swim, bike and run splits, grouped by age group.

Show every finisher with splits· 2,194 finishers · 25 age groups
FPRO 9 finishers · 1st India Lee 4:01:36
PlaceAthleteCountrySwimBikeRunFinishOverall
1India LeeUnited Kingdom26:332:06:501:21:454:01:3624
2Emilie MorierFrance26:292:12:371:20:344:06:0331
3Justine MathieuxFrance27:562:12:261:28:434:16:1266
4Laura AddieUnited Kingdom29:442:15:161:25:024:17:4583
5Marie LuyckxBelgium28:222:13:011:29:244:18:2090
6Abigail BedwellUnited Kingdom26:402:15:011:32:134:21:13119
7Angharad LlewellynNew Zealand27:592:17:401:30:014:24:21150
8Tara RooneyUnited States33:292:22:291:28:214:32:16217
9Mathilde CartierSwitzerland31:592:17:441:36:394:34:05231
MPRO 20 finishers · 1st Casimir Moine 3:36:14 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Casimir MoineFrance23:361:55:261:11:123:36:141
2Dylan MagnienFrance24:111:58:341:09:513:38:252
3Daniel BækkegårdDenmark24:101:58:231:10:073:38:383
4James TeagleUnited Kingdom24:351:58:171:11:503:40:184
5Nick ThijsBelgium24:571:57:481:12:053:40:365
6Valentin RouvierFrance24:321:57:491:12:303:41:056
7Thomas DavisUnited Kingdom24:291:58:101:14:443:43:257
8Cenzino LebotFrance23:351:55:261:18:573:43:558
9Kieran StorchAustralia27:231:57:171:12:463:44:039
10Brecht Van VoorenBelgium24:371:57:511:15:513:44:1810
11Arnaud GuillouxFrance24:551:59:161:16:043:46:2311
12Pierre StieremansFrance25:151:59:251:15:473:49:0613
13Cedric LudetFrance27:271:59:291:16:423:49:5714
14Jean DuchamptFrance25:002:01:571:18:453:52:1515
15Julen Lopetegui GarciaSpain30:011:59:441:16:363:53:1416
16Alex WoodmanUnited Kingdom24:392:01:171:20:463:53:3717
17Thomas VanhalstBelgium26:182:01:411:17:343:53:4618
18Florin ParfussSwitzerland24:312:03:531:22:133:57:4420
19Vincent CoutyTunisia27:282:10:251:20:054:06:5034
20Stefan GrafSwitzerland30:062:13:071:23:484:15:4263
DNFWill CrudgingtonUnited Kingdom25:02DNF
F18-24 30 finishers · 1st Cléa Lelievre 4:22:07
PlaceAthleteCountrySwimBikeRunFinishOverall
1Cléa LelievreFrance29:122:19:121:26:074:22:07126
2Antje ValkeneersBelgium28:212:17:581:32:374:27:25172
3Elise PozzebonFrance26:242:17:451:37:234:30:00199
4Maëva LainéFrance29:032:22:141:43:234:43:03351
5Cléa PougalanFrance32:052:36:001:39:234:56:07530
6Isabella FischerGermany35:482:29:041:44:264:59:26584
7Aliénor ArabeyreFrance29:172:35:511:59:305:14:55844
8Aurore DeclerckFrance41:032:34:171:48:265:15:19851
9Emma MohrGermany36:062:28:512:00:455:16:14869
10Coralie AndorfGermany38:412:32:081:55:215:18:17908
11Camille PicaudFrance41:542:42:291:48:135:24:141048
12Lou DolezFrance41:072:30:052:05:565:30:301169
13Clara HumezFrance38:362:36:202:08:405:36:581282
14Marianne PinardFrance47:402:55:531:48:075:44:481426
15Elodie SmallwoodUnited Kingdom30:043:00:142:01:455:47:091470
16Zoé ContartFrance41:072:36:062:17:235:51:081536
17Manon BeaumetFrance34:242:43:522:26:515:57:331637
18Lucille DegosFrance42:332:54:272:06:505:58:291651
19Eleanor RitchieUnited Kingdom42:052:49:292:16:456:02:371708
20Réjane VossionFrance38:302:36:052:29:206:06:401749
21Laura DoledecFrance48:022:53:032:10:436:06:571751
22Alizée DavalisFrance38:133:05:142:10:546:08:371769
23Bérénice de CardesFrance44:403:18:171:52:226:11:411808
24Nastassia BonettiFrance42:303:15:022:03:196:15:211836
25Romane LabesseFrance49:353:07:522:23:106:35:121984
26Zoé ValenginFrance43:183:30:162:29:526:56:262078
27Johanna BarrosoFrance50:363:17:072:48:527:14:482131
28Julie DelolmeFrance54:463:42:162:32:457:28:092152
29Mathilde OumarFrance50:143:41:233:10:287:58:112183
30Camille BastienFrance50:443:59:192:57:348:08:502189
F25-29 66 finishers · 1st Heïdi Groussy 4:45:27 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Heïdi GroussyFrance28:352:29:521:38:184:45:27384
2Ophélie SigaudFrance36:252:29:041:32:444:47:47410
3Capucine LouisFrance32:382:29:181:38:214:49:57437
4Laure BaillyFrance32:242:31:301:37:534:50:31446
5Justine CarlierFrance30:492:35:171:44:505:00:30601
6Sophie MichelFrance35:042:38:281:39:135:03:09651
7Paula Aza GaySpain34:532:33:271:44:135:04:19672
8Pauline DoubreFrance34:122:44:241:44:315:14:00824
9Pauline LaletFrance30:332:26:032:08:365:14:12828
10Hannah DeardenUnited Kingdom38:192:35:351:56:155:22:251009
11Alexandra FreiSwitzerland44:192:39:481:46:585:22:451014
12Hattie DevereuxUnited Kingdom37:002:36:191:58:375:23:281029
13Alice HardingUnited Kingdom31:022:54:091:50:365:27:141101
14Céline ZwissigSwitzerland41:002:38:441:54:375:28:331127
15Héloïse MiroirBelgium30:102:50:251:51:165:29:231150
16Ella GaffuriFrance37:562:37:482:06:185:32:181206
17Chloé CaillaudFrance38:132:43:352:06:485:39:061324
18Charlotte HuttonUnited Kingdom36:122:43:462:07:015:39:111326
19Camille ThibaultFrance35:422:48:372:01:275:39:241332
20Valentine PerretFrance47:162:49:121:47:445:42:421392
21Isabel BuchananUnited Kingdom33:203:01:551:54:455:43:291402
22Margot ParisSwitzerland39:092:48:451:59:285:43:501406
23Camille GuilbaudFrance39:592:48:332:01:455:45:121430
24Elsa MarchalFrance39:332:51:061:59:145:45:251434
25Valaurisse HuteauFrance38:142:43:522:09:165:47:481484
26Eléonore de CardesFrance43:002:57:481:52:395:47:521486
27Daisy WaggettUnited Kingdom38:592:49:392:01:325:48:021490
28Maddie AlbonNew Zealand44:302:55:211:51:545:48:471503
29francesca halterUnited Kingdom41:413:15:271:42:465:53:301575
30Claire SchelfhoutBelgium43:462:49:162:03:385:53:461582
31Elise MinshallUnited Kingdom43:193:13:181:45:285:55:441606
32Fiona DurousseaudFrance44:302:48:162:09:045:56:031609
33Agathe MornieuxFrance43:232:58:151:59:445:56:551630
34Jeanne Le GoffFrance40:443:07:311:48:435:59:071662
35Ilana HalperinSwitzerland44:492:53:142:07:516:00:521687
36Casey ColeUnited States44:493:02:581:58:376:01:141691
37Marion JeanninBelgium43:012:54:012:09:136:01:531697
38Lucie DalletFrance37:262:52:542:17:456:02:351707
39Chloé WegrzynFrance34:573:00:552:14:046:03:001711
40Marylou ProyFrance38:172:50:242:24:046:07:411759
41Léa SurcoufFrance41:523:01:272:10:376:11:001802
42Marie DelachambreFrance32:172:54:002:29:536:11:301806
43Rachel BarrieAustralia38:543:02:282:08:106:11:301807
44Philomène ParmentierBelgium39:012:59:172:19:446:12:401818
45Julie PicotFrance39:202:48:472:31:426:12:511820
46Estelle RaimondFrance51:013:07:302:02:436:19:341871
47Linaelle DarréFrance43:523:04:172:18:356:21:161884
48Solenne GuitardFrance40:303:12:312:11:466:22:391896
49Estefania Colin CercasMexico43:273:11:222:13:346:23:171903
50Nicoline DedeyneBelgium46:013:01:342:19:256:23:321904
51Sorcha MackleIreland42:363:12:362:15:316:25:081921
52Ariane CheronFrance52:143:09:222:11:546:26:311931
53Audrey Le TouxFrance54:312:56:052:19:456:28:071945
54Elsa Van CleemputBelgium36:172:55:592:38:356:28:311948
55Clélia Neveu TeixeiraFrance47:123:06:522:21:526:31:421966
56Ophélie CredouFrance44:273:11:552:26:336:37:262002
57Morgane PignyFrance43:133:15:002:29:486:43:202032
58Lola DuvergerFrance43:193:34:552:07:456:43:332034
59Guillemette PesciaFrance44:473:26:262:14:426:45:152047
60Oceane BavarotFrance52:083:14:262:35:446:59:582088
61Charlotte CaravatiFrance47:263:21:292:33:427:02:202098
62Nancy LewisUnited Kingdom37:293:08:062:55:167:02:302099
63Delphine LubineauFrance30:333:21:493:08:217:14:052129
64Margaux SagotFrance1:01:193:35:002:43:277:37:502161
65Victorine FilleFrance46:093:47:303:01:267:55:392180
66Ségolène DémasFrance50:093:46:033:10:598:06:142187
DNFShahira FlayouFrance1:18:45DNF
F30-34 68 finishers · 1st Jamie Van Lieshout 4:35:24
PlaceAthleteCountrySwimBikeRunFinishOverall
1Jamie Van LieshoutNetherlands34:012:21:571:30:034:35:24251
2Anaïs Poujol DelrieuFrance40:182:26:051:33:584:48:54428
3Andrea SoulaFrance34:192:27:281:43:224:56:22534
4Laurie GeorgelFrance37:282:31:501:40:175:02:52647
5Viviane RaimbaultFrance34:172:35:261:42:195:03:24653
6Lassalle LaurieFrance36:232:36:541:43:255:07:17712
7Lynn DybionaNetherlands28:202:42:591:49:305:10:15759
8Olivia EadieFrance34:442:38:521:47:185:11:34783
9Mathilde BalsacFrance40:422:26:042:00:095:20:01952
10Solene Le DantecFrance36:382:44:261:45:515:20:55972
11Stacy MarcelFrance40:322:33:131:55:095:21:05980
12Clare SampsonUnited Kingdom40:542:35:131:54:465:25:091065
13Margot SauvageFrance36:252:42:261:54:015:28:051118
14Amelie MarotFrance41:372:44:141:55:095:32:481216
15Manon LerondelFrance43:402:44:211:53:465:35:271257
16Carolane GaillardFrance36:272:35:162:11:355:35:291259
17Elanor CadzowUnited Kingdom36:312:46:291:58:415:36:171267
18Brenda LambrechtsBelgium39:432:45:041:59:075:38:201307
19Delphine WirtzFrance38:192:45:482:00:045:38:401315
20Solène RichaletFrance41:482:48:231:57:195:39:331337
21Alexia OrnyFrance38:462:52:041:56:335:40:401353
22Ludivine AstierFrance46:032:41:332:00:265:40:561358
23Laetitia LacroixFrance38:252:49:411:58:045:41:501372
24Juliette HoisnardFrance47:132:42:481:58:395:42:171378
25Marta MaríSpain36:232:52:572:00:425:44:301422
26Marine FrampasFrance42:352:51:331:58:055:45:401440
27Jessica CorbelJersey41:552:42:082:10:425:46:591465
28ségolène gorgeuFrance40:152:49:441:59:515:47:071469
29Marion HayvelChile41:152:49:252:01:225:47:201473
30Diane TouretFrance34:532:55:092:08:395:48:591508
31Léa Pinto de Sa RochaFrance40:582:58:391:55:035:49:121513
32Eliza WarnerUnited States39:313:09:041:49:355:51:581551
33Julia BouchardyFrance34:042:46:392:14:105:52:201556
34Anne-Sophie PillotFrance35:542:49:212:10:155:52:371559
35Eleïssa KarajFrance43:402:50:392:06:375:53:291574
36Livia D'AliseraItaly36:142:56:502:11:205:57:371638
37Alice cailleauFrance41:582:50:102:11:345:59:131664
38Olivia AultonUnited Kingdom44:222:57:182:03:215:59:231668
39Marion VicainneFrance37:343:07:011:51:356:00:231680
40Irati Egues CastellanosSpain40:512:51:112:13:126:01:391695
41Victoria RosierBelgium41:232:54:492:10:126:06:171739
42Blandine ChéreauFrance51:302:53:332:08:026:08:581776
43Nuria Espadas AlonsoSpain38:433:14:542:04:096:09:221783
44Dorine LaurentFrance41:293:00:022:11:506:09:241784
45Cara Malorey-VibertJersey39:432:48:182:29:566:12:031811
46Alexia RabasFrance47:332:39:502:29:196:17:261855
47Léa MohammadFrance42:203:02:542:17:446:21:191885
48Eloise CottonFrance49:073:06:022:11:016:22:341895
49Roma StandaertBelgium43:083:06:232:03:216:24:111910
50Melanie OlivierFrance48:433:02:422:16:136:24:541917
51Laura LandelleFrance42:123:03:552:20:586:25:461926
52Emilie GodinFrance52:083:01:202:17:216:25:551927
53Aude KaryotisFrance44:073:15:002:11:516:26:221930
54Cassie DawsonUnited Kingdom43:072:53:442:27:166:28:011943
55Marie-Caroline MaillardFrance48:083:11:352:06:136:29:151953
56Elodie BrumbtFrance45:203:14:082:14:106:30:151959
57Louise PiffautFrance48:473:09:162:15:006:32:331973
58Lisa DallasUnited Kingdom46:073:08:112:27:086:36:431998
59Victoire PionFrance41:023:04:062:38:346:40:112020
60Eugénia HewittUnited Kingdom43:143:12:352:27:046:44:412041
61Pauline TournaireFrance54:433:25:002:27:547:02:202097
62Seymour TieriSwitzerland40:333:21:392:51:427:08:322112
63Laura WaterhouseUnited Kingdom51:163:29:392:28:367:09:242116
64Megan AdamsUnited Kingdom41:073:33:152:49:237:22:262144
65Maelle HélieFrance50:073:25:072:57:047:29:032153
66Valérie LIFrance1:06:293:35:272:36:247:38:102162
67Francesca McDiarmidUnited Kingdom48:523:13:063:16:547:41:312164
68Perrine RidoleBelgium45:383:48:463:26:198:19:532192
F35-39 43 finishers · 1st Anaïs Tardieu 4:41:57 · 2 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Anaïs TardieuFrance32:502:20:391:38:294:41:57334
2Eva Maria Elvira AriasSpain32:132:29:441:42:054:52:48479
3Cindy LamouilleFrance33:582:31:121:45:255:00:57612
4Cynthia DilayFrance37:142:29:081:47:595:06:38705
5Julie MonotFrance33:032:29:251:56:385:10:20762
6Lucie PerretSwitzerland38:502:24:351:55:565:10:47772
7Coraline MolinaFrance40:192:35:531:48:315:16:10868
8Trinidad Martín CamposSpain39:502:38:171:48:105:19:39944
9Evgenia VolochayGermany41:202:47:051:43:025:21:46997
10Sarah Farda CastelainFrance37:202:46:001:45:135:22:101000
11Amélie CaplainFrance42:382:45:421:43:125:23:561040
12Laetitia AndrieuFrance48:042:37:041:45:425:25:111070
13Kristien StockxBelgium38:382:48:221:51:295:30:281167
14Raymo FrewenSouth Africa37:272:47:161:53:125:31:261191
15Marta ZabusovaUkraine44:042:46:191:48:425:32:371212
16Katerina MatjusenkoLatvia36:522:40:222:03:175:39:551345
17Laurent GarciaFrance41:192:52:471:52:445:41:341370
18Caroline CocqFrance41:552:54:161:53:105:42:241386
19Gabrielle HanslikFrance39:572:46:482:03:035:46:021449
20Marie BoivinFrance40:562:51:591:59:035:46:271456
21Cristina MartinezFrance41:142:44:532:07:125:48:061493
22Maria Serradell BadiaSpain35:032:46:482:26:486:02:491709
23Jennifer BronquartFrance48:472:41:352:19:266:06:261745
24Laura RochesFrance39:323:12:381:59:206:07:301757
25Estelle LeclercFrance48:483:03:282:01:286:10:321795
26Laura GiessingerFrance42:432:46:522:29:096:11:201805
27Arabella WalkerUnited Kingdom36:492:57:302:28:536:17:341856
28Camille NibertFrance33:173:00:572:30:556:18:391867
29Anne-Marie RobinsonBelgium40:283:00:382:22:266:21:351890
30Lucie DomontFrance43:432:58:242:30:496:25:181923
31Aimee WilliamsUnited Kingdom46:203:00:232:17:366:25:311924
32Céline OgryzekFrance46:172:59:322:23:436:26:171929
33Kimberly SivananthanUnited States42:592:54:252:37:036:30:311960
34Julie RouchonFrance43:123:02:562:29:356:31:461968
35Lisa HounsleaJersey43:533:17:062:26:466:49:272061
36Claire PetriFrance1:02:123:17:102:27:487:02:122096
37Rindra Da TorreFrance53:453:08:102:41:377:04:162105
38Clemence GoutenegreFrance45:512:51:223:11:087:05:002106
39Angelique GhyselsFrance48:073:10:272:54:567:08:362114
40Lina OuhroucheAlgeria59:443:16:412:36:507:13:362127
41Sarah ClementsUnited Kingdom1:01:213:29:302:26:497:14:332130
42Chloé Moutal BoyerFrance55:473:24:392:54:037:34:342157
43Alisa RoskachSpain1:01:083:55:013:01:358:25:502194
DNFAngeline Dréano BotsonFrance39:373:08:42DNF
DNFSophie TarritFrance1:01:584:03:29DNF
F40-44 43 finishers · 1st Stéphanie Baud 4:34:49 · 3 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Stéphanie BaudFrance32:402:14:201:38:024:34:49244
2Karoliina PitkänenFinland37:462:30:531:46:215:05:25687
3Aurelie DommangetFrance40:412:24:011:50:365:05:55695
4Mathilde JégouxFrance35:332:35:001:46:315:08:41734
5Silke SchreinemacherGermany40:492:34:371:41:085:09:14742
6Judith GijsbersNetherlands41:162:37:401:41:295:16:05866
7Jenny CresswellUnited Kingdom34:182:41:511:51:165:20:59975
8Jessica GaultierFrance39:232:29:162:01:265:24:321053
9Gesa GleueGermany38:462:37:531:55:505:25:111069
10Laura ThoravalFrance46:222:44:561:46:535:31:091181
11Lydie RoattaFrance39:212:39:172:03:065:32:171205
12Aurélie BarbauFrance40:072:54:491:50:045:39:051323
13Katherine BakerUnited Kingdom40:302:45:041:59:275:41:281368
14Gemma StandenUnited Kingdom40:092:40:572:04:045:43:261400
15Dora SariHungary32:052:44:022:17:425:47:251478
16Guislaine CalFrance41:302:40:592:19:275:53:051566
17Virginie LecoqFrance46:592:50:332:01:205:53:091568
18Margot BenninkNetherlands46:432:36:372:17:255:55:241602
19Willemijn Huizenga HeijnenNetherlands44:402:45:082:10:025:58:201649
20Julie AlexandreFrance39:472:48:542:17:306:04:431724
21Elsa ThiebautFrance46:063:01:062:04:536:08:181763
22Mona SchoonbeeSouth Africa39:063:07:452:07:096:08:291766
23julie fieuFrance45:153:11:591:57:086:09:051779
24Laurie DierickBelgium42:122:53:402:20:086:09:281785
25Anne-Laure GoussardFrance47:312:53:412:16:386:10:581801
26Jessica DeboiserieFrance48:363:13:271:54:166:16:031844
27Marine DelaunayFrance43:172:59:062:15:186:17:101853
28Helen BeckUnited Kingdom39:582:52:382:30:556:17:421857
29Aurélie BoireauFrance52:473:01:252:11:256:20:111877
30Caroline RegnaultFrance43:253:00:482:20:366:21:201886
31Stéphanie BrelinskyFrance50:343:04:452:17:326:28:031944
32Lucy MongerUnited Kingdom52:143:13:262:13:446:35:411989
33Sophie LecoqFrance48:453:24:302:06:326:36:321996
34Nina BondUnited Kingdom55:592:48:022:43:596:44:272039
35Harmonie PetitFrance46:243:30:002:09:436:46:222051
36Michèle ChanSwitzerland36:273:10:462:44:436:47:362056
37Bénédicte BroglinFrance50:342:59:052:41:006:47:422057
38Alexandra SchwabEswatini46:393:26:052:30:147:01:322094
39Maria CastilloMexico45:192:58:072:59:057:03:352102
40Zoe DingwallUnited Kingdom54:003:38:582:56:427:50:512177
41Floriane LoiselFrance45:573:38:013:06:337:51:382178
42Amel LamraouahFrance1:01:233:53:442:42:277:56:412182
43Christine GrosartUnited Kingdom53:073:33:153:13:528:02:202185
DNFAnne-Stephanie RobertFrance51:082:52:11DNF
DNFAudrey MarcFrench Guiana1:13:26DNF
DNFEmeline GuilletFrance35:032:53:17DNF
F45-49 55 finishers · 1st Christelle Lazard 4:22:25 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Christelle LazardFrance30:372:16:591:25:564:22:25129
2Sandra SmeetsNetherlands33:422:30:571:34:494:50:58454
3Kerstin TrochGermany31:152:28:081:45:124:54:52514
4Aline LE BitterFrance43:012:28:211:37:394:57:47555
5Katarzyna ParetPoland37:422:35:141:36:144:58:44571
6Carole SavaryFrance36:352:32:381:48:545:09:08739
7Nadège FemeryFaroe Islands33:342:42:061:42:325:09:39747
8Sandrine Gardeux-LaroudieFrance32:582:20:422:02:155:12:15793
9Gina LyonsIreland41:522:36:221:44:495:15:20852
10Aurelie TharreauFrance36:332:34:581:55:275:18:35918
11Charlotte Sadler OvendenUnited Kingdom42:282:36:141:49:095:20:54970
12Orlanda ChavesFrance37:202:40:251:50:115:21:28990
13Charlotte SickermannFrance39:112:42:081:54:275:29:131141
14Jodi FowlerJersey32:212:49:021:53:555:30:021159
15Evelyne CombettesFrance40:152:44:061:55:425:31:591199
16Lucy FowlerJersey32:572:44:021:59:025:32:311209
17Lisa De Ste CroixAfghanistan45:252:46:141:49:525:38:221309
18miriam ibañezSpain43:562:48:201:58:515:42:191379
19Alexandra BequetFrance50:112:44:001:52:185:46:431462
20Solenn HamonFrance46:412:55:511:50:485:47:201472
21Alexandra FragolaFrance36:042:55:112:08:495:56:161614
22Jennifer BerradiaFrance49:362:59:091:55:465:59:481674
23Louise WoodlandJersey34:442:47:582:24:486:00:421682
24Ann LyonsIreland45:453:01:322:02:376:02:061701
25Aurelie ProstFrance48:023:05:431:49:076:04:011717
26Elaine ClarkeUnited Kingdom43:552:56:382:10:316:04:271721
27Imene Ben SalemTunisia45:463:06:441:52:066:04:341723
28Julie OllivierFrance41:112:52:142:17:316:05:461731
29Anne Giral RoeblingFrance40:393:00:412:10:006:08:571775
30Moira AshbyJersey39:573:05:102:08:006:09:331788
31Isabelle ThelotFrance44:552:49:252:25:226:14:401832
32Karine BesombesFrance43:482:57:282:18:566:17:451858
33Sophie DeshaiesFrance40:402:56:242:27:236:21:361891
34Nadia CalatoSwitzerland44:433:08:112:16:386:24:351915
35Celine DuvalFrance44:533:05:172:21:296:25:441925
36Samantha DevieFrance39:183:00:402:23:056:27:421942
37Megan AtkinsonUnited Kingdom43:122:45:052:44:466:28:241946
38Heidi GallaherJersey38:352:55:382:39:076:30:461962
39Lucie LasckowiezFrance51:443:11:282:15:576:35:041982
40Cirsty MoseleyJersey48:142:47:352:45:586:39:422016
41Anna RobinsJersey42:113:16:182:22:436:39:452017
42Maria LanghoffDenmark40:013:07:472:34:206:41:292026
43Dara Pelkey-FieldCanada46:083:05:002:43:436:49:392063
44Jackie SchwarzJersey50:433:08:582:34:506:53:072071
45Sarah De GruchyJersey39:343:29:442:32:297:00:422091
46Michelle TerebinskiUnited States40:593:27:042:33:537:01:482095
47Florence MannesFrance51:223:23:512:42:057:13:242125
48Cath O'ConnellUnited Kingdom51:333:23:522:41:457:13:272126
49Liz MerrettUnited Kingdom48:333:22:112:48:567:17:502137
50Francismeire Queiroz DA SilvaBrazil55:173:24:292:46:307:26:312149
51Pips BirchallUnited Kingdom39:103:00:063:26:417:27:162151
52Emmanuelle AndreFrance50:483:30:512:56:057:35:582159
53Aurelie RiviereFrance44:183:47:152:45:457:36:582160
54Wendy BeynsbergerBelgium52:133:25:022:55:137:41:542166
55Josefina ArellanoGuatemala53:543:26:253:35:568:15:492190
DNFSonia OrganUnited Kingdom1:00:023:57:18DNF
F50-54 59 finishers · 1st Valerie Guerin 4:56:57
PlaceAthleteCountrySwimBikeRunFinishOverall
1Valerie GuerinFrance38:262:22:301:45:134:56:57545
2Sarah Van GuchtSwitzerland38:012:25:161:47:115:01:59631
3Melanie RagotGermany28:392:36:021:48:425:03:28657
4Christine JamesFrance36:202:41:231:51:155:22:191002
5Stephanie DambrinFrance40:592:42:551:47:235:24:171050
6Betty DroeshoutBelgium36:082:38:451:59:405:27:351112
7Laurence DelesalleFrance31:372:44:592:01:085:29:101140
8Sarah McdonaldUnited Kingdom43:342:42:141:48:315:29:191147
9Nadege RudolphSwitzerland38:512:45:491:53:325:29:521155
10Delphine Grasmuck BilletFrance44:352:42:051:48:295:30:041160
11Anne StoltzFrance42:412:40:041:54:475:31:441195
12Nadia Le GalFrance44:572:36:291:58:395:34:351244
13Magalie JostFrance35:062:36:232:14:515:37:461297
14Lydie AntoineFrance40:282:36:592:06:285:38:221308
15Magaly Kay MaillandFrance38:252:33:192:15:065:43:511408
16Delphine De FruBelgium43:062:41:592:05:155:43:561410
17Elsa AbitbolFrance43:032:54:571:48:465:44:281421
18Alison PriceUnited Kingdom44:472:34:272:10:535:45:011428
19Christelle AchardFrance43:492:44:312:06:485:47:221474
20Helen ChambersJersey39:042:40:172:12:405:48:001489
21Angélique DuvalFrance40:372:59:051:56:005:49:591519
22Delphine CelseFrance43:192:50:522:01:175:51:441548
23Beatrice CeraFrance41:222:53:162:01:265:56:131613
24Mathilde BoissonFrance37:192:53:562:13:395:56:491628
25Kerstin BornhofenGermany37:582:53:572:12:025:58:191648
26Marie PercheryFrance44:492:41:192:18:495:59:011660
27Lisa PorterJersey34:052:44:302:25:315:59:471673
28Stephanie ThomasFrance39:512:50:402:17:056:01:441696
29Nathalie VossionFrance36:102:37:242:24:386:01:531698
30Griet De WulfBelgium37:272:45:562:28:186:06:031735
31Louise BaileyJersey40:002:54:292:08:446:06:141738
32Katherine RobertFrance53:392:59:002:03:266:11:001803
33Sandra ReneFrance39:552:54:462:23:386:12:551822
34Patricia DecantBelgium44:002:57:452:15:406:14:171830
35sylvie MayFrance39:552:55:482:24:496:16:321847
36Florence BailletFrance53:522:54:582:13:586:20:081876
37Isabelle DaudeFrance51:582:57:502:16:236:21:341889
38ciara maccallumIreland41:113:01:362:24:426:23:031899
39Anne-Sophie BeuriotFrance43:023:13:332:07:496:24:061908
40Nathalie RouxFrance45:132:53:102:28:036:24:541918
41Sabine LouvetFrance45:462:53:272:28:346:27:131939
42Stéphanie MascotFrance37:072:56:012:37:476:29:061951
43Laure JolivotFrance50:013:07:352:22:536:36:241995
44Anna ThorneJersey46:473:08:412:24:266:37:062000
45Christelle CharruetFrance46:513:04:542:30:336:37:392003
46Penny FranciscoJersey39:492:59:112:43:066:38:182007
47Margarita BrombergUnited Kingdom48:283:03:512:25:186:38:592010
48Vanessa DevarenneFrance42:283:00:392:38:126:41:442027
49Cindy WanlessJersey41:483:07:002:29:356:43:352035
50Cécile KintBelgium44:013:00:562:39:396:46:072048
51Ines RollesUnited Kingdom51:263:09:012:30:296:51:442067
52Stéphanie HeddebautFrance38:183:06:292:52:466:56:202077
53Katia CornelissenBelgium44:153:13:572:47:027:00:442092
54Catherine WilputteBelgium51:523:05:352:52:007:09:112115
55Karine MerelFrance43:383:07:543:01:257:11:412120
56Betina SørensenDenmark46:373:20:102:49:007:14:532132
57Ewa PlausztaNetherlands55:213:34:323:00:577:50:192175
58Maud ArcamoneFrance50:543:42:052:59:177:53:412179
59Tara FarrellIreland55:543:35:113:06:237:56:262181
F55-59 36 finishers · 1st Armelle Billard-Campion 5:01:40 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Armelle Billard-CampionSwitzerland32:592:28:171:48:265:01:40623
2Inge SchumacherBelgium37:392:28:361:49:525:10:22764
3Sophie WhitworthUnited Kingdom31:042:33:391:54:055:12:02788
4Stefanie NowakGermany40:592:29:511:50:175:13:37819
5Thi Hong Hanh DudasFrance43:122:37:451:49:235:24:241052
6Myriam JacobsFrance40:252:43:251:47:555:26:091083
7Sophie RivalsGuadeloupe40:222:38:541:56:155:31:531196
8Valérie SkladzienFrance46:082:52:131:54:365:46:161452
9Rachel MaherJersey37:262:49:062:08:335:46:411459
10Isabelle DusserGuadeloupe40:082:51:151:57:345:47:241477
11Sabine MasniereFrance39:352:41:282:10:505:47:471483
12Silvia SalvadorSwitzerland39:142:33:422:28:205:52:371560
13Sylvie Humbert MagninFrance35:582:48:372:26:126:06:261744
14Alexis DollingUnited Kingdom49:442:47:542:11:346:07:561762
15Christine DelmasBelgium46:492:51:282:20:086:15:471842
16Desiree de RondeNetherlands38:502:58:382:25:076:16:171845
17Olinda Alegria-PrevotFrance41:323:25:571:52:116:16:571851
18Natasha WaggettUnited Kingdom38:533:02:412:21:096:18:011864
19Nathalie HumezFrance51:053:04:082:08:316:20:561881
20Nancy GontrandFrance48:013:05:342:12:156:22:011893
21Alison HeatherAustralia36:383:02:352:36:506:35:381988
22Judith RussellJersey53:563:08:082:17:266:40:062018
23Kay SwordsUnited Kingdom40:513:15:352:25:246:43:362036
24Sandrine HemartFrance41:263:14:372:24:206:45:012043
25Marie Mac AreeIreland44:492:55:442:44:396:46:292052
26Isabelle SauvageFrance43:533:16:392:34:316:52:502069
27Karine MieletFrance46:003:08:022:38:136:53:012070
28Barbara ToffaniFrance44:303:22:582:36:527:03:422103
29Sandra KressFrance46:573:17:332:44:127:07:022109
30Kim ChinqueeUnited States48:073:09:562:45:497:08:012110
31Petra BlöcherGermany48:163:21:432:36:027:12:402122
32Niamh FlemingIreland41:043:05:373:04:237:13:022124
33Jeanette HendriksNetherlands1:04:333:01:063:00:197:27:042150
34Anna TredantJersey43:423:16:483:18:207:40:442163
35Joy Galloway-JonesCanada42:113:08:263:34:147:48:242174
36Tatiana DonarsFrance55:173:56:563:10:598:23:342193
DNFIsabelle NoéFrance36:402:26:55DNF
F60-64 12 finishers · 1st Julia Thomson 5:41:58 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Julia ThomsonUnited Kingdom43:172:40:222:05:015:41:581374
2Veronique LestoilleFrance46:152:53:321:55:265:50:451531
3Emma PallotUnited Kingdom39:312:54:412:04:045:56:231617
4Claudia SchieweGermany35:142:47:322:20:035:56:421624
5Brigitte BerodFrance41:462:56:312:01:335:59:581676
6Beatrice De LustracFrance39:083:04:332:01:146:00:181679
7Ulla Granly EngellDenmark43:552:43:362:21:286:01:551699
8Slavka KompasovaSlovakia46:382:55:352:20:596:17:491859
9Sara BoillotFrance44:412:52:522:30:136:23:151902
10Helena Bergkvist DädebySweden42:162:59:212:23:226:24:581920
11Cheryl ChaneyUnited States37:522:43:492:56:316:35:091983
12Vida BennettUnited Kingdom45:313:19:363:15:597:45:332169
DNFPaula McgregorUnited Kingdom1:01:213:38:44DNF
F65-69 4 finishers · 1st Kathleen Gillies 6:30:31
PlaceAthleteCountrySwimBikeRunFinishOverall
1Kathleen GilliesJersey43:102:56:082:35:486:30:311961
2Jackie ClinchUnited Kingdom43:503:29:462:26:307:00:152090
3Anita PattenUnited States57:513:13:273:10:067:41:482165
4Ivonne MarcialPuerto Rico55:333:33:583:25:528:18:252191
F70-74 1 finisher · 1st Jane Holmes 5:45:42
PlaceAthleteCountrySwimBikeRunFinishOverall
1Jane HolmesUnited Kingdom44:082:38:262:10:125:45:421441
M18-24 117 finishers · 1st Brecht Roelans 4:01:09
PlaceAthleteCountrySwimBikeRunFinishOverall
1Brecht RoelansBelgium24:092:10:331:17:504:01:0923
2Victor SkladzienFrance24:542:08:041:23:534:04:1428
3Luca PozzebonFrance24:072:08:451:25:434:06:4833
4Gatien RichardFrance30:182:11:021:22:524:12:4149
5Guillaume PétrasFrance32:142:15:151:19:464:16:2869
6Malo GalerneFrance25:572:11:381:32:234:17:1378
7Alexandre Le DreffFrance35:382:12:081:21:194:18:5998
8Jules BeryFrance32:402:14:141:24:224:20:18108
9Valentin RoyFrance24:172:15:051:33:104:20:28110
10Louis BraultFrance36:132:15:531:20:394:22:08127
11Axel AllainFrance36:322:11:071:22:284:22:35131
12Mathieu BarbeyFrance25:592:13:321:35:504:22:50134
13Thomas CajetFrance32:112:15:511:28:024:26:56169
14Tijn RimmelzwaanNetherlands35:002:11:501:32:324:29:44197
15Alexis Frachet-GoutFrance30:222:12:151:38:234:30:39207
16Killian GuélouFrance29:292:15:361:35:384:32:56223
17Lucas GalerneFrance28:122:10:081:47:054:34:07233
18Theo LissardyFrance36:442:13:391:34:174:35:35254
19Lilian CarpentierFrance33:092:16:391:37:324:37:45279
20Baptiste LebrecFrance34:282:19:551:35:494:38:56296
21Jules VautrinFrance35:382:17:111:36:414:39:49307
22Hugo GiletFrance32:362:31:501:30:264:46:25396
23Mathéo AbryFrance35:052:24:091:34:174:46:42399
24Lucas MeriauFrance40:172:22:551:35:304:47:05402
25Clément Le MignonFrance38:142:23:221:34:474:47:11404
26Marius Chenu-PinaultFrance33:332:21:101:41:134:47:43409
27Stanislas GadeceauFrance33:172:30:021:36:334:50:01439
28Mattéo CadroFrance35:122:20:581:44:204:50:54453
29Matisse MiroirBelgium28:102:29:141:43:104:52:55483
30Marc TetardFrance36:052:17:311:45:084:53:16485
31howel abjeanFrance33:452:29:441:40:474:55:22521
32Roméo BonniaudFrance33:472:37:011:33:064:56:22535
33Elliot HautièreFrance32:372:27:551:43:594:56:27536
34Robin PottierFrance36:052:14:421:55:284:57:46554
35Joris TangheFrance28:312:25:451:53:364:59:43592
36Mathis QueletFrance38:412:22:591:47:415:00:26598
37Théo MonteiroFrance36:442:27:031:46:295:01:07616
38Simon MalengerFrance32:562:25:131:53:265:01:56630
39Luc ObertFrance36:502:21:281:51:545:02:18638
40Paul SiebenNetherlands41:422:32:431:36:445:02:48646
41Mathis PouletFrance36:152:34:091:41:255:03:24654
42Nicolas BouchacourtFrance40:512:30:291:39:075:03:27656
43Axel RouxFrance40:272:20:031:50:305:04:02666
44Charly SaujotFrance44:472:29:581:39:185:05:29688
45Justin QuentinFrance41:152:20:261:54:135:05:53694
46Victor QuinotFrance33:042:31:331:53:045:09:09740
47Malo BarrierFrance34:442:30:281:55:385:12:14792
48Nathan GrosjeanFrance36:052:35:401:47:535:12:24798
49Nathan VallièreFrance37:212:28:111:52:015:12:32801
50Ryan McarthurUnited Kingdom39:162:36:401:44:185:13:10814
51Théo JondeauFrance38:232:31:451:52:115:13:26817
52Antoine TravaillardFrance41:002:24:401:55:365:14:29830
53Antoine GuerrierFrance36:022:40:521:47:205:14:49840
54Louis SavourinFrance40:202:28:501:50:075:14:49841
55Malo FreardFrance35:142:33:201:53:545:14:52842
56Valentin HyaumetFrance36:102:36:311:50:345:15:35856
57Timon SchmitzGermany26:042:42:091:56:265:16:14870
58Elliot GuerinFrance37:112:37:051:51:075:17:38896
59Diego ToffaniFrance39:072:35:291:48:335:17:56900
60Quentin Le GangneuxFrance39:082:33:151:55:045:18:19909
61Elliott LimbertUnited Kingdom40:192:32:591:51:475:18:20911
62quentin chaufournaisFrance40:332:45:211:39:455:19:11931
63thomas d'auvergneFrance37:052:38:531:49:355:19:53947
64Maxime PichonFrance45:142:30:551:51:505:20:58973
65Leo VilledieuFrance40:292:44:151:42:475:21:28988
66Antoine RibourgFrance40:022:34:251:54:375:23:081021
67Marin BaronFrance42:362:43:081:43:075:23:241025
68Quentin SoleilhacFrance37:592:43:501:48:405:23:441037
69Harry PriestleyUnited Kingdom36:182:40:441:52:015:23:571041
70Marin MandonFrance40:192:51:321:38:005:25:021062
71Albert BrameFrance39:402:34:111:58:595:25:111071
72Alexander WaldronUnited Kingdom42:442:39:281:46:495:25:241072
73Aurelien BernhardFrance44:172:47:561:38:085:26:081081
74Quentin RamondFrance38:402:27:022:07:365:27:211105
75Léopold LeroyFrance41:132:42:241:49:095:28:261126
76Gino Didat CocchioFrance40:142:47:181:47:375:29:051137
77Jules Larribau LavigneFrance39:262:37:252:00:585:31:121183
78Louis PiresFrance48:062:51:041:38:325:31:191187
79Axel BertonFrance29:173:00:011:51:435:32:031200
80Thomas RegentFrance35:342:36:242:04:495:32:081202
81Martin BouteleuxFrance45:362:37:181:55:595:33:131220
82Léo MaubéFrance39:382:49:231:48:125:33:541232
83Thomas Vincent CarisFrance50:082:52:401:34:145:34:081235
84Rémi BoisseauFrance53:292:27:071:58:295:34:251242
85Antoine BlancoFrance38:312:34:422:03:265:37:081286
86Nicolas ComteFrance36:142:44:352:00:095:37:331293
87Lucas VauchelFrance40:222:32:492:13:025:38:571319
88Thorsten HembGermany38:332:38:182:14:345:43:241398
89Vincent DelaugeFrance43:002:41:102:03:095:43:301403
90Louison BayerFrance45:372:48:251:57:305:44:551427
91Florian DreuxFrance36:072:47:262:07:475:46:351458
92Victor De Ponton D'AmécourtFrance41:102:40:022:02:125:46:431461
93Florian DreuxFrance45:442:41:512:06:165:46:551463
94Arthur GautierFrance41:002:43:202:10:425:48:381500
95Romain De Crouy-ChanelFrance39:072:10:572:50:475:48:561506
96Thomas BernardFrance46:332:48:331:58:585:49:151514
97Philippe MartineauFrance43:282:46:512:05:085:51:311542
98Dylan CatelanFrance39:352:37:052:21:125:51:371543
99Clément RabarotFrance38:442:55:512:03:065:53:321576
100Théo GaudinFrance50:272:51:491:58:425:53:561584
101Jamie ComishIreland40:452:51:442:06:585:56:171615
102Yanis MakhloufiFrance34:242:48:172:22:005:57:521643
103Pierre-Louis CouillerotFrance49:142:49:012:05:255:59:211667
104Jim DawsonUnited Kingdom38:182:47:102:16:086:00:471685
105Tom JamesFrance49:433:00:131:58:376:02:061703
106Esteban PesnelFrance40:582:33:272:31:296:03:331715
107Noah HeemskerkNetherlands53:582:58:311:54:136:06:391748
108Walid RamdhaniFrance51:173:00:042:04:146:07:441760
109Tom TryjefaczkaFrance51:472:47:342:24:156:19:591875
110Axel FerréFrance40:122:59:072:22:386:22:061894
111Dorian GermainFrance55:282:45:022:27:146:24:131912
112Kévin BissonnierFrance52:373:02:182:26:426:40:162021
113Clement QuinetFrance45:403:10:392:33:046:46:202050
114Aurélien BasconteFrance37:122:47:443:11:266:49:182060
115Abel AugrisFrance54:083:32:432:25:567:06:392108
116Flavio DiasFrance58:053:18:132:51:527:22:032143
117Lucas LeulietFrance1:07:083:21:522:56:107:43:452168
M25-29 248 finishers · 1st Quentin Amaral 3:54:35
PlaceAthleteCountrySwimBikeRunFinishOverall
1Quentin AmaralFrance27:292:05:361:14:113:54:3519
2Tom MoneghettiFrance26:292:04:021:22:233:59:5621
3Antoine DecrocqFrance30:322:06:091:18:324:02:3727
4Etienne DondinFrance28:042:08:201:19:454:04:2330
5Luc WolffFrance29:062:05:371:25:214:08:5037
6Elliot ThomassonFrance30:222:08:021:21:294:10:4543
7Sebastien BoltzFrance32:162:09:041:23:324:13:4352
8Charlie SauvageFrance33:172:09:071:23:194:13:5053
9nicolas PageotFrance29:322:09:521:25:124:13:5354
10Pierre Asselin BoulleFrance28:132:12:581:25:074:14:3058
11Maxime LhosteFrance27:162:12:541:27:284:16:3671
12Alex BlotFrance33:232:13:541:20:244:16:5174
13Marin CordierFrance27:512:07:361:32:184:17:0977
14Thomas SaclierFrance29:142:14:271:24:224:17:4784
15Alexis TourbierFrance28:452:10:081:32:064:18:3492
16Florent LeleuFrance34:002:13:501:22:054:18:4295
17Corentin GilletFrance32:422:14:071:21:014:18:5296
18Victor JehannoFrance31:212:14:391:25:344:19:0399
19Léo CombeFrance32:142:16:541:21:584:19:56107
20Benjamin BoyriesFrance28:472:11:191:31:354:20:42112
21Thomas BisvalFrance29:312:11:341:30:244:20:54117
22Stef GielenBelgium33:442:10:261:26:134:21:25120
23Theo NguyenFrance34:352:08:091:28:244:21:34121
24Miguel Angel Delgado RosalesSpain32:202:15:201:26:184:21:35122
25Maxandre PolFrance37:102:10:371:26:154:23:31140
26Pierre RousseauFrance32:492:10:181:31:064:23:42141
27Antonin DarrouFrance32:322:06:591:34:244:23:52144
28Léo CasagrandeFrance27:572:13:351:32:394:24:36152
29Baptiste GrareFrance26:172:13:361:36:184:25:17157
30Jordy PaenenBelgium33:022:16:061:28:124:26:45168
31Dylan BégaudFrance34:202:13:181:28:514:27:01170
32Léo MangardFrance31:062:15:031:32:394:27:55177
33Sylvain BabinetFrance33:462:09:181:35:284:27:56178
34Jordan MonceauxFrance35:302:13:321:31:114:28:33183
35Tanguy BonnelFrance35:312:13:281:30:094:29:10190
36Nicolas LeplaeBelgium31:472:11:101:36:274:29:10191
37Julien Le DreffFrance33:052:12:561:34:484:30:24203
38Paul SeguinFrance32:382:17:521:31:464:30:39208
39Grégoire LeluFrance32:172:18:251:30:484:31:54213
40Philippe VerswijvelBelgium33:282:19:491:27:224:32:00215
41Francesco AndreiniItaly31:592:15:261:34:534:32:35219
42Sylvain LejambleFrance33:222:21:091:26:114:32:36220
43Justin CarpentierFrance39:222:16:501:26:384:33:07224
44Brice BaudouxFrance34:412:16:401:32:064:34:06232
45Théo Gripon AuerFrance35:382:19:251:27:184:34:29237
46Allan JaunyFrance39:312:14:391:26:294:34:35239
47Corentin ChaudetFrance29:502:12:301:41:374:34:44241
48Louis VandervorstFrance34:572:14:221:34:304:36:06258
49Dorian SibérilBelgium30:532:22:571:31:544:36:19263
50Ulysse DurasFrance33:282:14:571:37:454:36:23264
51Loic BaudimeFrance31:302:16:561:37:064:36:33268
52Romain MalletFrance26:262:13:151:48:344:37:58281
53Vincent MerlierFrance33:072:13:341:42:374:38:11285
54Valentin DuboisFrance34:542:24:451:29:074:38:37289
55Justine PatouxFrance35:592:24:011:29:464:38:55295
56Harris WilkinsonUnited Kingdom37:422:18:581:30:394:39:32303
57Martin MoermansBelgium32:242:14:571:42:274:40:19314
58Antoine GauthierotFrance28:402:23:261:39:404:40:59317
59Ben HarringtonUnited Kingdom33:392:26:051:29:454:41:04321
60Christian DarchuFrance32:122:22:441:34:564:41:47331
61Manu GodfroidBelgium36:282:21:381:32:424:42:01335
62Thibaut AntoineFrance31:232:15:151:42:284:42:08338
63Maxime Le TouxFrance39:292:21:101:29:514:43:00348
64Théo RégiFrance34:242:25:261:31:554:43:02350
65Alexandre ThepinFrance36:272:20:401:36:114:43:03352
66Corentin LecohierBelgium33:162:25:481:34:074:43:56362
67Baudouin RiollierBelgium39:062:23:251:32:304:44:47373
68Nicolas LeboyerFrance26:062:20:571:46:424:45:00376
69Valentin VergniezFrance40:512:18:001:33:344:45:09378
70Hugo Le ViavantFrance32:192:19:231:44:144:45:44388
71Jerome BezeauFrance37:242:20:231:36:544:46:02390
72Arthur Rebouillet-PetiotFrance42:462:19:231:32:174:46:13393
73Damien ConchonCuba33:302:20:581:40:044:46:32397
74Arn Van HemelenBelgium38:292:28:241:30:104:47:22405
75Mayeul BonnetFrance31:552:14:441:51:104:48:00414
76David NassetFrance38:532:28:271:30:514:50:37447
77Thomas PouletFrance32:172:30:041:36:214:50:54452
78Matthieu GrelletFrance35:522:22:181:41:054:51:30462
79Antoine HecFrance36:572:23:081:39:564:51:30463
80Baptiste GuilmeauFrance36:482:31:321:33:534:51:58467
81Maxime CottineauFrance32:262:23:271:44:074:52:04468
82Antonin GoudetFrance38:332:13:241:47:494:53:11484
83Alexandre PariotFrance33:272:21:391:44:194:53:32489
84Quentin CunhaFrance33:212:31:081:36:534:53:45491
85Aubin PottierFrance34:212:31:041:37:354:54:20499
86Lucas GobbiFrance36:572:29:251:34:524:54:39507
87Alex HopkinsUnited Kingdom35:392:30:341:37:244:56:08531
88Thomas RibaudFrance31:332:23:451:49:344:57:32551
89Clément FaraultFrance37:252:19:151:49:104:58:03559
90Joris GuillotFrance35:582:25:211:43:554:58:10561
91Flavien SouteraFrance32:552:37:291:32:204:58:11562
92Tristan MaisonnierFrance37:002:32:491:35:394:58:17565
93Thomas DegrezFrance34:482:26:251:43:364:58:33567
94Gauthier TijtgatBelgium41:572:23:591:40:014:58:41569
95Nicolas BelliardFrance35:422:30:251:43:234:59:30585
96Julien AntierFrance35:332:28:481:43:075:00:03595
97Jon SistiagueFrance36:422:41:021:32:105:00:45605
98William MoulinFrance39:102:26:391:43:515:00:50606
99Corentin GroultFrance39:442:30:081:38:185:00:53607
100Valentin LhospitalierFrance31:272:28:521:49:025:00:53608
101Yves TannòSwitzerland37:552:14:171:58:115:00:58614
102Paul BompaniFrance39:132:25:401:43:345:01:26620
103Pablo MézièresFrance38:172:27:161:46:085:01:52629
104Sam RollingsUnited Kingdom40:082:22:391:47:215:02:16636
105Pacôme FalconisFrance41:312:28:281:41:245:02:44645
106valentin blanchetFrance42:422:31:111:38:585:03:04650
107Pierre ChaussardFrance40:112:35:401:35:285:03:40662
108Yoni LeleuxBelgium31:182:33:161:44:255:04:11669
109Pierre MoreauFrance36:012:42:221:36:155:04:29674
110Alexandre ForéFrance38:472:28:261:44:355:04:33676
111Mathias WaesBelgium36:312:35:051:42:005:05:30689
112Théo SauvagetFrance32:262:31:521:50:135:06:04698
113Marceau PicardFrance33:542:30:161:49:035:06:05699
114Stanley ThieulletFrance37:272:30:151:45:485:07:33717
115Enzo BrazonFrance39:122:31:241:44:495:08:39733
116Vincent DelpeuchFrance43:222:39:421:33:535:09:22744
117Louis PerrinFrance40:502:33:551:41:565:09:22745
118Francois GoutteFrance34:472:31:281:51:335:09:55751
119François GiguèreCanada39:402:23:071:57:125:11:37784
120Christopher HodgesUnited Kingdom31:462:29:131:56:455:11:52787
121Martin MoullinFrance39:172:26:561:52:465:12:22797
122Simon BéchuFrance35:122:28:231:53:085:12:26799
123Hugo CaironFrance35:072:30:031:55:295:12:35804
124Maxime MaheoFrance43:382:31:141:44:515:13:04813
125Paul GuezoFrance43:082:38:531:42:405:14:09826
126Lucas LechaptoisFrance42:422:34:561:46:015:14:11827
127James PickenUnited Kingdom33:502:45:181:42:575:14:33832
128Kenjie VarletFrance38:482:39:411:35:515:14:41835
129Georges SayesLebanon42:072:36:341:43:095:14:44838
130Guillaume Cesar HinaultFrance37:122:20:112:03:595:14:47839
131Benjamin OlivierFrance46:262:26:021:51:035:15:46857
132Mathieu MeunissierFrance33:172:26:192:02:515:15:47858
133Florian MichelFrance34:472:38:131:51:245:16:29874
134Alexis LapeyreFrance36:512:38:301:46:435:16:39877
135Raphaël AlvyFrance37:472:37:151:47:075:16:46880
136Henry BichotFrance35:372:39:201:48:095:16:55882
137Kevin DilysFrance39:082:28:331:57:045:17:10890
138Samuel MazaudFrance40:062:26:401:57:545:17:39897
139Grégory HuartFrance38:152:44:041:38:595:18:07903
140Brieuc MassonBelgium38:422:36:221:48:215:18:13905
141Leopold StevensFrance37:402:27:391:59:485:18:17907
142Sam BontinckBelgium36:022:32:591:57:115:18:22912
143Bertrand DantanFrance36:022:39:491:50:095:18:24914
144Reynald LemonnierFrance43:492:34:251:48:105:18:58927
145Elyass RiadFrance38:382:26:052:00:015:19:21935
146Pierre LarguierFrance37:122:38:041:49:165:19:34943
147Clément ArnaudFrance39:242:26:092:02:005:19:54948
148Gaëtan DuhayonFrance33:452:33:202:00:255:19:56949
149Nicolas SchulzFrance38:062:29:141:55:315:20:46965
150Thomas LekienFrance39:032:28:401:58:355:20:58974
151Nicolas BerrouFrance38:242:36:211:52:135:20:59976
152Médéric GrosFrance46:362:36:591:43:485:21:02978
153Martin FauconnierFrance43:032:36:541:50:305:21:51999
154Ian SeynaeveBelgium38:502:31:321:53:515:22:211005
155Nathan MilliotFrance40:152:37:201:52:325:22:261010
156Nicolas CapitaoFrance42:132:34:321:48:565:22:351013
157Matthis DomalainFrance40:032:42:011:45:235:23:011016
158Lucas ChevrierFrance38:172:37:031:55:425:23:081020
159Raphaël MalnoëFrance37:552:33:181:58:115:23:141024
160Matthis RangheardFrance35:152:38:281:55:105:23:551039
161Stanislas Falcon de LongevialleFrance39:322:32:121:59:445:24:441054
162Julien HenneuseFrance39:482:30:172:03:065:25:091066
163Pierrick PradelFrance34:002:29:312:09:175:25:311074
164Martin DelobelleFrance38:402:34:421:59:335:26:101084
165Adrien GalipaudFrance51:562:27:511:52:555:26:511094
166Thomas GeorgeFrance40:102:30:392:03:475:27:091100
167Antoine DoguetFrance40:582:44:001:49:145:27:151102
168Rémi GuyonFrance42:482:52:071:40:275:28:191122
169Théophile BaudetFrance39:522:32:322:00:525:28:471132
170Lucas GruterFrance36:132:43:331:52:155:29:061138
171Arthur EveillardFrance40:102:46:051:49:205:29:171146
172Jacques VassorFrance45:522:40:211:50:455:29:201148
173Léo MétaisFrance38:182:38:041:59:595:29:531156
174Corentin FougèreFrance39:292:33:152:00:575:30:141164
175Raphael DayanFrance38:592:47:051:52:415:30:541177
176Louis MagnienFrance43:272:29:562:07:275:31:241189
177Gaëtan LE BohecFrance39:052:37:241:56:095:31:261190
178Mathieu VormsFrance39:582:39:412:00:575:31:341192
179Romayn PointetFrance45:522:46:171:45:025:31:361193
180Mathis PeyraudFrance38:272:41:031:55:585:32:071201
181Nathan PesinFrance35:242:46:261:55:245:32:151204
182Louis LamontUnited Kingdom32:402:33:452:12:055:33:071219
183Titouan SiberilFrance35:572:42:312:01:355:33:361227
184Clément PéauFrance44:242:27:092:07:135:33:401228
185Thomas PoupinelFrance41:212:56:481:40:505:34:111237
186Pierre-Louis RouyèreFrance52:502:31:571:53:595:34:201240
187Vincent Golz WagnerFrance45:122:37:382:00:035:34:381245
188Arne RoelandtBelgium37:312:27:122:19:185:35:001249
189Gaëtan MarieFrance39:322:36:252:06:565:35:141253
190Sebastian BrombergUnited Kingdom39:162:33:522:06:315:36:281272
191Colin HeniqueFrance45:132:38:352:00:435:37:021283
192Louis BlancFrance40:162:54:021:48:005:38:101306
193Francisque BonnemoyFrance42:372:42:302:01:055:38:241310
194Killian ChommaudFrance43:082:34:322:05:275:38:531317
195Paul Van Godtsenhoven UguenFrance34:482:37:552:15:245:39:101325
196Antoine DurdantFrance47:082:35:382:05:035:39:131327
197Florian RocherFrance43:472:40:312:01:365:39:171330
198Jules DelavaultFrance31:542:51:172:01:595:39:281335
199Clement ChoutetFrance35:392:41:002:08:215:39:421341
200William BerquinFrance53:102:42:361:51:055:40:251351
201Victor PlatteauBelgium41:492:36:302:03:355:40:511356
202Thomas JoronFrance43:532:47:201:58:455:42:201381
203Gabriel PellerinFrance42:522:41:522:03:255:42:231385
204Maxime BensahelFrance39:262:42:212:04:405:44:011412
205George R Stratts JrUnited States39:302:53:121:56:045:44:201417
206Hadrien CourcoulFrance35:372:54:472:02:035:44:241418
207Alexandre RigaudeauFrance42:292:48:222:01:415:45:221433
208Florian BatyFrance36:542:42:442:13:225:45:361436
209Elias Van Den EyndeBelgium40:162:36:162:12:185:46:581464
210Lucas GautierFrance41:062:42:132:09:385:46:591466
211Victor LeboiteuxFrance45:212:54:191:55:025:50:121522
212Alexandre VanderkelenBelgium35:512:38:242:21:045:50:241525
213Alexandre PompiliFrance38:592:46:052:09:175:50:581535
214Artur CunhaFrance37:082:38:132:23:365:53:431581
215Thomas LongeagneFrance47:272:48:422:01:005:54:021586
216Tristan ClémenceauFrance49:312:42:092:06:565:55:211600
217Connor McalpineUnited Kingdom45:282:52:562:04:045:56:381622
218Valentin LabadilleFrance41:522:44:552:14:145:57:321636
219Augustin JeanFrance43:132:44:302:15:345:58:221650
220Léo VuillamyFrance42:492:40:422:20:325:58:301652
221Hugo MandigoutFrance29:502:44:512:29:335:59:281669
222Pierre BertierFrance36:542:49:462:19:375:59:401671
223Baudouin de MezeracFrance43:042:39:422:22:356:01:331693
224Steve BrindelleFrance48:582:53:502:06:506:06:221742
225Paul HincelinFrance40:202:44:272:24:526:08:301767
226Clément CordierFrance43:032:57:522:12:076:08:551774
227Maxime ChauvelinFrance47:263:06:052:00:506:09:151780
228Oliver BrookUnited Kingdom42:492:46:342:30:416:14:231831
229Lucas LainéFrance40:482:56:002:29:066:18:541868
230Dorian LelargeFrance46:262:48:382:28:106:21:321887
231Harry FountainUnited Kingdom54:103:10:362:04:266:26:341932
232Ianis BouaddiFrance41:212:57:052:32:286:26:361933
233Lucas TheraudFrance47:282:49:552:31:586:26:491934
234Henri MercelatFrance49:443:22:012:03:006:29:171954
235Benoit DanceFrance47:482:56:582:29:116:29:371957
236Eric MullerFrance34:282:43:482:54:256:30:461963
237Elliot BatesUnited Kingdom40:102:50:442:44:436:38:132006
238Elie KletzFrance48:193:17:202:20:516:45:072045
239Grégoire CaurierFrance47:313:07:282:36:466:53:342073
240Jeremy KeenerFrance47:133:09:582:40:396:57:272079
241Vincent MorinFrance51:293:14:262:35:446:59:582087
242Nathan GrovesUnited Kingdom43:163:20:532:42:407:03:552104
243Paul-Gabriel LavigneFrance49:253:18:152:40:027:11:402119
244Gabriel Saye-Hoc BarnaudFrance54:043:37:422:23:487:13:582128
245Anis FiddyFrance1:02:303:34:572:20:457:16:352135
246Grégoire Saint-RémyFrance50:063:32:102:40:397:24:562148
247Guillaume DageonsFrance54:264:04:072:15:257:31:422155
248Thomas NeedhamUnited Kingdom59:133:41:492:32:447:35:012158
M30-34 282 finishers · 1st Florian Richard 3:48:36 · 4 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Florian RichardFrance25:441:58:431:17:133:48:3612
2Clovis BeurrierFrance29:302:03:111:20:023:59:5722
3Bastien MetaisFrance26:082:09:011:21:364:04:2129
4Niels PannecouckeBelgium31:582:08:161:16:554:06:0632
5Julien BoucherFrance29:192:07:441:21:504:07:3635
6Benjamin SauzéatFrance25:422:11:271:24:324:08:4736
7Harold MichotFrance29:352:13:251:18:034:09:3638
8Thibaut PailletFrance28:082:11:021:23:124:10:3941
9Mathieu LapeyreFrance32:242:06:211:24:354:11:0744
10Lenny TirardFrance34:112:04:431:26:184:12:3348
11Quentin WojteckiFrance25:512:09:391:28:424:13:5456
12Yanis SalahFrance28:242:12:381:26:194:16:3470
13Jérémie DrouetFrance28:062:12:091:27:384:16:3672
14Arthur ClouetFrance34:082:11:531:22:174:17:1779
15Denis ChagotFrance33:112:09:161:26:274:18:1589
16Paul IbosFrance29:022:09:071:30:004:18:3391
17Adrien TribouletFrance32:592:08:531:28:454:18:3793
18Toon MiermansBelgium28:422:17:311:24:284:18:5497
19Pierre GiffardFrance33:452:17:381:20:324:19:19100
20Edouard MentionFrance27:012:12:291:31:304:20:28109
21Aurélien ReusseFrance32:442:11:511:28:064:20:39111
22Maxime BourrelFrance28:002:07:571:34:304:20:50116
23Alex VarailhonFrance33:012:15:191:23:314:21:49123
24Lucas DargentGuadeloupe29:532:11:171:31:434:22:01124
25Enzo RoumieuxFrance30:102:17:101:25:004:22:02125
26Théo CailléFrance34:092:12:441:27:234:23:23138
27Frédéric ZieniewiczFrance31:222:11:291:29:564:23:28139
28Grégoire Germain De MontauzanFrance29:192:09:401:33:144:23:42142
29Pierre-Charles GilliotFrance28:012:09:421:36:584:24:08148
30Guillaume PoupetFrance30:572:12:561:32:094:24:59156
31Cedric BozonnatFrance32:222:20:101:25:154:26:16166
32Kevin MathieuBelgium33:332:13:171:30:114:27:41173
33Corentin PaillardFrance33:032:13:531:31:504:27:54176
34Gabriel SardainLuxembourg27:432:14:461:37:534:28:51185
35Julien CattaneoFrance34:062:10:161:36:024:30:18202
36Julien MaillotFrance24:202:25:121:31:394:30:26204
37Vincent AbbonFrance29:022:18:411:34:234:31:58214
38Dorian VincentFrance39:022:16:051:30:484:33:59230
39Pierre JacquelinFrance35:152:12:471:37:394:34:15235
40Florian MalavalFrance28:032:23:401:31:524:34:21236
41Miguel Díaz MuñozSpain30:062:16:501:39:064:35:59257
42Valentin VergnesFrance38:382:11:401:35:294:36:08259
43Arnaud PannecouckeFrance28:282:17:141:38:024:36:24266
44Lionel RudazSwitzerland31:012:16:381:39:074:36:27267
45Andre McquadeUnited Kingdom33:052:20:351:31:044:36:41270
46Lars ConradGermany31:152:17:231:39:184:37:01273
47Johann DargentGuadeloupe34:072:15:371:37:044:37:22277
48Thibault WetzelFrance33:572:13:491:37:514:37:59282
49Marc Serra MasdeuSpain30:462:18:471:39:044:38:03283
50Maxime DénériazSwitzerland30:402:24:251:34:214:39:59309
51Théophile WolffFrance30:472:24:171:34:344:41:00318
52Eddy RomianFrance37:482:14:341:38:144:41:10323
53Jack BerrillUnited Kingdom34:182:19:231:37:104:41:29326
54Jasper Van Der AvertBelgium38:202:23:431:23:004:41:33328
55Benjamin BarretaudFrance38:522:25:291:24:304:41:36329
56Dimitri DozormeFrance37:442:22:581:30:204:41:40330
57Niall +44 7732 228021United Kingdom34:242:17:571:38:024:42:07337
58Maxime SicotFrance35:072:27:031:27:254:42:21341
59Mathias LeroiFrance33:342:15:381:45:264:43:34356
60Matthieu RiouFrance40:022:10:431:40:294:43:43359
61Simon VansteenkisteBelgium35:592:19:391:36:054:43:59363
62Guillaume HugonnardFrance33:362:28:011:31:004:44:03364
63Pau Gresely RosichSpain37:322:11:471:44:564:44:07366
64Vincent RaveneauFrance33:282:23:211:37:134:45:12379
65Florent VitseFrance33:362:19:471:40:394:45:18382
66Steven JamesFrance38:352:25:381:28:424:45:20383
67Maxence TellierFrance33:572:23:331:36:204:45:30385
68Jean-Baptiste Van Der ElstFrance37:042:26:311:30:184:45:51389
69Valentin LangloisFrance36:102:24:161:34:084:46:03391
70George WarrenderUnited Kingdom31:522:23:151:41:594:47:31406
71Louis RenouFrance35:402:18:431:39:414:47:42408
72Olivier MasmejanSwitzerland34:152:23:451:38:504:47:51411
73Maxime WibautFrance33:352:26:291:36:364:48:26419
74Florian BalencieFrance41:562:28:211:28:064:48:26421
75Remi LurtonFrance39:142:20:561:38:264:48:49426
76Antoine BelzanneFrance40:102:25:011:30:564:49:04430
77Geoffrey LegrouxFrance33:492:28:261:35:054:49:23433
78Alexandre HurstelFrance37:412:23:331:37:384:50:37448
79Tom Van der WaalNetherlands36:152:21:081:42:534:50:44449
80Fabien CaretteFrance38:282:19:331:41:014:50:59455
81Florent CombarelFrance37:022:20:591:41:014:51:13457
82Quentin GallFrance32:292:28:461:39:544:51:17458
83Mathieu MichelFrance32:022:32:541:35:194:51:56466
84Antoine HayFrance37:212:22:031:42:024:52:08470
85Alexandre DuquesnoyFrance34:572:22:121:42:444:52:36475
86Ghassane AmchyaaFrance42:292:22:111:38:454:52:40476
87Senne De LaetBelgium38:372:22:281:39:374:52:42477
88Thomas PluymBelgium34:372:20:471:45:424:52:50480
89Michael RobinsonUnited Kingdom27:002:42:311:33:504:53:49493
90Tristan CarnevaliBelgium39:512:18:101:44:214:54:03494
91Rémi Van Den BrouckeFrance39:372:25:291:30:564:54:05495
92Edwin VigarieFrance35:502:39:321:29:434:54:32501
93Vincent AssounFrance32:172:20:371:49:244:54:34504
94Pieter Van IngelgemBelgium34:402:26:201:42:514:54:50513
95Florent BoussandFrance35:222:15:391:53:394:55:39524
96Clement BernardFrance36:442:23:151:45:194:56:14532
97Aymeric FrogerFrance31:242:21:011:54:134:56:47541
98Kévin JanFrance42:082:21:131:43:584:58:20566
99Erwan BaudinFrance32:342:25:551:47:324:58:37568
100Valentin RetailleauFrance38:222:22:321:47:084:58:46573
101Filip SprusanskySlovakia30:132:24:501:49:494:58:47574
102Harry DavittUnited Kingdom37:252:29:171:41:244:58:52575
103Thomas BoussandFrance32:102:20:571:52:104:59:14580
104Charles NouvianFrance31:562:31:281:44:094:59:16581
105Alexis Da TorreFrance33:492:24:171:47:254:59:22582
106Benjamin GuinardFrance36:462:21:431:47:294:59:37588
107Mathieu MinardFrance36:342:22:311:46:454:59:40589
108Hugo BenediteFrance35:492:28:501:44:434:59:41591
109Pierre OuairyFrance36:422:29:131:44:015:00:30602
110Nathanael CogrelFrance35:502:25:121:49:145:00:40604
111Baptiste TheissierFrance40:092:31:331:37:185:00:57610
112Romain PellerinFrance43:362:22:411:40:415:00:58613
113Guillaume TerribileFrance35:222:30:271:44:335:01:08618
114Albin Le SergentFrance39:332:30:421:40:035:01:46627
115Nicolas HanslikFrance37:022:18:211:48:585:02:26643
116Etienne LejeuneFrance39:592:34:171:37:065:02:41644
117Callum RaeSouth Africa36:442:27:341:45:035:03:02649
118Alexandre JacquemotFrance33:042:38:521:37:105:04:00665
119Erwan PeuziatFrance37:072:24:011:53:265:05:09686
120Rob BuckettUnited Kingdom38:332:35:161:40:315:06:27702
121Aurélien DekoninckBelgium37:412:24:121:49:235:06:36703
122Clement AubertFrance25:382:32:591:56:425:06:54707
123Rob ChenUnited Kingdom35:502:36:171:42:175:07:18713
124Baptiste TerrienFrance35:592:33:241:44:125:07:33718
125Nicolas BoudardFrance30:422:24:332:02:195:08:05724
126Marcus PartridgeUnited Kingdom38:342:28:111:49:055:09:35746
127Clément TroadecFrance38:542:24:091:53:555:10:00756
128Matthieu GerardFrance36:042:32:081:51:065:10:04757
129Yanis TagmountFrance36:082:49:511:30:315:10:09758
130Geoffrey ParussiniFrance43:512:26:231:47:505:10:39771
131Théo DutheilFrance38:402:39:061:41:245:10:48773
132Romain ThomasFrance34:542:33:311:45:275:10:58776
133Nicolas HladkyFrance39:172:25:161:53:405:12:27800
134Tom HeniqueFrance41:132:29:121:52:025:13:52823
135Vincent DupuyFrance39:052:35:051:46:355:14:37834
136Jose MoralesPeru31:512:32:051:58:525:14:42836
137Pierre-Marie BerlandFrance42:102:31:411:46:045:14:59845
138Tommy LatapyFrance41:432:38:531:40:305:15:07848
139Théo PleurmeauFrance40:522:34:371:47:335:15:27854
140Xavier ThomasFrance36:382:28:181:57:085:15:55863
141Thomas CesbronFrance37:212:39:191:40:425:15:58864
142Alexandre VincentFrance39:272:27:501:54:335:16:06867
143Liam BlundellIreland39:042:29:411:53:535:16:17872
144Matthieu LabbeFrance38:032:40:021:45:235:16:53881
145Arthur CaronFrance36:202:34:531:51:525:17:06885
146Jeremy FeralFrance43:592:29:431:52:375:17:10889
147Alexander InghamFrance33:072:44:491:45:295:17:12891
148Alexandre DuthoitFrance35:292:22:102:10:215:17:44899
149Andy HugonnierFrance42:232:30:311:52:245:18:05902
150Ludovic KerbaulFrance38:192:41:341:46:475:18:23913
151Jad NehmeFrance44:312:31:081:49:545:18:32915
152Kenny ReweghsBelgium39:252:31:081:51:555:18:40922
153Leo CranierFrance35:382:38:571:53:345:18:56926
154Nicolas ThilmanyBelgium36:062:24:332:01:465:19:04929
155Hadrien PatsFrance41:062:34:451:50:255:19:11932
156Mathieu JullienFrance44:342:44:401:37:385:19:25937
157Clément StarniniFrance42:062:44:361:39:585:19:27939
158Nicolas PynnaertFrance40:082:36:061:52:315:20:01953
159Kevin MoulinFrance34:432:24:012:08:505:20:03955
160Arthur LapotreFrance42:182:28:241:58:395:20:19958
161Paul HernaultFrance34:572:37:441:52:115:20:26959
162Quentin GalletFrance41:072:20:502:06:515:20:37963
163Bernard D'ArcheItaly35:542:37:491:49:195:20:52969
164Alexander SchäferGermany44:132:42:041:40:155:21:27987
165Kevin DoduFrance45:372:32:421:49:425:21:42995
166Jack ClementsUnited Kingdom40:462:31:441:57:545:22:101001
167Charlie BanksUnited Kingdom39:082:37:361:52:395:22:201003
168Quentin LechaptoisFrance42:062:43:371:45:365:22:251007
169Luc DurandFrance33:512:23:032:11:475:22:271011
170Jean-Baptiste VintenonFrance35:552:43:301:47:585:22:521015
171Rodolphe MicheletFrance39:062:54:371:35:285:23:261027
172Grégoire BerruerFrance42:332:36:051:49:385:23:421035
173Jérémy BatmanianFrance45:022:35:461:46:305:24:081043
174Alexis MenanteauFrance49:232:30:441:52:325:24:471055
175Jeremie BismuthFrance40:332:38:391:49:545:25:091067
176Quentin ToulouFrance40:042:45:301:47:435:25:551079
177Adrien ForetFrance40:032:28:172:06:375:26:521095
178Angelo BotineauFrance42:112:38:161:47:315:27:391113
179Pierre FabreFrance43:072:36:531:54:005:28:011116
180Quentin SantucciFrance37:432:49:061:47:245:28:021117
181Ahmad AlsadiQatar39:502:30:542:02:145:28:171119
182Guillaume CamutFrance42:592:37:101:55:365:28:191121
183Tom Harrison-PriceUnited Kingdom39:052:44:161:48:275:28:201124
184Alexandre HayFrance32:482:13:382:27:075:28:221125
185Julien Saint HilaireFrance42:522:45:341:43:405:28:361128
186Gautier MaupuFrance47:172:40:181:48:155:28:371130
187Benjamin QuentinFrance38:282:43:371:56:205:29:001135
188Alexander GargaroCanada39:492:35:381:57:015:29:021136
189Alexandre EnjalbertFrance50:042:40:531:45:495:29:251151
190Aurélien GrolleauFrance44:222:39:591:53:415:30:231165
191Stéphane HignetFrance46:022:49:431:42:115:30:251166
192Arthur BesançonTanzania36:212:30:152:07:435:30:301168
193Jonathan QuentinFrance37:272:41:212:01:155:30:531176
194Vincent LeskoFrance44:012:35:141:57:185:31:131184
195Damien CorroyFrance43:092:42:431:55:035:31:161185
196Hazzaa AlnaimiQatar42:352:28:362:06:385:32:091203
197Samy HertzogFrance42:252:40:241:56:215:32:301207
198Franck LejeuneFrance45:252:36:051:55:265:32:451215
199Jamie PlattsUnited Kingdom39:592:40:041:57:185:33:181221
200Quentin ConseilFrance45:272:38:121:57:455:33:251224
201Etienne BalufinFrance45:502:31:012:02:205:33:431229
202Diego FontecillaChile44:452:49:121:41:435:33:591233
203Anthony MercierFrance40:312:31:302:12:105:35:041252
204Simon Carrière MoindrotFrance39:122:35:252:07:165:35:251255
205François-Xavier WilliatteFrance43:132:35:282:05:045:36:131265
206Guillaume LefevreFrance48:182:29:012:04:075:36:171266
207Thibault HoussayFrance37:332:40:322:03:255:36:231269
208Alexis ChevallierFrance35:262:37:542:03:105:36:251271
209Alexandre GasquetFrance48:252:44:531:51:185:37:551300
210Florian MartinFrance42:122:44:591:55:125:38:031303
211Christophe WeyersBelgium37:562:32:242:13:165:38:071304
212Charles VaillantFrance43:522:44:341:52:005:38:261312
213Nicolas DrillotFrance45:142:40:591:57:335:39:261333
214Charly GuihardFrance43:042:34:292:02:505:39:261334
215Massimo CalaFrance38:012:47:541:56:255:39:401339
216Cristobal SapunarChile53:402:46:111:47:335:40:161348
217Mathieu HivertFrance40:382:34:322:07:225:40:461354
218Victor HammoudFrance43:122:43:141:56:295:41:021360
219Thibault MalnoeFrance42:112:43:572:00:165:41:161363
220Simon TournemineFrance35:312:45:412:03:475:41:241366
221Benjamin CrosFrance39:482:43:212:04:395:42:161377
222Pierre GuillauminFrance45:092:41:232:01:175:42:231384
223Edouard CoquatrixFrance36:542:28:142:25:425:42:251387
224Baptiste CharierFrance34:252:40:322:12:335:43:031395
225Laurent AubertinFrance39:382:41:172:03:565:44:401423
226Guillaume Cœurdacier De GesnesFrance45:072:43:342:00:335:44:411424
227Thomas WillenBelgium38:462:43:342:06:275:45:111429
228Yannis OuachekFrance48:353:03:321:37:505:45:471442
229Jules DE Remond DU ChelasFrance44:072:47:371:59:375:45:541444
230Thomas CeratoSwitzerland40:182:39:402:04:105:46:001446
231Thibault LopinFrance42:302:57:531:48:535:46:021448
232Adrien GautierFrance44:092:52:391:53:435:46:121451
233Antoine DoucheFrance43:082:41:082:08:085:47:061468
234Julien JoreauFrance45:272:41:492:04:525:47:451481
235Stephen ParkinsonUnited Kingdom41:082:53:361:56:215:47:541487
236Guillaume SchultzFrance51:512:42:051:58:395:48:051492
237Julien BurbanFrance43:572:54:291:51:585:48:431502
238Hugo MercusotFrance47:142:37:272:08:315:48:491504
239Richard ChapelFrance39:392:47:032:10:025:50:321529
240Thomas Le GattFrance40:442:48:532:02:425:50:561534
241Fraser RussellUnited Kingdom41:102:47:232:04:455:51:401547
242Florent BeaurainFrance42:132:38:302:19:125:51:501550
243Romain BessonFrance32:562:49:362:18:105:53:271573
244Florian FermentFrance37:062:36:512:24:425:53:341577
245Nicolas MeyerFrance40:082:37:242:21:555:53:541583
246Thomas VialFrance42:072:45:212:04:505:54:191592
247Baptiste RauxFrance47:442:35:392:17:065:56:041610
248Loris NilionFrance40:452:36:262:18:485:56:051611
249Antoine MercierFrance39:052:49:272:10:385:56:101612
250Joceran MarieFrance38:562:46:562:17:245:56:291619
251Timothee HardyFrance50:202:56:131:54:145:56:531629
252Steven CraigUnited Kingdom39:562:48:322:14:165:57:061632
253Baptiste JaeckertFrance41:162:33:242:29:165:57:321635
254Ellis CaponUnited Kingdom43:332:51:262:06:125:58:121646
255Pierre MauthesFrance43:212:50:552:10:055:59:111663
256Mathieu GuillotFrance44:392:32:262:28:235:59:291670
257Jason RaesBelgium44:262:46:172:16:326:00:451684
258Nicolas Hervé De BeaulieuFrance41:012:46:442:14:086:00:561689
259Louis DezoomerFrance40:262:56:052:10:176:03:071712
260Victor GarciaVenezuela51:542:50:342:06:186:04:051719
261Charles DissesFrance44:182:51:172:13:516:06:041736
262Chrystopher RibonetFrance41:312:45:022:24:196:08:511771
263Loïc CondetteFrance43:242:45:372:22:286:09:041778
264Pierre LucasFrance49:012:42:032:20:036:09:161781
265Eloi WindeckFrance44:372:51:032:14:066:09:321787
266Julien ChesneauFrance42:442:51:062:19:026:12:101813
267Andras Mesa MayoUnited Kingdom48:332:36:082:28:246:13:101825
268Jean-Baptiste DelilleFrance46:373:08:202:00:306:13:441828
269Cyprien CottrelFrance40:172:56:352:16:526:13:501829
270Charles RusselFrance44:172:42:152:34:496:15:521843
271Adam MerranFrance34:162:55:272:29:116:17:141854
272Raphaël Le CalveFrance49:142:46:002:22:356:17:591863
273Joshua ZimmermannGermany47:002:58:072:26:476:24:111911
274Nicolas HansFrance38:212:46:492:46:376:29:121952
275Benjamin TrinquardFrance1:01:403:13:341:58:466:32:551975
276Mohamed-Amine YousfiFrance36:172:54:572:44:516:35:501990
277Yoan BernardFrance41:003:04:092:30:186:37:572005
278Chris BatesUnited Kingdom45:162:58:232:34:116:38:562009
279Alexis GaillardSwitzerland46:572:49:362:35:486:42:542031
280Pierre-Alain DagerFrance47:453:08:442:39:176:53:282072
281Nino Van BreeNetherlands44:123:58:222:00:346:59:522086
282Ben BeckUnited Kingdom53:333:18:572:45:087:18:562139
DNFChristen MehaultFrance53:43DNF
DNFFlorian Billette De VillemeurFrance37:512:15:40DNF
DNFMorgan Da SilvaFrance48:353:00:57DNF
DNFThibaud CarnetFrance35:34DNF
M35-39 260 finishers · 1st Piotr Lesiecki 4:01:49 · 4 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Piotr LesieckiPoland27:082:05:531:20:524:01:4925
2Nicolas MallebayFrance28:112:07:431:18:394:01:5426
3Nicolas Lange-BerteauxFrance30:572:09:051:22:204:10:0539
4Jesse MassezBelgium31:542:09:221:20:204:10:2840
5Jon ChurchillUnited Kingdom33:152:11:171:18:314:11:4746
6Steffen De GeyterBelgium32:472:06:551:22:594:12:2647
7Alvaro HerederoSpain32:022:08:521:25:444:15:1060
8Renaud LerooyFrance30:292:12:361:22:394:15:2562
9Daan DeberdtBelgium25:412:09:111:30:504:15:4264
10Tom DaveyUnited Kingdom31:332:07:261:28:474:15:5165
11Cédric HautriveBelgium32:352:11:241:22:464:16:5173
12Anthony KomenanFrance31:192:10:021:27:404:17:3081
13Benoit BarguesFrance27:432:08:001:31:194:18:0586
14Mathieu CintasFrance34:292:11:421:21:354:18:3894
15matthieu vachonFrance28:082:17:071:25:264:19:31102
16Thomas BouyerSwitzerland26:252:10:541:34:064:19:46103
17Mathew WhiteUnited Kingdom28:382:09:121:32:004:19:49104
18Raphaël ChekrounFrance32:012:11:411:26:454:20:49115
19Thomas DelalandeFrance28:142:13:451:30:424:22:30130
20Dominik DrechslerGermany30:222:10:201:31:114:22:36132
21Maxime FugierFrance35:252:08:051:29:344:23:14136
22Bastien LuddeckeFrance31:062:11:311:31:274:24:32151
23Baptiste BoivinFrance31:302:17:051:27:204:25:31159
24Thibaut FranceschiFrance35:372:13:141:27:404:25:53161
25Aurelien SebellinFrance30:532:10:231:32:344:26:02163
26Thomas RobinFrance26:302:15:581:35:184:26:04164
27Nicolas BettiFrance33:132:14:441:28:164:27:47175
28Jérôme BretonFrance33:592:17:051:27:444:29:01187
29Damien SolignacFrance36:112:11:521:31:144:29:26193
30Thijs JaspersNetherlands36:172:17:031:27:104:30:35205
31Aurelien RaimbaultFrance29:492:18:211:33:104:31:02210
32Guillaume ThuardFrance33:372:16:211:31:294:31:19211
33Bart ClaesBelgium31:162:13:231:36:114:31:53212
34Nicolas KiefferFrance38:302:16:261:27:484:34:38240
35Dimitri Van OverloopNetherlands34:062:09:561:41:234:35:03247
36Numa AgnanFrance37:092:14:421:33:194:35:34253
37Teddy BenedettiFrance33:482:15:401:34:434:35:36255
38Maxime LoizeauFrance32:242:19:321:32:324:35:42256
39Olivier SouletFrance34:042:23:131:29:394:38:08284
40Jeremy OlivaFrance25:372:20:181:40:414:38:16286
41Frédéric DubuissonFrance34:482:16:321:36:254:38:17287
42Gwilym JonesUnited Kingdom31:182:24:211:31:174:38:32288
43Stéphane CorbetFrance30:502:14:371:42:584:38:43290
44Mickaël BuretFrance33:462:19:111:33:584:39:06298
45Anthony LatourFrance35:012:22:251:31:024:39:30300
46Simon FarrowUnited Kingdom28:232:18:391:41:454:39:32302
47Geoffrey TisserandFrance33:392:09:071:45:244:39:37305
48Alexandre BejarFrance34:282:19:041:34:474:40:00310
49Cyril DenisFrance32:112:26:501:32:544:41:23324
50Damien PlainchaultFrance31:422:16:511:42:214:42:03336
51Joris HaeckBelgium38:272:21:191:30:034:42:12339
52Jeremy ParisFrance35:492:22:101:36:024:42:58347
53Francois Xavier MaillardFrance37:292:12:531:42:134:43:08353
54Benjamin DardeFrance39:532:23:301:31:214:43:35357
55Patrick BadiouxFrance36:202:20:151:36:534:44:12367
56Rubén González HoyosSpain31:072:25:351:36:554:44:40372
57Tom OwenUnited Kingdom39:072:20:341:32:584:44:51375
58Patrick GoronflotFrance41:452:22:441:28:144:45:40386
59Vincent FostierFrance44:242:17:311:31:264:45:40387
60Benoit ThezeFrance32:372:20:071:42:054:46:07392
61Kevin RousseauFrance31:332:23:081:41:154:46:54400
62Nicolas AuricFrance37:502:18:051:36:114:47:09403
63Romain Le MarecFrance34:342:26:321:34:514:47:39407
64Youssef SaidiFrance32:502:26:591:35:314:48:12416
65Alberto SilvestroniItaly32:052:17:541:47:494:48:47424
66Cyril QuémeneurFrance36:182:28:311:29:124:48:58429
67Dimitri BartosFrance33:342:23:391:41:004:49:19432
68Florian SavinFrance27:282:21:461:50:004:49:25434
69Martin SoukupGermany36:272:20:471:41:414:49:59438
70Valentin BrecFrance29:332:23:071:47:004:50:44450
71Vincent RothFrance42:562:24:501:33:054:51:07456
72Raúl SperoniUruguay33:462:26:051:39:214:51:50465
73Maxime GirodFrance34:292:21:151:47:094:52:16471
74Clement HalimiFrance29:262:33:081:40:074:52:54482
75Laurick BaussonFrance40:412:21:541:38:564:53:45492
76Anthony PautardFrance35:212:22:211:45:264:54:20498
77Josia Van Der WesthuizenSouth Africa40:362:26:141:36:184:54:28500
78Loic LefortFrance39:542:24:391:38:464:54:35505
79Maxime DurandFrance35:382:27:511:39:264:54:45511
80Guillaume DomainFrance35:172:23:241:45:334:54:45512
81Benyekhlef MohammediFrance36:582:24:251:43:474:55:20518
82Ben NewmanUnited Kingdom37:002:35:101:33:224:55:24522
83Antoine ClercFrance39:162:21:211:42:254:55:56527
84Florent BaratonFrance39:292:20:521:44:314:56:41539
85Benjamin ChampionFrance35:322:32:191:37:154:56:43540
86Edouard PiffardFrance35:372:27:051:44:584:57:44553
87Julien RoustaingFrance33:592:24:151:49:104:57:55556
88Medhy ThillouxFrance30:362:26:501:48:514:58:00558
89Maxime FagesFrance38:522:25:471:41:584:58:44572
90Pierre-Louis ChinazzoFrance42:062:26:111:39:495:00:24597
91Ward VerhelstBelgium31:102:25:591:50:555:00:30600
92William HauwFrance38:292:28:181:40:065:00:56609
93Gael SandrinFrance39:032:26:271:40:485:01:07617
94Alexandre TautyFrance39:522:27:471:42:205:01:22619
95Maxime DeslandesFrance32:412:19:341:58:345:01:38622
96George StoateUnited Kingdom31:302:34:381:42:545:01:42624
97Maxime HulmelFrance39:142:17:261:52:175:02:18637
98Guillaume BoyerFrance38:362:34:231:38:025:02:25641
99Tim GuillemetFrance39:382:32:121:41:075:04:26673
100Louis BoutinFrance35:182:26:581:48:315:04:41679
101Alexandre MarchandFrance32:522:28:141:45:175:04:55681
102Jérémy LatorreFrance44:332:28:051:40:295:04:57682
103David GarnierFrance35:342:33:021:44:415:05:00683
104Cédric MichilsBelgium36:382:25:241:50:425:05:05684
105Thomas StotzHaiti37:262:38:231:33:595:05:46692
106Anthony AuguierFrance34:042:24:101:54:275:06:03697
107Adrien LeblancFrance38:522:26:121:46:005:06:16700
108Mickael HerveFrance36:142:25:151:53:245:07:32716
109Damien Lobato MartinezFrance44:092:20:441:51:475:07:36719
110Vincent Louvart De PontlevoyeFrance39:462:15:521:59:535:07:42721
111François BoualFrance36:392:31:001:50:135:08:04723
112Yann DomenjôdFrance40:092:22:041:51:455:08:22729
113Pierre-Antoine RosaFrance37:212:29:001:50:315:08:44735
114Alexis HelleuFrance36:362:24:461:55:075:08:46736
115Maxime PoupinFrance39:232:25:591:50:175:09:05738
116Antoine CaperonFrance37:232:25:171:55:525:09:46749
117Aurélien RouxFrance41:402:29:281:45:455:09:57754
118Paul PerduFrance38:442:34:231:43:455:10:17760
119Valentin QuillierFrance38:412:31:321:49:365:10:56775
120Jean-Baptiste CrenFrance36:382:35:141:44:235:11:15778
121Jonas Le RoyerFrance43:332:15:121:58:375:11:23779
122Paul RogerFrance39:312:26:091:54:425:12:05789
123charles-antoine LacharmeFrance38:402:35:561:44:395:12:22796
124Clément LejeuneFrance38:232:41:471:39:415:12:44807
125Benjamin MacéFrance39:312:17:042:00:485:12:55811
126Bastien NedelecFrance36:332:31:321:50:375:13:25815
127Alexandre GuerinFrance42:422:31:371:44:515:13:36818
128Romain IllegemsFrance42:252:26:281:50:095:13:41820
129Guillaume ValeroFrance37:142:28:451:53:025:14:35833
130Anthony MaldyFrance41:102:29:021:50:505:15:03847
131Richie CroninIreland37:472:36:571:47:265:15:21853
132Alexandre Le MeurFrance38:282:36:061:45:405:15:50860
133Maxime De Saint MoulinBelgium38:022:35:501:48:215:15:54862
134Samuel DebeerBelgium35:082:41:041:38:325:16:32875
135Emmanuel BaudeletFrance36:232:37:431:46:325:16:38876
136Gabriel JubertFrance41:512:33:071:50:055:16:56883
137Geoffrey DucrocqFrance40:142:30:251:54:065:17:28894
138Sonny GiacovelliBelgium36:142:34:211:53:145:18:05901
139Arnaud GardetteFrance32:262:37:261:56:105:18:19910
140Gonzalo JavielUruguay38:472:27:361:59:155:18:33916
141Thibaut MarquisFrance36:092:40:201:46:325:18:36919
142Matthieu CostesFrance43:482:29:501:54:185:18:47923
143Guillaume GerardiFrance36:482:35:391:52:265:18:54924
144Tom ErnstNetherlands33:472:22:082:09:085:18:55925
145Cyril Navailles-ArgentaaFrance34:092:35:211:57:265:19:32941
146Gauthier MartinyFrance39:462:32:581:53:285:19:47945
147Romain VerleyeFrance44:032:33:081:46:515:20:02954
148Xavier LouyerFrance35:122:34:271:56:305:20:34962
149jérôme MonfortFrance34:132:41:231:51:215:20:47966
150Baptiste RenoultFrance42:042:31:031:55:285:20:51967
151Aaron murphyUnited Kingdom40:532:35:071:50:085:21:35992
152Daumantas ZailskasBelgium45:562:28:021:54:395:21:41994
153Francois LioussouFrance40:082:43:041:46:235:21:44996
154Alexandre HennequinFrance51:262:29:101:50:075:23:361034
155Florent LegoyFrance39:442:46:111:44:495:23:431036
156Tom BoulcottUnited Kingdom38:112:30:361:59:305:23:571042
157Lucas DarthenucqFrance37:112:30:412:03:005:24:101046
158Augustin DelaporteFrance43:112:34:461:54:445:24:591061
159Valérian CastelFrance45:492:33:311:53:035:25:101068
160Matthieu Le BonFrance45:302:29:341:56:375:26:281090
161Alexandre DiotFrance38:072:46:401:46:595:26:571097
162Alex PapadopoulosLebanon40:572:25:472:05:195:27:171104
163Arnaud Saint-DizierFrance41:552:29:162:02:465:27:251108
164Anthony CookJersey36:302:42:391:56:445:28:181120
165Rémi GrelierFrance40:352:24:452:08:195:29:141143
166Pierre KalilFrance37:502:35:212:03:075:29:481153
167Mathieu GruyerFrance42:332:48:001:46:035:29:591158
168Vincent OustricFrance39:402:46:181:49:275:30:081161
169Alexandre DurandFrance41:552:33:351:55:125:30:131163
170Quentin LabbeFrance43:072:30:122:04:075:31:011179
171Thomas ColbocFrance38:342:28:302:11:405:31:191186
172Vincent ZouaouiFrance48:072:45:241:39:545:31:411194
173Maxime ThomainFrance42:512:37:061:56:025:31:531197
174Liam Malorey-VibertUnited Kingdom35:502:35:211:57:305:31:531198
175Vivien GaillardFrance43:132:41:301:54:325:32:321210
176Julien BouchetFrance43:562:40:471:51:405:32:451214
177Fred VongsaysyFrance40:442:50:011:47:545:32:481217
178Amaury LicataFrance49:402:25:492:05:205:33:231223
179Arthur DodinFrance37:062:27:382:15:445:33:291225
180Florent BonnenfantFrance42:522:34:311:59:205:33:461230
181Pierre BertrandFrance40:122:28:542:14:035:34:071234
182Etienne DartoisFrance41:132:45:371:54:335:34:091236
183Michael ToddUnited Kingdom33:212:46:291:58:475:34:161239
184Olivier ChauFrance39:112:34:511:58:515:34:391247
185Jodie Broughton-BuchananUnited Kingdom39:002:44:561:58:145:34:481248
186Thomas ScottUnited Kingdom41:142:38:381:58:325:35:161254
187Adam McgeeUnited Kingdom35:442:37:562:05:265:35:381260
188Damien Le PortFrance45:302:46:371:48:105:36:051262
189Quentin FeillaultFrance39:282:43:411:57:015:36:091264
190Thomas DrouetFrance46:172:48:381:47:515:36:301274
191Jessy ParisseFrance43:132:38:292:01:265:36:401275
192Alex SyvretJersey40:462:38:582:02:415:36:541281
193Edouard VeyssiereFrance46:512:35:142:01:155:37:111287
194Carl-Philippe VerfaillieBelgium40:572:37:242:00:495:37:201292
195Damien MoreauFrance41:582:43:361:57:085:37:401295
196Benoit PrevostFrance40:542:28:202:17:055:37:441296
197Maxime GuerbetteFrance40:442:46:421:56:535:38:321314
198Maxime Van UffelenFrance40:062:28:542:12:195:38:421316
199Fabio HepworthJersey43:172:42:121:57:495:38:551318
200Pierre DezoomerFrance41:402:33:272:09:205:39:021321
201Tadeuss MatjusenkoLatvia31:272:40:162:03:165:39:541344
202Florian GarciaFrance40:282:38:542:10:105:42:021375
203Pierre-Marie ServelFrance41:482:50:371:55:295:42:221382
204Clement ChidiacFrance40:442:49:071:57:055:43:251399
205Florian PoiraudFrance32:043:12:191:45:195:44:021413
206Jordan DoulléFrance42:352:47:481:57:095:44:251420
207Christopher CoelhoFrance41:172:36:262:13:005:46:171453
208Belkacem AbdenourFrance50:412:36:412:03:485:47:441480
209Julien DelbesFrance39:562:40:172:11:025:48:381499
210Thibaut BaillyFrance51:472:42:171:59:265:49:441517
211Dimitri ChauvinFrance48:382:32:422:11:085:50:221524
212Pierre-Edouard LaurentMadagascar48:243:01:291:44:465:50:261527
213Romain HulotFrance46:472:41:512:05:025:50:401530
214Arnaud DelauratFrance36:253:11:311:50:075:50:511532
215Bertrand Saint-PierreFrance45:182:46:442:04:065:51:401545
216Cesar ColonVenezuela41:432:43:462:12:525:52:311558
217Yannick LecoutFrance40:142:58:531:58:385:53:071567
218François MalletFrance50:502:40:342:08:455:53:361578
219Jeremy BornFrance40:572:44:122:10:525:53:361579
220Pierre ThibaultFrance46:042:35:342:22:145:56:341621
221Michaël TouatiFrance38:302:58:491:59:005:57:461641
222Luca MarcosanoItaly44:182:48:522:10:305:57:491642
223Romain ContamineFrance46:162:37:282:22:525:58:511656
224William NevilleUnited Kingdom37:592:37:442:30:415:58:541658
225Camille VrodFrance40:302:54:192:09:435:59:191666
226Emmanuel GibernonFrance36:542:40:572:27:406:00:051677
227Guillaume FuhrFrance39:382:37:082:30:026:00:501686
228Stefan KesselsBelgium44:472:43:522:15:566:01:321692
229Baptiste DesmedtBelgium41:182:33:072:29:426:01:351694
230Fabrice PiardFrance58:462:57:111:51:516:02:591710
231Matthieu Le CrenFrance47:422:51:422:10:286:04:551728
232Benoit LegrouxFrance40:542:59:112:10:056:05:471732
233Clément PetagnaFrance39:312:52:112:18:386:06:001734
234Pierre LorthoisFrance45:162:42:062:21:546:06:351746
235Romain PilletFrance43:532:50:352:15:216:07:151756
236Robert WhitbyUnited Kingdom41:302:49:102:18:546:10:451797
237Benjamin JacquetMexico40:593:05:002:07:306:10:511798
238Pierre ChevallierFrance53:443:08:091:52:416:10:531799
239Thomas DourlensFrance44:422:45:422:14:566:11:201804
240Benjamin BuhotFrance48:432:53:242:11:146:12:591823
241Guillaume MonfortFrance50:362:46:142:18:096:15:111835
242Gaël MoreauFrance46:452:50:442:24:386:18:211866
243Thibaut CochezBelgium48:473:10:452:01:196:19:231869
244Alban DelosFrance1:03:492:47:292:15:346:20:201878
245David BeduneauFrance43:202:48:412:31:206:20:571882
246Quentin RamadierFrance43:322:34:582:39:136:21:331888
247Sebastien DivryFrance51:052:53:172:23:426:23:111901
248Malcolm OuzeriFrance44:292:57:382:24:336:24:531916
249Marc TiburceFrance49:282:41:072:39:296:28:431949
250Jennings MendesFrance45:282:55:122:28:546:28:541950
251Aurelien AllardFrance47:153:18:052:09:196:30:141958
252Viet Dung NguyenVietnam43:402:59:102:34:486:33:011976
253Benoit RiomFrance49:282:54:332:34:396:34:201980
254Thibaut RousseauFrance50:453:06:032:19:376:36:141993
255Maxime DavidoffFrance42:093:00:382:54:176:52:342068
256Vaianui IroFrench Polynesia52:273:02:092:46:386:59:162084
257Adrien DelmasFrance48:072:51:283:04:567:03:062101
258Maxence BassetFrance39:513:00:043:10:187:08:332113
259Francois SatierFrance52:022:49:393:20:027:20:112141
260Yvan GarnierFrance54:343:24:162:54:167:30:532154
DNFAbdelkrim JamliTunisia46:35DNF
DNFAlexis CoudertFrance46:113:29:29DNF
DNFEtienne RemondFrance43:45DNF
DNFGuillaume TremelatFrance2:57:172:10:55DNF
M40-44 206 finishers · 1st Jorge Garrote Garcia 4:10:40 · 3 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Jorge Garrote GarciaSpain30:372:08:171:23:554:10:4042
2Thilo FiedlerGermany28:212:09:481:27:104:13:0850
3Wouter SijssensNetherlands32:362:07:401:24:104:15:0159
4Sidney SaulaisFrance27:222:12:251:27:374:15:2361
5Nicolas AnderliniBelgium29:452:09:591:26:214:16:2067
6Ignacio Lopez AranoArgentina32:222:11:251:24:204:18:1388
7Glen MaryFrance28:372:16:461:24:534:19:56106
8Laurent AlliasFrance30:262:08:041:32:514:20:42113
9Sammy SchotteBelgium31:392:13:271:27:294:22:45133
10Benoît LafumaFrance29:262:13:211:30:474:23:18137
11Ghislain JanssensFrance32:452:16:131:24:354:23:51143
12Jerome MuzzupapaFrance31:392:10:181:32:264:24:04147
13Christian KühnGermany32:292:13:211:29:574:24:19149
14Simon NeedleUnited Kingdom31:102:09:051:35:404:24:47154
15Ruud BongersNetherlands30:452:09:141:35:374:25:23158
16Teddy BlanchardFrance33:382:12:481:30:244:25:52160
17Mathieu HerriotFrance32:572:11:201:33:394:25:56162
18Grant KennedyUnited Kingdom30:112:15:471:30:534:26:38167
19Gregory HerveFrance30:492:13:151:33:314:27:06171
20Xavier AubrySwitzerland31:052:13:491:33:024:28:27181
21Damien JanuszczakFrance31:592:17:011:29:244:28:27182
22Richard TavernierFrance31:462:15:591:31:364:29:03188
23Eric HemmerBelgium28:152:11:581:36:244:29:34194
24Clément VisseyriasFrance32:472:11:451:33:174:29:37195
25Pier Antonio CornagliaItaly35:012:12:321:32:484:29:57198
26Thorne NickJersey29:542:16:361:33:474:30:01200
27Kyle DoughertyJersey30:362:19:151:30:594:30:54209
28Gary PloyonFrance37:302:13:161:32:494:32:46222
29Aurélien AumarFrance42:032:10:481:29:184:33:12226
30Geoffrey ClementFrance30:062:17:461:36:404:33:42227
31Tristan JacquotFrance33:132:15:381:34:494:34:13234
32Franck MazzoccaFrance37:042:17:441:29:514:35:03248
33Boris CoriolFrance32:242:13:171:38:564:35:13250
34Pascal Vanden EyndeBelgium29:472:26:011:27:114:35:24252
35Christophe PaulinFrance37:362:18:401:30:494:36:44271
36Anthony BernoulatFrance32:252:18:211:35:494:36:47272
37Jeremy DesserreFrance34:232:15:131:38:284:37:20276
38Philip GransjeanNetherlands28:382:18:171:40:154:39:31301
39nicolas eteneauFrance34:132:17:171:37:214:39:33304
40Matias KalfonMexico34:422:24:131:29:194:40:05312
41Xavier HemonFrance31:162:17:501:39:194:40:09313
42Grigori SavustjanFinland35:122:19:391:35:564:41:02320
43Benoit DefretinFrance37:172:21:101:31:564:41:51333
44Pierre-Antoine PapillonFrance38:402:24:201:31:024:43:12354
45Matthieu BouchiéFrance37:382:17:351:36:024:43:51360
46Christophe De RuyverBelgium37:412:21:251:34:074:44:13368
47Christopher HuguetFrance41:032:23:051:29:424:44:22369
48Thomas ChabertFrance32:482:16:431:43:424:44:30370
49Nicolas BenitsaFrance41:512:20:501:31:374:45:16381
50Daniel GarciaSwitzerland35:332:20:231:39:124:46:14394
51Bastien BouissetFrance31:412:18:241:45:004:46:21395
52Gregory UringFrance37:522:16:121:39:474:47:54412
53Jean-Baptiste ChagotFrance43:222:25:071:28:164:47:56413
54Simon ThononBelgium35:292:23:151:35:384:48:02415
55Bruno HudeFrance38:072:24:131:33:264:48:18417
56Boris HeineFrance30:092:33:021:33:244:48:19418
57Anthony BritchUnited Kingdom36:272:29:081:31:164:48:31422
58Adrien AttardFrance39:492:15:551:43:394:48:49425
59Arnaud CherpyFrance39:172:21:471:34:434:49:25435
60Romain SchneiderFrance37:582:28:141:34:384:50:02440
61Elie GiallurachiFrance30:252:19:241:50:514:50:22443
62Louis ChevantFrance33:502:25:031:39:224:50:24444
63Jean-François EmedyFrance30:382:25:541:41:554:51:26460
64Tim HuttonJersey36:192:22:011:43:104:51:28461
65Antoine CerriFrance35:412:22:401:40:464:52:19472
66Arnaud RousseletFrance40:192:24:051:36:574:52:22473
67Christophe RiquierFrance30:462:13:252:00:244:53:18486
68Benoit SoubirousJamaica37:262:18:361:45:164:54:08496
69Rémi RichardeauFrance35:232:26:241:41:314:54:38506
70François DevulderFrance33:532:29:101:41:424:54:40508
71Martin RigalFrance37:082:31:511:36:494:55:14517
72Vincent BellangerFrance39:202:24:101:37:254:55:21520
73Romain OustricFrance36:062:24:451:41:414:55:38523
74Eric EmerandFrance39:342:24:581:40:534:59:02578
75Olivier ForetFrance32:202:32:221:42:594:59:07579
76Benoit AttardFrance34:132:30:571:44:045:00:59615
77Mathieu HaudiquerFrance41:102:29:041:39:215:01:42625
78Adrien PlaweckiFrance36:542:23:391:49:105:02:19639
79Sascha PiochGermany37:532:19:511:55:535:03:21652
80Baptiste ParisyFrance39:302:25:501:44:525:03:30658
81Stefan DeschâtresFrance35:142:31:321:47:495:04:09667
82Olivier RobertFrance34:292:22:031:56:035:04:10668
83Andreas JogminGermany38:582:26:231:49:165:04:39678
84Benjamin AubertFrance37:032:28:281:48:155:04:53680
85Arnaud PrivatFrance39:462:24:031:45:265:05:46693
86Philippe ScheideckerFrance27:582:34:571:53:465:07:51722
87Jirka NeveceralCzech Republic36:392:24:461:54:145:08:09726
88Loïc LefebvreFrance38:562:28:501:50:085:08:20728
89Allan SaundersUnited Kingdom43:362:21:431:50:125:08:29731
90Jérôme MichelFrance37:112:31:571:46:375:09:00737
91Laurent DetalleBelgium34:202:31:381:50:485:09:41748
92Nicolas JamoisFrance40:182:26:371:48:475:09:56752
93Julien PouliquenFrance41:052:34:091:42:275:10:52774
94Jeremy RoussetFrance41:332:29:011:48:575:11:43785
95Julien MarandatFrance36:152:27:551:56:165:12:33802
96Florian LevazeuxFrance37:152:29:511:53:065:12:44806
97Sébastien CelorFrance34:192:20:142:07:375:14:30831
98Matthieu AubertFrance37:072:41:511:41:545:15:00846
99Simon AninatFrance36:502:24:291:59:415:15:33855
100Fabien FranckBelgium35:102:45:581:44:185:17:19892
101Jason BeedleUnited Kingdom39:042:30:361:54:465:17:27893
102Jonathan BoutrotFrance45:182:38:311:43:045:19:17934
103Pierre LebelFrance40:552:32:451:54:305:19:26938
104Jerome BazinFrance36:302:37:101:51:385:20:05956
105Johann BernastFrance33:202:30:062:06:075:20:31960
106David BouchéFrance36:192:40:041:50:545:20:32961
107Aurelien BlanchetFrance33:332:38:421:54:135:20:55971
108Jean Philippe BeraudBenin32:082:26:402:10:035:21:02977
109Quentin BoudierFrance37:592:30:101:59:095:21:03979
110Jean-Michel LeroyFrance40:442:27:241:54:435:21:21984
111Alexandre DurandFrance39:202:29:371:58:145:21:23986
112Scott EadieUnited Kingdom36:532:36:091:53:255:21:34991
113Pierre CowezBelgium40:062:31:391:58:105:23:261026
114Julien PrivatFrance43:272:32:041:52:395:23:271028
115Fabien HalleyFrance42:292:30:151:56:295:24:081044
116James PedderUnited Kingdom39:032:42:141:50:265:24:091045
117Fabien JudasFrance40:242:39:051:46:295:24:201051
118Alain LequenneFrance34:432:44:161:54:205:24:531057
119Louis-Victor DelouvrierFrance41:082:33:171:53:065:25:091064
120Nicolas BrebionFrance42:182:20:392:10:465:25:341075
121Adriano BattistoniItaly41:552:35:231:52:455:26:091082
122Florent BélangerFrance40:262:25:372:07:595:26:471093
123Kjell TemmermanBelgium36:222:37:481:59:265:26:571096
124Jaromir SantrucekCzech Republic42:262:36:181:52:215:27:001099
125Julien DeryFrance43:002:35:561:54:485:30:131162
126Nicolas BelhacheFrance41:122:53:371:41:085:30:471175
127Louis TillierFrance36:352:49:221:51:195:32:301208
128Mehdi HebriMorocco40:372:47:091:51:405:33:051218
129Bruno Van Der StratenBelgium37:432:33:202:06:495:34:221241
130Jean-Charles FerréFrance42:012:42:141:55:145:35:011250
131Guillaume ZimmerFrance39:182:46:571:55:525:35:261256
132Pierre BuronfosseFrance43:522:40:252:00:255:36:451276
133Benoit BuronfosseFrance39:162:40:262:00:245:36:461277
134Alexandre GuignotUnited Kingdom44:142:39:311:57:445:36:481278
135Arnaud RenaultFrance44:032:42:361:52:255:37:041284
136Peter ConnollyUnited Kingdom52:182:27:462:02:465:37:591302
137Stéphane RapoportBelgium45:232:45:381:50:375:39:011320
138Emil MatutePhilippines43:132:39:422:01:105:39:141328
139matthieu AymericFrance46:272:42:541:56:565:39:411340
140Alex ZabusovUkraine35:202:37:342:10:565:39:491342
141Thierry BonfantiBelgium36:332:44:312:03:465:40:231349
142Edward WilliamsUnited Kingdom40:512:44:381:57:465:40:311352
143Olivier Do castroFrance48:532:36:372:01:235:41:021359
144Henri JobFrance39:532:48:201:58:535:41:221365
145David JanssenNetherlands35:262:24:252:29:385:41:381371
146Alexandre NassauFrance36:072:49:552:04:225:42:031376
147Marc-Antoine ZanettinFrance44:232:43:402:02:345:43:271401
148Jimmy DuncanFrance45:312:46:341:50:525:43:341405
149Pierre Nouaille-DegorceFrance38:572:28:072:20:145:43:521409
150Mathieu BondonFrance40:262:39:002:04:325:44:061414
151Benjamin KubiakFrance44:202:37:152:09:515:44:251419
152Florent MassonFrance38:462:39:442:14:035:45:161431
153Michael MaurinFrance45:582:51:121:56:165:46:421460
154Aurelien GautierFrance40:582:46:072:03:235:47:001467
155Yann ThenardFrance44:262:37:342:11:355:47:221475
156Bougnat XFrance38:032:46:352:05:495:47:271479
157Justin PrayCanada35:202:44:442:09:535:48:561507
158Germain LugierFrance43:562:57:471:52:265:50:061521
159Daniel De La CourJersey40:342:44:212:10:295:50:151523
160Samuel RouzetFrance47:182:42:382:04:415:51:291541
161thomas dewezBelgium41:182:59:111:56:145:51:401545
162Vincent DelaveauFrance42:342:45:352:07:415:52:151553
163Richard BobinFrance42:062:48:472:07:245:53:111569
164Sébastien GrillonFrance38:402:41:192:11:035:53:131570
165Xavier GruszkaFrance38:422:27:512:28:075:53:581585
166James CurranUnited Kingdom40:022:36:562:20:525:55:101596
167Régis FoucaultFrance38:512:34:372:27:095:55:131598
168Jonathan BéquetFrance51:192:37:132:14:165:55:221601
169Joao SilvaPortugal46:392:53:062:00:535:55:271603
170Thomas OleronFrance38:102:34:042:20:325:56:271618
171David DawsonJersey35:192:44:182:21:525:57:391639
172Marc BourdinFrance52:252:43:242:09:095:57:401640
173Anthony LenhardFrance38:012:54:412:08:105:58:421655
174Maxime MouilleFrance48:532:39:012:17:296:00:561690
175Benoît SchneiderFrance42:202:51:062:13:416:01:581700
176Julien StachFrance44:372:28:472:30:426:02:111704
177Thomas CholleyFrance46:352:42:432:15:546:04:181720
178Jonathan MazzerboFrance40:072:26:332:47:076:05:551733
179Nicolas LeroseFrance51:472:59:271:52:376:06:051737
180Teddy GintzenFrance38:152:40:362:34:136:06:191740
181Jérémy MonneauFrance54:592:52:002:06:046:07:111755
182aurelien jourdainFrance42:142:44:102:30:236:10:341796
183Jean-François NemryBelgium41:432:38:412:36:266:16:431850
184Edouard JoulieFrance32:482:49:042:34:416:17:011852
185Julien ConseilFrance42:072:47:552:30:506:19:381872
186Bandith KhieuFrance50:042:58:092:12:376:19:381873
187Ryckardo AlphonsoFrance53:582:51:322:21:526:20:511880
188Julien AllainFrance50:563:12:332:03:026:22:581898
189Jerome BaujardFrance46:082:56:522:24:266:24:031907
190Romain CerqueiraFrance50:082:45:532:34:456:24:201914
191Hilarion SivananthanUnited States52:282:42:212:37:066:26:491935
192Julien DesreeFrance46:102:49:292:36:026:27:421941
193Alexandre JolyFrance37:022:39:502:56:496:29:191955
194Michael ClavaudFrance37:122:40:053:00:266:31:161964
195julien carrierFrance48:132:51:102:35:086:31:171965
196Julien GuillochonFrance49:062:57:292:22:276:32:301971
197Augustin FerriereFrance39:033:30:431:59:156:32:301972
198Mickaël GutierrezFrance49:473:10:182:15:136:32:391974
199Bertrand MayFrance1:03:232:57:522:17:496:35:241986
200Benjamin Le DantecFrance44:462:54:172:43:196:39:072013
201Matthieu EscartinFrance45:503:05:482:31:386:44:262038
202Adam SolomonSouth Africa35:233:08:072:36:436:45:012042
203Thomas Brengard-BreslerFrance41:453:08:192:41:146:56:182076
204Christian HickBelgium50:053:12:142:39:427:01:012093
205Tony CoupéFrance45:373:24:202:43:567:11:382118
206Pierre WalkerFrance51:493:11:152:49:277:18:482138
DNFCédric AndrieuxFrance1:13:47DNF
DNFMarc DecatoireFrance28:492:18:08DNF
DNFTom MayoUnited Kingdom44:212:49:14DNF
M45-49 219 finishers · 1st Torben Detlefsen 4:11:26 · 2 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Torben DetlefsenGermany32:472:10:101:19:294:11:2645
2francky vievilleFrance28:032:12:201:24:154:13:2851
3Yann DuvalFrance30:042:07:211:26:294:13:5355
4Antoine BussiereFrance31:412:13:141:21:274:14:0657
5David Le SauxFrance30:342:14:511:22:364:17:0175
6Boris HanserFrance30:052:13:141:24:144:17:0576
7Marc-Olivier DemeureFrance30:302:09:351:29:004:17:2080
8Christophe LefortFrance31:172:07:521:28:554:17:4282
9Benoit ParetFrance34:302:14:111:20:354:17:5185
10Yoann GarzonFrance26:372:14:401:28:574:19:26101
11Thierry DuvernayFrance26:472:17:571:26:344:19:55105
12Lionel BonifacioFrance32:062:12:521:28:194:20:42114
13Pascal DurniakFrance32:382:14:011:24:414:21:11118
14Chris DomineyUnited Kingdom28:512:09:081:34:444:22:16128
15Thomas TrotzierFrance30:152:11:091:31:094:22:56135
16Ludovic BerrueFrance33:272:12:541:28:024:23:56145
17Jurgen SchetskeBelgium32:392:11:081:32:324:24:47155
18Maxime CrepelFrance33:112:14:031:28:484:26:13165
19Julien GerardFrance31:252:12:081:32:054:27:46174
20Andrew HardwickJersey32:522:13:401:32:564:28:51184
21Frédéric MonzyFrance32:362:19:111:28:364:29:03189
22Neil FeakinsUnited Kingdom32:052:13:271:35:284:29:42196
23José Iván GonzálezColombia35:082:12:441:32:324:30:12201
24Matt BrowneUnited Kingdom31:402:10:461:38:094:30:35206
25Yannick LengletFrance31:212:18:471:32:194:32:25218
26Stewart FryUnited Kingdom34:312:11:461:36:524:32:39221
27Johan QuintardFrance31:402:17:001:34:224:33:07225
28Cyrille RoutierFrance30:442:18:411:32:444:33:57229
29Pierre Dos SantosFrance36:322:15:021:32:454:34:46242
30Grégory SolignacFrance38:252:11:581:34:324:34:51245
31Vincent MultonFrance32:162:17:061:36:384:35:11249
32Nicolas BoccheciampeFrance28:542:24:091:34:414:36:12261
33Stéphane JamonFrance32:522:17:331:34:544:36:37269
34Andreas NagyAustria31:052:22:241:33:034:37:13275
35Christopher DumandFrance38:002:15:391:36:254:38:50293
36Julien MorandFrance34:282:15:331:39:014:38:52294
37Guillaume FournierFrance33:052:21:091:35:544:39:40306
38Alastair ClipshamUnited Kingdom37:402:21:051:32:064:40:25315
39Simon TubbsUnited Kingdom35:312:18:061:37:004:41:01319
40Guillaume FondardFrance31:492:17:451:41:144:41:23325
41Darrin SebastienFrance38:182:25:361:24:384:41:32327
42Nicolas GruelFrance34:502:22:151:32:424:42:18340
43David BenardFrance31:542:16:031:44:334:42:34343
44Olivier JametFrance40:522:14:291:37:394:43:01349
45Sébastien GelardFrance31:532:16:361:44:074:44:05365
46Stephane LaineFrance34:202:19:371:38:464:44:32371
47François DukanFrance31:212:30:271:33:234:45:12380
48Julien Le GoïcFrance37:342:19:051:39:504:46:36398
49Arnaud PeletFrance31:422:10:001:58:294:52:04469
50Damien RobertFrance37:572:24:451:37:474:52:27474
51Paul NeweyUnited Kingdom35:332:24:511:41:334:52:43478
52Jean-Yves MegankBelgium38:382:21:161:42:094:52:50481
53Cedric DuflosFrance34:382:24:451:41:384:54:41509
54Ludovic DaigusonFrance37:512:25:231:39:494:55:11516
55Nicolas DeschampsFrance35:312:25:291:43:504:55:21519
56Cédric VerheyenBelgium38:402:29:081:36:354:55:53526
57Krister HaavEstonia34:372:22:171:47:034:55:57528
58Philip StandenUnited Kingdom28:392:26:081:48:124:56:39538
59Olivier Le RochFrance33:312:25:241:43:464:57:12546
60Tim BakerJersey33:082:15:011:58:424:57:34552
61Jonathan RichardsUnited Kingdom32:322:18:341:56:024:57:59557
62Damien Le ConteFrance36:112:20:041:51:434:58:41570
63Cyril MassenetFrance35:372:27:431:41:314:58:57576
64Antoine GuyonnardFrance35:062:21:341:49:344:59:00577
65Romain BourgoinFrance36:322:16:351:52:464:59:34586
66Loig QuemeneurFrance33:502:18:191:56:155:00:19596
67Christophe DeharbeFrance33:442:31:291:41:025:00:40603
68Nicolas AdamczewskiFrance35:312:22:521:49:245:01:35621
69Thomas VendevilleFrance35:362:23:031:50:215:01:44626
70Marc LenoirFrance35:532:28:041:43:365:01:50628
71Michaël TheilFrance38:492:21:401:48:435:02:08635
72Alexandre FieuFrance31:382:33:351:48:085:02:26642
73Mikhail KhenkinUnknown37:302:22:521:51:255:03:26655
74Cyril FrogerFrance37:482:30:321:44:565:03:32659
75Wilfried BouhoursFrance37:562:20:171:52:025:03:33660
76Nicolas LolivierFrance35:152:34:121:42:495:03:41663
77Patrick BourdonFrance34:542:21:001:57:115:04:13670
78Olivier FournierFrance40:032:20:531:50:455:04:37677
79Loic RoyFrance40:142:23:421:50:405:06:01696
80Joffrey DupeyronFrance43:312:33:111:38:195:06:38704
81Stephan CoosemansBelgium36:262:20:051:59:235:06:51706
82David BaranesFrance34:202:24:441:57:045:06:56708
83James BakerUnited Kingdom34:012:26:451:55:305:08:14727
84Julien VautrinFrance40:492:19:551:54:095:08:26730
85Maxime ChantreFrance34:232:35:021:47:465:10:17761
86Filip KenisBelgium40:462:33:261:42:015:10:25766
87Julien TernisienFrance37:372:25:301:53:515:10:28767
88Duncan CrawfordUnited Kingdom39:232:33:551:44:515:10:34768
89Daniel MansfieldUnited Kingdom36:012:35:101:46:575:10:37770
90Lenaic GouaillierFrance32:582:31:081:51:145:11:28780
91Gaetan LorgeronFrance40:152:19:101:56:565:11:34781
92Herve FrabboniFrance39:032:29:061:50:345:12:06791
93Thomas MonghalFrance38:392:37:191:44:335:12:33803
94Sylvain ChantereauFrance39:142:24:591:53:395:13:25816
95Julien AlonsoFrance42:082:24:331:53:555:14:04825
96Fabrice FirminFrance39:012:37:491:43:015:14:44837
97Toomas TürnEstonia34:052:32:211:53:035:15:47859
98Jonathan PicotAfghanistan34:442:31:201:58:445:15:50861
99Thierry BrangerFrance46:432:30:131:46:105:17:09888
100Sebastien DagorneFrance35:052:23:092:06:465:17:31895
101Benjamin MazuelFrance36:022:29:452:00:505:18:08904
102Tom RoederGermany41:032:27:211:55:235:18:39921
103Frederic FortierFrance38:572:35:521:53:355:19:33942
104Cedric MartinFrance33:092:19:312:13:415:20:00950
105Guillaume GrangiéFrance39:192:29:252:00:065:20:15957
106Julien FarrasFrance24:592:28:532:18:105:22:211004
107Emmanuel BourdetFrance42:502:36:401:52:025:22:251008
108Hans Op T EyndeBelgium39:162:43:131:47:005:23:031017
109Markus ThierGermany33:082:39:451:56:475:23:081019
110Alexis FlageolletFrance38:412:35:031:55:525:23:281030
111Justin DerbyshireFrance36:042:27:232:07:345:23:341032
112Johann PanierFrance41:402:35:251:51:335:24:121047
113Jean-Philippe ClaireFrance41:472:34:001:49:415:24:511056
114Damien AuburtinFrance44:182:33:301:53:025:24:541059
115Denis DufournelFrance39:092:30:162:00:265:25:271073
116Grégory MortierFrance38:242:30:562:04:555:25:371076
117Christophe BergerFrance31:232:34:292:08:495:26:111085
118Guillaume HenonFrance46:542:28:171:58:545:26:201088
119Joeri PeetersBelgium34:072:38:342:00:595:26:431092
120Jean-Louis GuitardFrance43:022:32:261:52:495:26:571098
121Sebastien BochandFrance47:112:32:531:47:555:27:241107
122Eric RansanFrance42:192:33:391:55:335:27:301110
123Gregory CanaultFrance38:552:44:551:49:195:28:391131
124Julien CornetFrance42:512:28:572:02:395:28:471133
125Kevin LeseineBelgium33:492:38:142:02:295:28:561134
126Baptiste BeaFrance39:012:29:002:07:305:29:131142
127Francois LaineFrance36:372:38:352:02:305:29:391152
128Arnaud DelaunayFrance34:522:35:072:03:435:30:301170
129Eelko Den BreejenNetherlands39:572:41:211:54:545:30:311171
130Charlie SiretFrance42:352:47:051:46:135:32:331211
131Matthieu ParentFrance39:352:33:582:05:205:33:231222
132Raphael ToccoFrance37:392:38:082:05:215:35:021251
133Sébastien PrieurFrance41:592:38:222:00:115:35:271258
134Ben DawberUnited Kingdom38:562:33:262:08:055:36:071263
135Alexandre LebougaultFrance38:052:22:112:19:065:36:241270
136Sylvain LostecFrance40:352:30:332:12:435:36:531280
137Ludovic BlattFrance35:312:28:132:20:165:37:081285
138Karl LechienFrance37:222:42:592:00:235:37:111288
139Olivier BregeatFrance41:482:32:542:08:405:37:181289
140Guillaume PlacierFrance43:572:31:362:07:575:37:191290
141Arnaud EmeryFrance42:172:37:462:01:235:37:351294
142Luc BretonFrance41:202:38:492:01:485:38:301313
143Gregory LandurierFrance42:092:42:012:01:355:39:151329
144Cyril SartreFrance49:532:43:371:50:045:39:391338
145Jean-Philippe LuytenFrance46:272:49:581:48:475:40:091346
146Matthieu DuzanFrance37:192:36:472:13:345:40:461355
147Pablo RubinoArgentina44:432:37:392:07:135:41:101361
148Franck MéchineauFrance43:412:37:402:06:265:41:221364
149Jean-Damien PaulinFrance32:402:37:082:15:265:41:241367
150Yann LE RoyFrance39:202:40:342:11:145:44:191416
151Jean-daniel TellierFrance42:422:45:341:56:585:44:481425
152Jerome ParentFrance40:192:41:242:09:415:45:371438
153Joeri WagemansBelgium32:152:31:112:27:155:45:541443
154David GaigneFrance43:112:43:132:01:525:46:001447
155Thomas HebertFrance39:242:43:222:06:415:46:241455
156Sebastian FalkenbergBelgium34:282:31:442:30:335:48:341498
157Stéphane CombettesFrance54:562:26:152:14:125:49:101512
158Cédric CadroFrance41:012:38:432:18:075:50:031520
159Ludovic BonniezFrance49:552:47:311:58:095:50:561533
160Ludovic TizonFrance45:212:32:452:19:405:51:261540
161Darren ColeUnited Kingdom47:532:35:112:15:415:52:121552
162Thomas GimardFrance37:252:48:382:13:555:52:371561
163Philippe MannesBelgium36:012:34:412:23:255:52:451562
164Vincent BocquetFrance47:412:39:032:12:525:53:011565
165Steeve HavelFrance49:192:48:542:01:045:53:211571
166Laurent DeryckerFrance49:292:47:431:57:565:54:161591
167Eric TrouslotFrance40:002:42:292:13:455:54:351594
168Pierre PoissonFrance43:313:01:251:52:215:55:521607
169Cyril DemareFrance40:392:52:572:06:075:56:191616
170Stephane LallierFrance45:322:43:332:13:095:56:481627
171Sébastien BenoitFrance34:362:30:422:43:276:00:411681
172Nicolas HassFrance40:442:56:122:05:516:02:221705
173David EmmanuelFrance44:092:45:532:13:046:02:321706
174Piero RositoGuatemala45:262:49:312:16:186:05:121729
175Yoann CastetsFrance47:562:40:342:17:386:06:201741
176Arnaud BoudierFrance42:492:34:372:37:086:06:451750
177Fabrice DardartFrance49:072:52:572:09:246:07:021753
178Damien CrinièreFrance45:532:50:332:11:196:07:061754
179Cédric AucherFrance45:392:42:132:22:536:07:371758
180Cyril CarriereFrance45:072:47:102:15:046:08:321768
181Matthieu PerrotFrance40:132:50:372:23:096:09:281786
182Frédéric Le GalloisFrance41:462:52:422:14:506:12:211815
183Pierre QuintinFrance35:032:36:202:49:066:12:331816
184James DingwallUnited Kingdom41:572:48:212:20:386:12:381817
185Mathieu MazurekFrance38:242:50:552:26:156:13:041824
186Matthieu BonteFrance45:083:00:102:11:096:15:061834
187Najim SaidiFrance50:332:57:552:09:036:15:351838
188Florian CavelliniUnited Kingdom45:393:14:221:56:486:15:421840
189Stephane AllainFrance53:542:48:032:18:156:15:441841
190Mickael ChalineFrance50:162:39:222:32:356:18:121865
191Philippe LabaronneFrance44:502:53:162:16:206:19:271870
192Thomas RavezSwitzerland44:352:45:482:33:146:22:541897
193Christophe SerFrance47:383:06:572:21:596:31:421967
194Konstantin PavlovFinland46:402:46:202:43:496:34:391981
195Fabrice HarmsFrance58:183:00:372:15:256:35:151985
196Nicolas MateuFrance50:252:58:372:23:036:35:321987
197Bertrand MalepartFrance57:203:00:152:15:396:36:211994
198Fabrice SegurraFrance53:253:03:492:21:286:36:501999
199Edouard JobFrance46:403:14:502:17:276:37:222001
200Camille AndreFrance49:112:46:372:47:476:37:502004
201Alexandre SerreFrance46:012:47:162:48:496:39:042011
202Ghislain ClementFrance46:493:00:502:32:146:40:322022
203Maxime CabironFrance42:052:52:222:46:276:41:282025
204Julien BranchereauFrance39:403:18:032:21:346:41:462028
205Benjamin SajouxFrance53:113:06:482:22:346:42:212030
206Jerome LasckowiezFrance48:163:10:002:31:296:43:322033
207Fabrice BonhemeFrance46:153:12:072:23:016:45:062044
208Nicolas EprinchardFrance49:222:43:472:55:236:45:092046
209Tim GuestJersey43:303:16:072:24:066:46:152049
210Grant FergusonUnited Kingdom45:022:52:392:49:276:46:482053
211Ben PowellUnited Kingdom51:383:24:442:12:336:48:302059
212Mike FieldCanada46:083:04:162:43:456:49:382062
213Nicolas DupouyFrance44:182:54:362:53:306:50:092064
214Alexandre FraniatteFrance41:183:00:482:54:576:54:142074
215Nordine DeffarFrance58:483:05:432:42:147:05:042107
216Olivier MoreauFrance45:033:05:493:11:247:19:552140
217Spiridon Péter GeszoszHungary43:003:14:123:20:117:47:482172
218Carl SautreuilFrance56:263:34:023:13:568:06:052186
219Aurélien CostiouFrance53:063:24:523:24:368:07:582188
DNFDave Van HunselNetherlands29:082:12:48DNF
DNFDean SobyJersey33:442:37:01DNF
M50-54 193 finishers · 1st David Bonnal 4:16:20 · 3 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1David BonnalFrance27:592:07:501:30:554:16:2068
2Thierry MajerusLuxembourg31:272:11:021:25:384:18:0987
3Jesse CzelustaUnited States29:012:11:471:33:314:24:00146
4Joost SteltenpoolNetherlands29:582:09:461:34:064:24:43153
5Stefan ToelantsBelgium30:512:16:081:30:154:27:59179
6Patrick RodSwitzerland29:592:14:311:34:324:28:19180
7Gerald KersuzanFrance38:232:16:541:24:254:29:22192
8Steve PetitpasFrance33:082:23:351:27:434:33:47228
9Pascal GuerinFrance28:062:15:031:41:594:34:51246
10Olivier GügiSwitzerland32:222:20:041:34:304:36:24265
11Thomas StoltzFrance35:112:15:311:36:094:37:10274
12Jean Francois DedieuFrance30:572:20:411:36:324:37:47280
13Yannick DumasFrance36:052:18:531:33:444:38:44291
14Frédéric BodinFrance32:052:19:541:37:114:38:49292
15Sean NicolleUnited Kingdom31:102:13:241:43:234:38:57297
16Philippe MahauxBelgium36:492:18:541:33:594:39:50308
17David BrownUnited Kingdom34:472:15:341:39:174:40:03311
18Robin OvendenUnited Kingdom36:352:10:001:34:094:41:08322
19Yann DienFrance29:552:18:251:44:264:41:49332
20Stéphane BégelSwitzerland36:232:17:431:39:004:42:26342
21Jerome Le BitterFrance37:282:18:181:37:454:42:39344
22Julien VimontFrance37:132:18:581:37:064:43:15355
23Frederic FievetFrance35:342:17:041:39:544:43:38358
24Daniel GageJersey33:462:22:291:37:264:44:49374
25David MonnerieFrance30:302:17:491:48:034:47:03401
26Pascal LallemandFrance43:332:20:031:34:574:48:26420
27Thomas DekkerFrance34:542:17:181:44:534:48:50427
28Sébastien CharruetFrance40:402:18:501:36:274:49:08431
29Nicolas SauxFrance34:102:15:281:49:564:50:28445
30Cedric PercheryFrance36:572:17:301:46:184:50:48451
31Nicolas MartinFrance35:142:20:371:42:434:51:24459
32Mourad OucheneFrance37:212:21:341:43:014:53:24488
33Steve DemierreSwitzerland31:442:26:451:44:544:53:32490
34Roman HeizSwitzerland36:042:21:351:44:314:54:17497
35Antoine MoreauFrance26:142:25:031:51:424:54:32502
36Cedric BarbeauFrance40:482:27:181:33:554:54:33503
37Dawson HardimanUnited Kingdom37:362:18:471:45:184:56:00529
38Chris MerelFrance37:212:24:471:41:344:56:36537
39Josselin ChicheFrance39:292:23:311:42:494:56:49542
40Yves BelliniItaly32:532:26:311:43:364:56:51544
41Chris StephensJersey38:022:30:321:34:274:57:28549
42Dominique GuilleminSwitzerland34:392:21:291:53:544:59:23583
43Laurent StickeirFrance36:192:25:511:45:044:59:40590
44Maxime PrenelFrance39:202:22:291:46:395:00:29599
45Alain Le CorreFrance39:422:27:521:42:435:02:04634
46Kristof LavaertBelgium31:442:30:441:47:375:02:20640
47Laurent beausoleilFrance32:242:22:021:56:025:04:17671
48Gregory BaudouxFrance44:072:30:351:37:245:05:05685
49Sylvain Le PennecFrance38:542:24:411:50:115:05:33690
50Raphael ConvertFrance34:072:32:041:48:325:05:44691
51Erik HoogenhoutNetherlands36:102:22:471:56:345:06:58709
52Herve BilloretFrance35:392:25:551:52:245:07:11711
53Christophe SapetFrance31:152:18:242:05:095:07:18714
54Fabrice RibourgFrance38:282:32:071:39:555:07:31715
55Sébastien LemaireFrance35:312:29:571:50:585:07:36720
56Jerome SentenacFrance41:162:27:581:46:425:08:05725
57Christophe ClequinFrance34:222:27:381:53:395:08:36732
58Frederic PoizatFrance39:312:34:061:41:025:09:47750
59Carlos Da MotaFrance40:002:16:042:01:235:09:57753
60Nicolas MadreFrance37:132:28:391:51:485:10:20763
61Bruno FlécheauFrance36:402:28:531:50:015:10:24765
62Luc FloresFrance43:002:19:021:52:315:10:34769
63Jean-Christophe VeyssiereFrance36:152:33:181:49:255:12:05790
64Yann MichonFrance35:502:29:401:51:435:12:17794
65Leendert De HeerNetherlands36:502:21:001:59:235:12:18795
66Paulo PinheiroPortugal37:322:33:171:49:325:12:46809
67Filip FraeyeBelgium36:362:25:551:58:165:13:43821
68Richard RousseauFrance39:122:26:141:56:195:14:18829
69Patrick DupertuysFrance35:522:28:381:59:065:15:09849
70Ivo PedruzziSwitzerland36:112:38:441:45:485:15:15850
71Pierre-Emmanuel PochonFrance40:232:41:401:37:445:16:03865
72Gregory RomainFrance38:542:34:061:51:325:16:42878
73Olivier MayFrance34:332:24:052:03:145:16:44879
74Freddy MoguetFrance34:052:25:592:03:375:17:05884
75Laurent LietardBelgium34:512:30:041:58:035:17:07886
76Stephen WrayUnited Kingdom41:392:33:031:49:245:17:07887
77Fabien CubizollesFrance34:052:41:231:49:415:17:42898
78Cyril BarbierFrance47:512:31:171:43:065:18:15906
79Hadj ZaouiFrance40:132:37:431:45:095:18:34917
80Damien Louvart De PontlevoyeFrance36:252:25:462:04:205:18:38920
81David LesecqFrance38:282:32:511:56:595:19:02928
82Ben ClarkeUnited Kingdom40:462:29:481:54:105:19:14933
83Alexandre RaymondFrance38:432:37:091:49:085:19:49946
84Jan RypensBelgium38:282:42:441:47:145:21:07981
85Arnaud ProfinetFrance44:092:26:261:56:495:21:16983
86Patrick KolijnNetherlands35:112:34:461:57:195:21:28989
87David QuilyFrance38:032:30:161:58:415:21:48998
88Cristian PalmiereItaly44:272:34:151:53:025:22:271012
89Damien JussiaumeFrance41:452:34:131:53:355:23:121023
90Christophe PonsFrance40:062:37:021:51:375:23:341033
91Tõnis TürnEstonia41:132:29:471:55:245:24:541058
92David VermeulenBelgium39:152:35:211:53:065:25:061063
93Sébastien ChandonnayFrance39:442:32:121:56:245:25:381077
94Laurent GuilbaudFrance40:002:39:301:53:455:26:131086
95David BaileyJersey36:012:29:522:06:545:27:281109
96David L'HostisFrance30:532:33:202:10:235:27:321111
97Karim Charles-HeleneGuadeloupe38:112:40:451:57:035:29:081139
98Emmanuel PersehayeFrance38:072:38:031:56:215:29:171145
99Christophe MaretteFrance35:502:22:072:19:515:29:501154
100Yvan Le ConiatFrance38:132:39:561:56:225:30:351173
101Gilles LemiereFrance40:282:32:202:03:245:30:451174
102Nicolas LecharpentierFrance37:252:35:542:07:195:31:091180
103Christophe BassereauFrance41:102:35:391:58:085:31:231188
104Julien PauletFrance29:472:40:042:10:295:33:471231
105Michael MurrayIreland38:412:27:362:15:125:34:141238
106Eric CrosnierFrance44:222:46:241:49:275:34:381246
107Sebastien DelhommeauFrance42:482:40:012:01:375:36:221268
108Allan Le PorsFrance34:422:29:422:20:385:36:291273
109Abdel Benali-KahloulFrance41:032:35:582:05:575:37:201291
110Paul JayUnited Kingdom39:302:40:351:58:415:37:471298
111Nicolas LegangneuxFrance38:332:29:282:17:265:38:251311
112Christophe VivaresFrance43:222:35:002:01:265:39:051322
113Rafael SanchezSpain43:422:39:561:55:505:39:241331
114Francois ChopardFrance35:352:28:122:21:475:39:291336
115David HaggiagFrance41:092:38:592:07:375:40:561357
116Stephane DyzersFrance47:482:33:022:04:145:41:101362
117Peter BarkerUnited Kingdom38:192:38:252:12:305:41:571373
118François MarmuseFrance37:492:27:472:22:595:42:191380
119Pascal BabonneauFrance37:092:35:282:14:475:42:321388
120Cyril Auge-CabanierFrance46:302:46:541:56:315:42:361391
121Arnaud MeunierFrance53:242:29:552:04:575:42:491393
122Jean-Claude MaillardFrance48:102:32:122:11:555:44:111415
123Marc FowlerSwitzerland38:562:41:112:07:165:45:181432
124Hubert LesguillonsFrance42:462:25:072:16:295:45:271435
125Arnaud CrantzFrance53:332:49:011:49:155:45:361437
126Laurent GlenatFrance43:482:41:052:03:335:45:371439
127Patrick AndreFrance45:102:39:342:05:015:46:061450
128Dan WilliamsUnited Kingdom36:452:37:582:12:055:46:171454
129Jamie EllisUnited Kingdom51:132:37:191:57:545:46:341457
130Fruchart ArnaudFrance43:242:40:322:05:545:47:481485
131Laurent MascotFrance36:342:33:042:23:445:48:031491
132Rodolphe MeyerMorocco40:242:49:262:00:295:48:261495
133Manuel MarquesFrance50:452:31:262:09:125:48:421501
134Jerome MourolinFrance34:062:39:292:20:015:48:501505
135Cyrille ViouxFrance40:552:32:552:21:505:49:271515
136Arnaud BeginFrance35:122:30:132:25:295:51:261539
137Vincent DelegueFrance42:532:48:262:05:245:51:381544
138Laurent GrognetFrance49:552:49:191:58:065:51:491549
139Frederic PionFrance41:572:44:042:08:295:52:171554
140Vivien MarcFrench Guiana43:342:40:502:11:345:52:521563
141Franck ChaufournaisFrance35:092:41:152:22:155:53:401580
142Guillaume FerréFrance45:422:47:162:03:025:54:201593
143Igor JuzonFrance34:442:31:582:32:565:55:131597
144Fabien PisanoFrance42:052:54:162:07:015:56:021608
145Yann Le BorgneFrance40:252:46:572:15:395:56:381623
146Sebastien GouailleFrance41:262:41:422:16:145:56:461626
147Brice CharpentierFrance39:272:32:592:28:265:57:191634
148Patrick MendesFrance41:542:39:552:20:445:57:521644
149Gregorio FulginitiItaly42:202:37:452:20:565:57:541645
150Eric Le MoignFrance44:122:39:372:20:165:58:531657
151Leturger LeturgerFrance44:062:29:222:31:425:59:051661
152Jérôme BoutonnetFrance37:362:46:332:17:105:59:151665
153Cedric BatonFrance47:572:46:192:04:335:59:461672
154Marc BizienFrance47:182:45:182:09:456:00:051678
155Pascal FaderneFrance41:282:44:202:17:066:00:441683
156Olivier GuilbaudFrance45:472:45:532:13:576:00:531688
157Franck SerandourFrance30:342:39:182:37:126:03:191713
158Yann RoudautFrance41:302:38:582:25:416:03:251714
159Laurent MachartFrance35:202:30:302:40:266:04:451725
160Bruno BerthierFrance43:112:52:302:09:436:04:551727
161Yann MeunierFrance46:112:55:092:05:586:07:011752
162Darren WetheridgeJersey36:192:47:172:29:336:08:211764
163David GudinFrance42:392:54:462:13:226:08:451770
164Sylvain RebiereFrance40:222:51:032:22:546:09:171782
165Bertrand DegosFrance37:432:45:462:27:236:09:371789
166Francis JeannetonFrance40:552:55:122:18:486:10:181794
167Cédric VergezFrance46:112:56:552:13:156:10:561800
168Fabrice Paget-DometFrance41:572:46:402:22:356:11:551809
169Ludovic ColletFrance42:422:39:472:23:416:12:041812
170Emmanuel PetitfrereFrance36:492:48:052:31:456:16:171846
171Sylvain RansonFrance38:342:39:572:43:006:17:571861
172Mike ByrneJersey52:572:50:082:17:166:17:571862
173Clément DupontFrance44:122:35:392:45:246:24:021906
174Mike WandscherGermany48:562:55:042:18:036:25:111922
175Stephen SeniorUnited Kingdom42:102:34:462:52:166:26:041928
176Michael SullivanIreland35:102:50:222:37:376:26:581936
177Alexis PoncetFrance44:142:33:232:53:556:28:261947
178Laurent JacobFrance40:472:52:152:39:596:29:191956
179Jerome MinetFrance37:042:47:212:50:366:32:181970
180Cyrille RegnaultFrance36:172:45:072:58:116:34:151978
181Xavier ChomaratFrance43:412:48:132:33:336:36:061991
182Laurent MalletFrance41:412:55:512:38:596:36:081992
183Raphaël LaurentFrance53:322:48:152:33:336:36:331997
184Regis MillotFrance40:263:00:472:42:346:39:052012
185Christophe RagotFrance50:233:08:152:19:556:39:092014
186Patrick AbitbolFrance40:573:22:322:20:396:41:122024
187Didier VangoutGuadeloupe36:032:53:573:00:036:47:552058
188Damien CassanFrance48:053:16:182:21:436:51:242066
189John NicholsonJersey46:003:02:012:52:436:57:382081
190David EvrardFrance46:043:20:552:33:506:58:472082
191Patrice CharmassonFrance35:413:34:052:26:326:58:542083
192Cyril PatrasFrance47:233:18:232:46:587:09:322117
193Grison UlysseFrance57:433:06:562:58:067:23:512146
DNFBoris BulandFrance34:302:08:04DNF
DNFBoris PoinsardFrance31:272:28:40DNF
DNFEmmanuel CassouFrance35:332:26:32DNF
M55-59 138 finishers · 1st Erwan Rioual 4:28:56 · 2 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Erwan RioualFrance33:092:15:531:30:004:28:56186
2Jacques TrottierFrance35:122:15:171:31:214:32:15216
3David ArnaudFrance33:012:18:501:33:264:34:33238
4Yann HervéicFrance35:072:13:121:36:174:34:49243
5Nicolas CousinFrance33:482:19:491:32:094:36:17262
6Yves Le NouveauFrance34:462:13:511:39:374:37:36278
7Sabbe StephaneFrance33:562:20:191:35:414:40:35316
8Guy ThepautFrance33:242:12:091:46:354:42:51346
9Bernard MullerFrance32:542:27:351:35:564:48:33423
10Christophe LeymarieFrance35:182:17:361:45:154:49:27436
11David PerooBelgium37:492:16:171:39:284:50:08441
12Christophe BrionFrance34:472:34:211:30:144:50:19442
13Christophe BezierFrance36:362:14:571:50:454:53:20487
14Jean francois RebeyroleFrance28:542:22:571:50:594:54:45510
15Cyrille AntoineFrance31:242:16:591:52:314:56:21533
16Ludovic CharasseFrance35:242:25:561:43:364:57:13547
17Eric BilardSwitzerland34:282:23:501:48:544:57:14548
18Jean-Michel GardeuxFrance43:242:15:141:46:454:57:28550
19Benoît DusserGuadeloupe38:252:24:521:41:314:58:09560
20Laurent LazarowiczFrance32:452:18:081:55:004:58:17564
21Franck MignotFrance36:242:26:531:42:394:59:48593
22Jean-Christophe DufourFrance41:062:25:331:43:474:59:50594
23Benoit ParentFrance33:512:24:471:51:125:02:00633
24Andrew HeavenJersey34:482:32:001:44:125:02:58648
25Sebastien ButaudFrance35:482:31:031:41:025:03:35661
26Hugues PariotFrance43:272:18:251:46:535:04:32675
27Emmanuel ChivotFrance30:222:24:131:57:285:07:07710
28Emmanuel TerrierFrance32:112:32:091:52:365:10:00755
29Eric ButcherUnited Kingdom31:002:22:112:06:545:11:01777
30Stephane BureauFrance35:532:32:311:51:535:11:34782
31Richard BejeaultFrance35:222:31:551:53:525:12:46808
32Lionel NeveuFrance41:232:35:421:41:395:12:51810
33Christophe HerbinetFrance38:012:33:081:49:525:12:56812
34Christophe De GassartFrance41:142:31:301:48:255:13:50822
35Charles BessonFrance36:252:21:532:04:185:16:14871
36Frederic L'HuillierFrance35:062:33:161:56:175:19:05930
37Didier CarrieuFrance33:462:28:582:04:105:19:29940
38Philippe SoleilhacFrance42:212:31:551:47:495:20:00951
39Christophe CorierasFrance40:522:25:321:59:055:21:08982
40Aymeric De CardesFrance39:002:33:221:51:135:21:22985
41Emmanuel DuriezFrance32:372:45:531:49:205:21:36993
42Damian MaherJersey42:542:43:231:43:225:22:251006
43Philippe NastasiFrance42:492:22:172:02:005:23:061018
44Volker KupkeGermany43:272:29:491:55:475:23:091022
45Cyril PerronnetFrance42:442:28:211:57:045:23:331031
46Gerald MathieuFrance37:462:42:011:51:115:24:161049
47Stephane PretatFrance46:432:35:411:50:145:26:051080
48Stephane BruynoogheGermany31:432:35:172:01:575:26:221089
49Laurent CarpentierFrance37:162:31:272:06:025:26:281091
50Frederik RaisonBelgium37:292:44:421:51:055:27:151103
51Gilles CarrelFrance40:132:47:061:46:245:27:221106
52Stephane LimaFrance48:112:28:471:54:495:28:191123
53Pascal LacroixFrance34:122:24:112:14:095:28:361129
54Steve SchurekUnited Kingdom40:152:30:412:05:565:30:321172
55Stephane MalavelleFrance34:432:20:042:19:495:31:101182
56Pascal FlambartFrance38:282:34:182:01:125:32:441213
57Laurent SkladzienFrance42:592:33:032:04:595:34:321243
58Ralph BriendFrance45:202:28:532:06:345:35:561261
59Franck Le MeurFrance43:492:35:511:59:065:36:511279
60Mariano Paradell OrtizSpain37:452:45:481:56:025:37:551301
61Alain OudniFrance36:132:45:252:05:235:39:491343
62Guillaume PetitfrereFrance31:262:41:502:05:555:40:231350
63Marc PillotFrance39:002:37:102:12:405:42:221383
64Jean-Yves GalFrance35:422:45:032:09:515:42:531394
65Andrew HessUnited Kingdom39:282:42:352:06:395:43:091396
66John Gwynne HughesUnited Kingdom40:252:39:452:05:255:43:311404
67Paul RollingsUnited Kingdom47:172:33:212:08:315:43:511407
68Adrian AttwellJersey31:222:45:242:09:265:43:561411
69Franck HanryonFrance36:172:26:392:29:185:45:541445
70Bill AtkinsonUnited Kingdom40:512:33:382:10:425:47:131471
71Neil FaircloughJersey47:562:30:562:08:415:47:461482
72Frederic AllainEswatini34:272:36:542:20:335:47:551488
73Udo RaumannGermany34:292:43:452:12:485:48:201494
74Yves DargentGuadeloupe47:042:40:072:01:275:48:321497
75Philippe JausetFrance45:422:45:152:04:115:49:031509
76Patrice DeliersFrance39:582:35:572:18:335:49:041510
77Franck LegerFrance35:462:47:192:11:085:49:421516
78Aviram ShechterIsrael39:242:40:132:11:275:50:261526
79Jean-François BouckaertFrance46:272:51:341:51:505:51:091537
80Laurent ChebretFrance40:492:35:262:16:575:51:181538
81Gilles KaczmarekFrance45:382:46:252:06:215:52:181555
82Frédéric RenardFrance39:152:41:332:13:285:52:531564
83Laurent RenaudFrance37:462:44:592:15:115:54:111589
84Olivier VidalFrance43:452:41:142:13:055:54:121590
85Christophe VillainFrance41:082:39:382:18:425:55:171599
86Marcel De VoerNetherlands48:552:42:362:01:535:55:281604
87Stephane DeoFrance43:472:45:442:09:465:55:331605
88Adrian TredantJersey38:432:47:212:16:075:57:021631
89Laurent Le HenFrance47:422:37:002:18:305:57:131633
90Henri DondinFrance41:272:43:332:14:175:58:121647
91Xavier RaynalFrance43:012:30:552:30:535:58:361653
92Frédéric HyaumetFrance37:262:42:492:19:055:58:371654
93Lee MerrettUnited Kingdom40:332:36:062:28:115:58:581659
94Uwe HembGermany42:592:30:022:28:285:59:531675
95Alban VossionFrance36:062:37:242:24:396:02:061702
96James McdiarmidUnited Kingdom43:072:31:032:26:196:03:591716
97George StrattsUnited States47:582:49:142:07:566:04:041718
98Pierre-Henri CremieuxFrance50:383:00:401:56:366:04:501726
99Bernard BourinFrance51:452:52:172:04:066:05:391730
100Simon WaltonUnited Kingdom40:132:45:012:23:406:06:391747
101Philippe RouxFrance36:552:34:012:39:506:07:481761
102Robin BeardmoreUnited Kingdom40:263:09:261:58:446:08:271765
103Thierry GalletFrance43:052:35:542:28:076:08:521772
104Kai HofmannGermany48:192:51:492:14:456:08:531773
105Marcus BraunGermany33:572:40:362:38:476:09:001777
106Stefano VerdariItaly42:482:39:542:28:306:09:491791
107Olivier CrepelFrance46:272:49:002:17:246:10:091792
108Philippe SaclierFrance43:262:39:062:27:536:11:551810
109Kees GroenlandNetherlands46:242:50:032:13:546:12:191814
110David DuffyUnited Kingdom33:582:57:292:25:036:15:031833
111kevin walkerUnited Kingdom44:332:52:152:22:216:16:421848
112Dominique DedeyneBelgium39:152:42:412:33:506:16:421849
113Fabrice AzanFrance35:532:48:122:40:276:17:501860
114Christophe HeniqueFrance51:582:43:092:29:206:19:471874
115Norbert FiegelFrance49:122:51:032:25:576:22:001892
116Emmanuel RaimondFrance44:232:53:142:23:476:23:441905
117Alain DelavaultFrance45:412:48:532:28:476:24:061909
118Thierry DoucetFrance46:422:42:202:34:216:24:151913
119Maxime D HaussyFrance43:102:50:292:35:056:24:561919
120John WrightUnited Kingdom39:292:47:202:42:386:27:001937
121David GeorgeFrance47:533:05:522:12:576:27:071938
122Tim Horton-MastinFrance55:173:11:592:02:216:27:341940
123Armel RocherFrance44:043:01:382:24:586:33:341977
124Laurent DehonFrance44:093:12:552:29:306:44:212037
125Francois DjianFrance45:163:05:422:35:586:47:232055
126Alain LeblanFrance44:393:03:392:46:016:54:552075
127Jonathan SeniorUnited Kingdom44:133:26:082:28:146:59:442085
128Damien GuietFrance52:343:07:382:29:217:00:002089
129Emmanuel RenardFrance43:042:59:482:57:047:02:542100
130Bruno LeblancFrance38:342:46:283:28:247:08:172111
131Philippe MalleronFrance55:472:59:272:56:147:12:482123
132Philippe LescotFrance44:563:13:342:52:477:15:122133
133Luca FossatiItaly45:383:10:243:00:257:17:082136
134Christophe BrunetFrance59:273:13:012:43:007:20:172142
135Nizar MasmoudiTunisia55:283:33:512:22:277:22:362145
136Pascal BoucardFrance50:033:33:552:49:317:32:562156
137Christophe DuvalFrance49:273:07:343:22:597:42:152167
138Yannick PedronoFrance44:463:18:323:20:397:50:192176
DNFPaul GoftonUnited Kingdom1:19:30DNF
DNFRoland HuffnagelNetherlands37:54DNF
M60-64 55 finishers · 1st Xavier Sordelet 4:36:09 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Xavier SordeletFrance34:132:14:371:37:144:36:09260
2Fournier DominiqueFrance32:502:15:261:40:164:39:22299
3Stephane OcteauFrance36:332:21:221:34:384:42:49345
4Dominique CharlieuFrance33:582:22:381:34:254:43:51361
5Peter BuehlmannSwitzerland33:062:20:381:40:524:45:05377
6Christian SuaudeauFrance31:162:14:321:55:214:51:46464
7Marc MarcetteauFaroe Islands42:302:16:401:45:484:54:58515
8Didier FontangeFrance37:392:21:071:44:434:55:50525
9Etienne DelenteFrance32:142:29:231:45:244:58:15563
10Jose Valls SantosSpain36:372:32:421:41:194:59:34587
11Olivier DuaultFrance30:502:24:541:52:105:00:57611
12Didier BoissonFrance37:582:23:511:46:275:01:59632
13Gary HatchUnited Kingdom36:392:31:041:42:345:03:53664
14Wilfried UtenBelgium36:322:24:131:52:435:09:10741
15Pierrick OryFrance30:372:26:531:57:455:09:19743
16Bruno LasfargueFrance38:052:31:471:50:575:11:49786
17Philippe BougoinFrance32:122:33:561:57:105:14:54843
18Pascal DurandFrance34:122:27:481:59:255:16:20873
19Eric BriersFrance36:032:30:172:00:465:20:42964
20Jean Christophe PottierFrance39:532:32:291:54:275:20:51968
21Jean Louis FoissyFrance42:072:35:561:52:255:23:521038
22Simon FoxUnited Kingdom38:172:32:271:59:565:24:571060
23Denis WaguetteFrance34:372:26:482:14:285:27:461114
24Pascal Guyonvarc'HFrance38:532:26:342:08:355:27:471115
25Barry HerbisonNew Zealand34:182:37:542:03:305:29:221149
26Eric FoumannFrance39:252:41:401:54:175:29:541157
27Christophe DelacosteFrance43:582:33:531:56:565:30:581178
28Marc FievetFrance30:252:33:392:14:095:33:311226
29Pete RichardsUnited Kingdom41:512:35:152:04:325:38:081305
30Pierre GuintrandFrance38:182:33:232:15:065:41:281369
31Stéphane JacquetRomania39:582:31:462:13:465:42:341389
32Philippe ReffinatoFrance39:522:26:392:21:175:42:351390
33Laurent BaudetFrance44:472:45:351:57:405:47:231476
34Pierre BoyerFrance42:052:33:042:16:385:48:301496
35Jean-Jacques DeschampsFrance35:512:29:532:27:465:49:591518
36Tomas DädebySweden49:362:39:382:04:355:52:231557
37Franck BourdeauFrance45:322:41:212:06:555:54:061587
38Eric ButynskiFrance44:472:37:102:19:055:56:311620
39Pascal TamboriniFrance43:352:51:031:56:115:56:451625
40Bruno PerrotinFrance40:092:44:052:24:036:04:281722
41Gilles HulotFrance44:312:45:272:23:506:09:481790
42Philippe BaillyFrance52:032:47:172:14:576:15:271837
43Christian FischerGermany47:202:44:092:26:576:15:371839
44Martin JimackUnited Kingdom50:342:59:552:12:326:20:461879
45Jean-Pierre MorelFrance41:542:47:152:34:206:21:051883
46Didier HenriGuadeloupe39:172:53:512:35:486:32:091969
47Jean-Claude HincelinFrance54:173:00:032:20:576:34:171979
48Andy TibbalsUnited Kingdom44:062:51:222:44:466:38:472008
49Franck PotierFrance41:463:00:162:40:316:39:112015
50Francis CornutFrance44:543:03:582:29:066:40:572023
51Laurent TillyFrance37:162:59:062:50:066:44:342040
52Eric PrudhommeFrance49:113:12:232:32:276:47:132054
53Chris PollardUnited Kingdom45:253:01:052:43:006:51:192065
54Patrick FransenBelgium39:312:43:303:29:177:12:102121
55Niklaus EtterSwitzerland41:222:59:243:20:227:24:012147
DNFKevin NicholasIreland42:452:31:49DNF
M65-69 26 finishers · 1st Gerhard Weiland 4:56:50
PlaceAthleteCountrySwimBikeRunFinishOverall
1Gerhard WeilandGermany36:352:18:351:51:414:56:50543
2Rene DelbaereBelgium34:512:28:471:51:295:06:22701
3Joel RingardFrance41:092:25:121:53:375:12:42805
4Christophe KiefferFrance39:372:24:352:02:435:19:23936
5Erick VermeiNetherlands38:122:38:131:57:305:25:531078
6Thierry LoutonFrance40:032:39:091:52:575:26:201087
7Jean-Philippe VialleFrance43:352:31:372:01:115:29:141144
8Pierre LennesBelgium43:502:42:191:55:505:37:491299
9Louis MejiasFrance42:062:38:012:07:525:40:131347
10Volker HembergerGermany41:592:31:282:13:525:43:131397
11Pascal BadiouxFrance49:352:45:261:59:135:49:081511
12Jacky ThomasFrance37:542:35:112:20:445:50:291528
13Yann LecaeFrance50:522:50:031:57:235:53:241572
14Eddy TeirbroodBelgium45:232:56:251:48:075:54:091588
15Jean Pierre FrionFrance35:152:39:242:23:255:55:021595
16François BossisFrance40:512:49:322:15:476:06:221743
17Norbert SchieweGermany41:102:40:402:32:056:10:141793
18Philippe DelecroixFrance42:152:46:402:26:546:12:541821
19Kevin PullinUnited Kingdom33:063:14:112:16:286:23:101900
20Alan ClinchUnited Kingdom39:112:47:112:54:456:40:112019
21Bernard GroussinFrance40:563:10:212:24:366:42:202029
22Fabrice GrimaultFrance44:552:57:492:51:016:57:312080
23Thierry CouzonFrance48:142:52:283:11:087:16:292134
24Martin LatourGermany42:023:07:323:24:057:46:252171
25Gabriel ToffaniArgentina46:163:35:273:06:277:48:082173
26Emmanuel VillaeysFrance53:303:16:063:28:008:00:462184
M70-74 4 finishers · 1st Thierry Berod 6:12:44
PlaceAthleteCountrySwimBikeRunFinishOverall
1Thierry BerodFrance48:482:58:382:07:096:12:441819
2Andre EpaillardFrance42:572:55:302:14:056:13:251826
3Hervier Jean LucFrance47:222:47:442:17:576:13:311827
4Marc BaertBelgium49:433:03:523:27:147:45:412170
PC/ID 0 finishers · 2 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
DNFEdwin De WolfNetherlands36:533:10:321:59:19DNF
DNFThéophile FrancavillaFrance33:023:04:511:51:26DNF

Chasing a World Championship slot?

Get a free AI season plan for your next race — built around your level, your calendar and the slot you are after.

your first week is on us

Your live Ironman ranking is in Onda

NEW ON THE APP STORE

hi, it's max - i built this tool. Onda now shows where you stand all season: your AWA points, your rank inside your age group, and the bronze / silver / gold cutoff lines. free, no ads.

Get Onda - it's free →
iPhone · free · no ads

Qualification is modelled with the WTC age-group performance multipliers. Results are for information only — always confirm slots and rolldown with the official race-day allocation. Not affiliated with the IRONMAN Group.