2026 IRONMAN 70.3 Agadir

Results and IRONMAN 70.3 World Championship qualification · 25 October 2026 · race guide

Summary

2026 IRONMAN 70.3 Agadir had 50 IRONMAN 70.3 World Championship slots (25 men's, 25 women's) for 821 finishers in 23 age groups. The last men's slot went at 4:03:15 adjusted (age-graded) time and the last women's at 5:16:27; the quickest age-group cutoff was M18-24, at a 4:03:15 finish. Slots went deepest in M35-39, to 6th place; 13 age groups got only their winner's slot.

WC slots
50
25 men · 25 women
Qualified
50
of 821 finishers
Men cutoff*
04:03:15
Women cutoff*
05:16:27

*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 2026 IRONMAN 70.3 Agadir, the time of the last athlete to get one, and the finish time that was needed. Each age group links to its whole field.

2026 IRONMAN 70.3 Agadir: qualifying times by age group
Age groupSlotsLast slotNeeded*
F18-2425:08:322nd5:18:58
F25-291winner5:15:041st5:16:27
F30-3435:14:033rd5:22:00
F35-3935:27:283rd5:27:40
F40-4425:35:442nd5:35:44
F45-4955:32:165th5:44:16
F50-5455:46:375th5:51:00
F55-591winner5:35:301st6:01:50
F60-641winner6:20:071st6:17:08
F65-691winner6:10:401st6:47:01
F70-741winner8:19:151st7:10:40
M18-241winner4:05:311st4:03:15
M25-291winner4:06:031st4:04:59
M30-3424:07:352nd4:11:57
M35-3964:15:196th4:16:03
M40-441winner4:02:181st4:22:38
M45-4944:30:574th4:30:57
M50-5454:33:275th4:35:23
M55-591winner4:31:561st4:44:00
M60-641winner5:11:511st4:56:56
M65-691winner5:29:231st5:18:24
M70-741winner5:44:461st5:41:42
M75-791winner7:27:211st6:18:58

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 Agadir in 2027?

Free 16-week plan fitted to this course, 7, 10 or 13 hours a week. It dates itself once the 2027 race date is out.

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:53:16AG winner
2
M40-44 · Morocco
4:02:18AG winner
3
M35-39 · United Kingdom
4:02:57AG winner
4
M18-24 · Netherlands
4:05:31AG winner
5
M25-29 · Spain
4:06:03AG winner
6
M30-34 · Belgium
4:07:35Men slot
7
M35-39 · France
4:09:35Men slot
8
M35-39 · France
4:10:38Men slot
9
M35-39 · France
4:11:17Men slot
10
M35-39 · Italy
4:13:10Men slot
11
M35-39 · France
4:15:19Men slot
12
M45-49 · Unknown
4:19:39AG winner
13
M45-49 · Morocco
4:21:36Men slot
14
M45-49 · France
4:23:19Men slot
15
M50-54 · France
4:23:19AG winner

Full results

Every finisher of 2026 IRONMAN 70.3 Agadir with swim, bike and run splits, grouped by age group.

Show every finisher with splits· 821 finishers · 23 age groups
F18-24 15 finishers · 1st Julie Lambert 4:56:41 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Julie LambertBelgium30:052:40:401:40:204:56:41127
2Barbora HradiskaSlovakia29:332:41:271:53:055:08:32166
3Clàudia Urrea RuizSpain34:202:47:591:59:425:28:57295
4Lily PeakeUnited Kingdom34:343:02:231:49:135:35:14327
5Daria KulishovaUnknown32:013:17:342:12:196:07:04514
6Lucy ReaderUnited Kingdom39:143:14:522:01:176:07:48519
7Ines De La FaverieMorocco35:553:18:322:18:336:21:49589
8Mae RoskamGermany35:473:26:512:15:576:25:55613
9Anya AkhvledzianiUnknown40:583:34:372:05:416:30:08631
10Alessia LaiUnited Kingdom39:063:40:222:08:276:38:08654
11Mayare YahiaMorocco35:153:40:272:26:156:48:33698
12Kim HannecartFrance41:113:19:332:37:256:49:09700
13Nada ElaissariMorocco34:193:41:152:49:247:17:36767
14Naja PinteričSlovenia40:384:07:492:56:587:54:10811
15Hiba IchatMorocco52:344:12:052:37:437:55:40813
DNFNathalie SchultenNetherlands55:114:27:572:59:28DNF
F25-29 29 finishers · 1st Serena Rendell 5:15:04
PlaceAthleteCountrySwimBikeRunFinishOverall
1Serena RendellZimbabwe31:292:48:181:49:195:15:04211
2Marina GalleFrance37:482:53:191:42:085:19:13234
3Robyn DwyerUnited Kingdom35:262:54:051:45:335:22:17253
4Camille GuilbaudFrance37:022:47:041:52:025:23:39257
5Alizea Minck-CeconiFrance27:272:57:262:00:515:31:37306
6Emilie Dybendal AulieNorway40:312:57:031:47:075:31:41307
7Kelly ThompsonNew Zealand32:383:00:431:54:265:34:31322
8Emma CrastesUnited Kingdom34:053:06:271:47:235:36:33344
9Maeve MurphyIreland39:043:02:431:50:165:39:17364
10Madeline FalcotetFrance32:503:25:011:54:065:59:26478
11Sarah GammerUnited Kingdom34:143:12:452:02:096:01:14486
12Ilona LamyFrance33:493:20:221:59:576:02:06492
13Eliza KayUnited Kingdom42:093:36:091:35:166:07:56521
14Naomi DhanapalSwitzerland45:413:11:112:05:346:10:34535
15Clemence GeurtsBelgium34:373:00:412:28:296:10:54539
16Amanda BlomSweden41:403:23:141:57:456:16:52564
17Patricia SchockGermany42:183:15:252:07:326:18:34568
18yasmine cheikhMorocco40:353:30:092:01:456:22:34591
19Boglárka BúzaHungary37:523:27:102:09:546:25:04607
20youssef taifouriMorocco40:483:42:111:54:416:33:05642
21Aline KochSwitzerland39:133:15:452:38:586:47:15690
22Amina HarrousMorocco47:103:48:082:02:096:47:38693
23Linda FusoniItaly37:264:01:082:19:417:06:07742
24Emily ArbuthnotUnited Kingdom40:513:39:422:40:047:13:27758
25Madeleine JoyceUnited Kingdom37:483:49:122:43:577:20:10774
26amal haffarMorocco44:333:52:492:33:007:22:54778
27Chaimae ElmoujarradeMorocco37:263:48:042:52:527:28:27785
28Imane OujaaMorocco40:483:55:423:22:048:05:26817
29Seretti NannesNetherlands51:424:03:083:08:158:14:56819
F30-34 23 finishers · 1st Lisa Femerling 4:44:48 · 2 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Lisa FemerlingGermany29:142:38:191:31:494:44:4876
2Lauriane TanguyFrance32:342:54:301:37:535:11:50185
3Ciara AtkinsonUnited Kingdom38:172:49:021:40:325:14:03200
4Francesca DelmonteItaly29:393:02:011:47:065:24:13261
5Stephanie TephoGermany38:162:46:251:52:165:28:32291
6Jessica BrittainUnited Kingdom33:223:03:271:52:275:38:08354
7FLora SnapeUnknown40:133:03:571:43:105:38:19357
8Joana LovceLithuania39:523:02:331:59:335:49:34433
9Iuliia ZakharovaUnknown39:083:21:561:45:445:54:43462
10Salome AbouzeirFrance39:593:13:252:07:076:13:30554
11Yassmine RafiMorocco48:303:12:082:08:326:19:16572
12Koen MimpenNetherlands37:403:18:112:09:286:19:53577
13Lucie NicolasFrance40:583:11:132:20:506:24:18603
14Klaudia KrizsanHungary45:393:13:522:16:186:25:43612
15Ghita SebbarFrance35:573:32:412:11:566:28:52625
16Isabel SteimbachSwitzerland38:563:21:152:14:146:30:44633
17Jihane HarharMorocco36:193:48:002:05:466:39:49657
18Lamyaa BenmansourMorocco47:013:24:402:20:516:41:25664
19Ouazzani Touhami MarouaMorocco48:143:20:082:21:456:44:37678
20Doha amineMorocco46:283:28:232:20:286:46:15685
21Chloe MelvinUnited Kingdom35:013:27:152:46:206:56:16722
22Camille OlyLuxembourg31:104:23:481:54:576:57:41725
23Miryam AdniMorocco47:474:17:212:22:187:40:45798
DNFDoha EL GhazouaniMorocco49:443:53:251:33:25DNF
DNFPaulina DubasPoland37:41DNF
F35-39 22 finishers · 1st Indre Barkute 5:09:58 · 2 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Indre BarkuteLithuania32:022:36:561:53:495:09:58178
2Fatimazahra HuimadMorocco36:472:55:121:41:455:24:46265
3Adeline GeorgesFrance39:272:53:591:48:045:27:28284
4Nataliia NavozenkoUkraine34:362:47:172:01:245:32:13311
5Amanda GallacherUnited Kingdom41:333:02:002:00:245:50:31439
6Meriem EL HartiMorocco46:033:24:191:40:326:00:56485
7Paulo SousaPortugal44:343:14:502:09:086:16:01560
8Koupaia LegalFrance39:253:43:271:50:476:22:21590
9Saloua BelhabchiaMorocco51:533:22:252:02:416:28:06621
10Kateřina LisovÁCzech Republic52:313:20:271:56:146:29:01626
11Yassmine M’gassyMorocco44:393:28:052:05:316:30:36632
12Manal BenkhaledMorocco43:093:13:512:28:406:39:51658
13Belkhou Fatim zahraMorocco51:233:18:592:17:106:42:20670
14Elberri Fatima ezzahraMorocco40:543:30:222:21:416:45:00680
15Lamia LahlouMorocco44:433:36:432:15:156:46:33686
16Nabila HamdaouiMorocco46:483:33:052:14:436:47:07687
17Fatima Zahra EddariMorocco49:183:40:052:25:597:02:52737
18Hanane ChermatiMorocco50:193:42:502:19:047:09:18748
19Charlotte GomersallUnknown44:193:41:152:40:187:19:30771
20Julia MaslovaUnited Kingdom53:023:56:322:23:007:27:20782
21Rebecca Naomi ShepherdUnited Kingdom51:404:02:412:31:007:37:59796
22Anna BeykovaIreland54:353:59:502:57:458:03:12816
DNFCarolina Corcuera FiguerasSpain39:533:21:342:42:26DNF
DNFLynn SchmitLuxembourg37:183:06:42DNF
F40-44 13 finishers · 1st Olena Zhushman 4:57:09 · 3 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Olena ZhushmanUkraine31:512:36:231:42:094:57:09128
2Fatima Zahra LazrakMorocco36:322:57:251:55:415:35:44335
3Veronica Soriano BugnionSpain31:573:04:321:54:435:37:01348
4Eva SlesingerovaCzech Republic38:383:01:251:54:005:42:15385
5Luiza Teixeira de FreitasPortugal37:353:03:061:53:575:42:47387
6Elena SacchiettoItaly40:483:00:042:26:106:18:04565
7Amandine LE BerreFrance33:293:22:222:22:316:25:07608
8Yuriy SenyukUkraine39:133:23:212:15:586:27:26617
9Salwa JaouabMorocco46:163:34:082:05:396:41:52668
10Hind SlaouiMorocco47:103:47:562:11:116:59:47730
11Ibtissam LotfiMorocco41:163:41:372:31:537:07:21743
12Patricia De HaanNetherlands44:523:50:442:24:387:11:46750
13Salma BourimechMorocco49:124:11:112:39:567:54:39812
DNFBeverley TippingUnited Kingdom37:003:30:45DNF
DNFFatima-Zahrae BerradaMorocco40:593:47:37DNF
DNFSelma ElhasnaouiMorocco39:033:42:462:38:34DNF
F45-49 19 finishers · 1st Karine Guillot 4:53:08
PlaceAthleteCountrySwimBikeRunFinishOverall
1Karine GuillotFrance36:162:38:381:32:074:53:08109
2Julie DoublierFrance36:482:43:061:38:195:04:18148
3hamdouch hassnaMorocco37:412:55:451:38:595:19:16236
4Marine BalazucFrance32:292:42:491:57:475:19:23238
5Lucie SalleFrance37:362:52:121:53:065:32:16312
6Jennifer WardenUnited Kingdom33:043:04:492:10:105:58:55476
7Stefanie MeigelGermany37:133:04:262:11:346:00:07482
8Tiziana MauroItaly40:453:12:451:59:566:02:03491
9Christelle WatteletFrance30:203:17:082:06:046:03:39499
10Aleksandra GóralskaPoland35:443:02:382:22:146:08:11522
11Lamyaa CherkabMorocco39:103:18:212:05:066:13:13550
12Louise-Caroline BüttnerGermany42:023:15:432:11:186:18:59571
13Nawal SordoMorocco40:413:27:072:01:266:24:10602
14Hind AlaouiMorocco41:343:32:422:13:436:37:06653
15Aldebaran VisigalliItaly44:593:37:112:07:036:41:35665
16Chadia SaidiMorocco44:163:43:522:29:557:13:44759
17Fatiha LghadiouiFrance39:483:44:042:44:557:20:26775
18Anne Emilie CadetMorocco1:02:234:01:552:27:577:44:21800
19Youssefi Hayat AlaouiFrance55:024:00:592:29:037:46:47802
F50-54 12 finishers · 1st Aline LE Bitter 5:14:04
PlaceAthleteCountrySwimBikeRunFinishOverall
1Aline LE BitterFrance38:192:44:311:43:235:14:04201
2Annick Vande KerckhoveBelgium32:122:33:212:04:085:16:18222
3Sabrina PoglianiItaly30:342:50:121:51:285:17:40226
4Carole SavaryFrance35:463:01:551:51:495:38:59361
5Sandrine MartinotBelgium43:493:04:161:50:125:46:37410
6Fouzia MoussaouiMorocco39:263:02:072:04:545:57:04473
7Nicole CrettenandSwitzerland35:352:55:282:28:116:07:21517
8Karine ChataignerFrance44:063:23:102:09:396:29:23627
9Mathilde BoissonFrance36:253:21:122:27:236:32:47639
10Alexandra MoreauBelgium48:213:25:432:09:506:36:57652
11Widad TiznitiMorocco54:043:32:002:13:506:54:37714
12Sandrine FourtineFrance41:553:32:382:41:037:12:37755
F55-59 10 finishers · 1st Kath Thomas 5:35:30 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Kath ThomasUnited Kingdom28:412:55:472:03:485:35:30333
2Evi KlahmGermany40:293:11:482:01:446:04:14503
3Lori Dunbar-SmithUnited Kingdom36:173:18:441:58:206:08:41529
4Leslie CarterCanada31:263:24:522:23:016:30:47634
5Suzanne Tassiker-DowsonUnited Kingdom38:123:25:142:16:206:31:17636
6Bronagh McinerneyIreland42:033:20:212:26:396:39:32656
7Graziella EugeneGuadeloupe44:483:27:352:21:376:45:14682
8Yolanda DaniothSwitzerland44:483:26:282:28:216:51:41710
9Isabelle RoueFrance46:113:35:092:46:127:18:53770
10Fatima LahrichaMorocco44:223:48:242:39:487:26:22781
DNFfadirha benabdelkaderFrance49:463:38:372:47:29DNF
F60-64 3 finishers · 1st Kim Larouche 6:20:07 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Kim LaroucheCanada37:003:12:572:17:146:20:07579
2Claudia SchieweGermany34:503:14:412:34:546:34:35647
3Birgit EiblAustria51:263:41:502:43:237:36:17793
DNFDelphine BitschFrance55:154:26:122:37:18DNF
F65-69 1 finisher · 1st Martine Hofer 6:10:40
PlaceAthleteCountrySwimBikeRunFinishOverall
1Martine HoferFrance39:083:05:542:16:396:10:40537
F70-74 1 finisher · 1st Barbara Grüter 8:19:15 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Barbara GrüterSwitzerland45:444:10:023:08:248:19:15820
DNFKay PolettoAustralia45:144:26:342:55:58DNF
M18-24 79 finishers · 1st Job Boonstoppel 4:05:31
PlaceAthleteCountrySwimBikeRunFinishOverall
1Job BoonstoppelNetherlands25:312:04:141:31:164:05:314
2Jules RoyFrance23:032:13:051:31:074:11:119
3Jules GoddetFrance26:512:18:101:24:524:14:3212
4Diego CharnayFrance28:482:18:491:24:444:17:4818
5Jan FojutowskiPoland27:082:21:191:29:464:23:3628
6Julien AlexandreFrance24:542:23:571:31:094:25:0632
7Baptiste KervernFrance29:332:25:101:30:244:31:1146
8George WaltonUnited Kingdom27:432:38:131:31:154:43:1069
9Romain BauduinBelgium37:432:18:431:39:584:44:4977
10Jules ReyFrance33:352:22:421:43:284:45:4681
11Alexandre CodetFrance32:232:32:291:41:114:51:10101
12Sam LedouxIreland30:262:33:061:40:214:51:40104
13Mehdi EnnassiriFrance36:542:37:101:33:374:56:28124
14Rjaimi AymanMorocco40:012:32:081:37:454:57:22129
15Giuseppe DramissinoItaly32:192:33:491:45:164:57:44130
16Oussama AgouzoulMorocco28:522:43:341:40:384:58:09132
17Titouane De PontevèsFrance30:242:58:281:31:395:05:38152
18Yule VolkGermany31:552:40:381:48:495:06:22156
19Karim ElkassemMorocco25:422:47:561:47:515:09:51177
20Valen GonzálezSpain35:262:46:261:43:435:12:01187
21Alix LamoureFrance31:472:55:051:37:385:13:07193
22Arthur AllanUnited Kingdom28:392:49:401:48:465:13:15194
23Luca NguyenFrance34:442:45:491:47:245:14:38204
24Ilan ChaleonFrance34:442:43:551:44:145:14:39205
25Aïdan RotachSwitzerland34:142:53:051:40:005:15:12213
26Omar Alaoui BouhamidSpain36:172:51:421:46:185:23:38256
27Matyas LabussiereSwitzerland30:122:39:172:07:255:24:05259
28Laghzaoui OmarMorocco34:292:45:391:52:395:24:59266
29Tom DuthilleulFrance30:202:47:451:59:215:25:06268
30Ayoub AkassabMorocco39:512:58:301:43:415:30:41301
31luca BiasinItaly35:332:48:571:58:455:36:51346
32Massimo SerriItaly34:112:57:282:01:345:39:55368
33Anas BelhamriMorocco38:163:07:111:43:305:40:53378
34Mario RieraSpain39:052:56:321:57:415:41:37382
35louis bongersBelgium45:502:46:322:00:125:43:11390
36Remi AlonsoFrance36:293:00:281:58:185:43:49393
37Essadi SoufianeMorocco44:513:00:091:48:485:45:18399
38Paul SalgerGermany39:583:02:401:55:425:45:33400
39Raven Schunemann-freethUnited Kingdom39:483:01:091:58:055:47:09412
40Daniel JonkerSouth Africa37:082:56:312:03:145:48:44425
41Naïm TakhedmitFrance51:023:00:411:49:055:49:25431
42Tadhg MurrayIreland36:283:12:431:50:345:49:50434
43Cameron HobsonUnited Kingdom31:482:57:192:13:235:52:40452
44Suhaib MatarJordan42:343:03:581:57:495:53:37457
45Raúl Cerdán LópezSpain38:403:10:511:53:375:54:12460
46Andrea CorteUnknown33:563:11:061:58:205:55:27466
47Maxence QuillacqFrance33:422:54:382:18:255:56:59472
48Alain Kei BernetSwitzerland39:182:56:072:15:286:00:12483
49Felix NemecAustria41:043:01:502:06:566:02:01490
50Nick BolzernSwitzerland42:173:00:012:12:066:03:58501
51Anas BenfraikachMorocco43:343:10:052:01:036:04:43506
52Cristóvão DomingosPortugal34:443:15:412:05:386:04:45507
53Alastair JoyceUnited Kingdom37:392:57:062:19:146:04:50508
54Francisco José Girona ServerSpain40:163:19:141:51:176:05:03511
55Leonardo MagniItaly30:442:48:492:38:076:06:13513
56Jack Saville-HarrisonUnited Kingdom37:483:18:262:02:356:08:36528
57Maximilian ArmitageUnited Kingdom39:063:10:072:07:336:11:50543
58Giacomo SaviItaly30:473:22:552:06:516:12:18547
59Cristian Gonzalez MagdalenaSpain37:163:22:312:00:356:13:22551
60Ismail MeloukiMorocco35:443:03:152:25:426:13:26552
61Will HodgettsUnited Kingdom41:183:14:352:04:326:13:30553
62Malik DreierGermany38:313:12:372:12:496:13:34555
63Mohamed RamdaniMorocco49:023:19:381:59:516:16:08561
64Cillian OwensIreland52:363:05:442:16:166:23:58598
65Adam ChakirSwitzerland41:133:26:312:08:376:25:24610
66Freddie TomlinsonUnited Kingdom39:353:30:442:02:346:26:05614
67Aidan WaltersUnited Kingdom40:103:22:112:14:246:29:48630
68Connor McNeneyUnited Kingdom51:023:26:421:58:306:33:47644
69camiel vandecaveyBelgium44:583:19:152:31:276:47:57695
70Ilyass MoussaMonaco48:303:33:172:13:006:48:07696
71Gabor TomazzoniItaly46:083:30:192:15:216:49:18701
72El Ghali BennisMorocco45:103:18:352:35:186:51:09705
73Oliver CatlingUnited Kingdom50:023:27:102:20:426:55:41720
74Sven BachlSwitzerland49:363:50:182:12:017:02:19736
75Yahya El abed el alaouiMorocco41:033:44:092:36:477:15:00764
76Tyler MccarthyUnited Kingdom48:013:51:492:26:507:17:31766
77Omar ZouhairMorocco55:344:03:252:15:137:26:21780
78Mohamed HaidaMorocco44:443:47:402:41:407:27:41784
79Ryleigh DadeUnited Kingdom59:583:57:032:31:467:41:55799
M25-29 95 finishers · 1st César Vera de leon 4:06:03 · 5 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1César Vera de leonSpain24:072:16:391:20:564:06:035
2Gabriel MonksUnited Kingdom27:582:19:141:30:364:24:5531
3Sam TestardFrance27:022:27:071:26:274:26:5035
4Daan PinxtenBelgium28:322:16:561:36:334:28:5839
5Hugo TestaniereFrance31:052:19:221:32:384:28:5840
6Daan van der LansNetherlands31:232:26:051:25:184:28:5941
7Ian OpdenakkerBelgium36:152:24:051:30:084:38:0659
8Theo BompasFrance32:462:25:461:33:364:38:1560
9David MyattUnited Kingdom28:472:26:371:35:354:38:2361
10Jules TeresiakFrance27:112:30:361:35:424:39:3363
11Filippo DevecchiItaly32:002:22:341:43:414:43:2772
12Marwane BenakkiMorocco33:282:36:221:25:204:43:4073
13Andréa BénézetFrance34:112:28:351:37:334:46:3783
14Antoine Girbe-PujosFrance27:212:35:341:41:154:50:2696
15Robert KramerAustralia32:282:42:001:35:034:56:26123
16David HaussFrance33:472:38:411:37:434:57:50131
17Emile GallandFrance36:462:36:031:39:254:59:53136
18Luis ViegasPortugal33:592:43:131:40:025:03:08146
19Benjamin EckertGermany39:112:32:421:42:485:04:28150
20Alwin SingerNetherlands35:562:53:081:32:125:08:03162
21azddin faressFrance36:532:40:451:43:095:08:47168
22Badr BenyoussefMorocco32:382:56:531:33:345:11:38184
23Guillaume PerrinFrance41:332:42:421:39:485:12:39189
24Emilis MisinasLithuania33:322:40:371:50:415:13:00191
25Alex HydeUnited Kingdom37:172:44:431:43:505:13:05192
26El mehdi OubassanMorocco34:072:37:411:54:465:13:29196
27Thomas RobertsUnited Kingdom34:092:44:231:43:315:13:57198
28Walid AmhareMorocco40:182:46:501:40:135:13:59199
29Theo ZastrauGermany30:332:42:191:54:005:14:30203
30Nasser lakrimiMorocco44:042:23:341:59:065:14:56209
31El houssaine OuassourMorocco39:102:52:291:32:375:15:04210
32Callum LockhartUnited Kingdom36:522:49:181:39:175:16:18221
33Ettore FaldeItaly33:112:38:301:58:165:18:03227
34Evan GordonIreland41:402:52:041:36:555:18:05228
35Louis BonnelFrance32:022:42:421:56:575:18:45230
36Lukas ChrimlisLithuania31:272:54:241:44:505:20:37243
37Lachguer SoufianeMorocco47:132:48:221:39:365:20:52244
38Nick AirdUnited Kingdom38:012:59:581:36:565:22:07249
39Abel VanquaethemBelgium39:492:56:041:37:135:24:30263
40Youness NajedMorocco35:022:46:511:54:335:25:03267
41Mikael BlikåsNorway40:052:49:181:49:575:27:16281
42Anas ChahidMorocco37:422:52:211:50:035:27:33286
43Nicolai KlutkeGermany37:412:44:381:55:205:28:01288
44Abdallah AnanichMorocco47:232:56:481:34:575:29:57299
45Marco SorrentinoItaly36:072:55:571:51:045:31:19302
46Daniel WangCanada27:502:44:152:12:055:33:28317
47Francesco FerragamoItaly33:162:52:432:01:425:35:33334
48makroum oussamaMorocco41:212:50:561:52:595:36:54347
49João RochaPortugal37:433:04:081:48:295:38:11355
50Andy AhernIreland40:162:56:481:55:105:39:17363
51Kornel TothSpain46:232:51:541:50:255:43:30391
52Alex EatonUnited Kingdom41:233:11:001:35:425:45:36403
53Amine BenomarMorocco37:123:04:521:52:345:45:56406
54Corentin FilleulFrance1:00:412:57:011:42:115:47:10413
55Loai AlnouriSyria42:153:05:371:48:425:47:25415
56Ben MaguireIreland31:153:05:462:02:355:48:57427
57Santiago MartinezSpain36:423:05:441:55:105:52:04448
58Thibaud GodefroyFrance41:223:03:241:57:205:52:09450
59Julian ReifensteinSwitzerland38:203:06:222:01:015:54:02458
60Nathanael MechegiaGermany38:253:06:062:00:585:54:08459
61Dan MeyerUnited Kingdom45:003:04:371:54:235:54:59464
62M'hamed TaikMorocco39:083:11:431:54:205:56:05467
63Choaib KarchaouUnknown37:153:19:021:55:505:59:54481
64João RibeiroPortugal42:542:58:512:07:556:01:55489
65Youssef ChuaibMorocco45:523:06:311:58:306:02:45494
66Matteo BarniniItaly38:253:06:122:09:036:03:50500
67Matteo BarbieriItaly38:593:05:262:08:466:04:01502
68Riccardo BusatoItaly42:203:14:491:58:186:04:35505
69Lucas RavelliFrance42:223:26:431:58:056:18:14566
70Salim ChalhajMorocco46:253:20:032:02:406:19:19573
71Federico PesciItaly41:373:14:572:11:086:20:11581
72Yvon SimonFrance50:403:38:101:44:206:20:13582
73Walid-Samy EL MessaoudiMorocco44:503:21:342:02:116:20:14583
74Laurens VerhéBelgium43:342:51:092:27:246:24:09601
75Enrico StagniniItaly29:463:00:012:49:366:27:45619
76Silvio Hortelano PugaSpain45:203:15:372:13:236:28:22622
77Mohamed Amine HatimiMorocco35:403:16:452:30:026:31:20637
78berrada othmaneMorocco40:533:23:502:25:136:39:08655
79Zakaria BidoudaneMorocco38:593:18:242:32:586:41:12662
80Anas SafouaniMorocco43:503:14:322:34:206:45:10681
81Izan DE JesusSpain40:393:41:562:14:546:47:12688
82Gonzalo Echanove PuigSpain37:103:20:122:38:186:51:54711
83Eduardo MotaPortugal38:143:31:162:25:496:54:04713
84Younes AzzouziMorocco45:043:34:582:22:026:54:44715
85Max PerkinUnited Kingdom36:223:36:082:30:466:55:32719
86Tomas MatuleviciusLithuania55:533:25:162:20:536:57:08724
87Hicham AgountarMorocco50:273:59:081:57:126:57:52726
88Ayoub BelgouteMorocco41:553:09:142:59:097:00:41732
89Othmane ChadliMorocco33:583:42:122:39:487:07:37744
90Amine BelkhiriMorocco43:023:24:342:48:127:08:20746
91Rachid HajetMorocco50:174:06:262:08:087:18:31768
92Koen van KasterenNetherlands46:223:25:512:39:577:19:52772
93Zakariaa BohsineMorocco50:343:37:062:41:527:24:29779
94Ismail BahbouhiMorocco39:513:33:053:10:117:33:04789
95Reda ZamraneMorocco52:414:00:052:37:207:47:16804
DNFAhmed BarkhoukhMorocco38:553:17:142:02:41DNF
DNFBadr Ben LaswadMorocco59:47DNF
DNFBadr El MamouniMorocco44:41DNF
DNFOliver MitchellUnited States36:15DNF
DNFRanz EnocPhilippines1:05:394:31:46DNF
M30-34 92 finishers · 1st Amandin Colvray 3:53:16 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Amandin ColvrayFrance24:522:07:151:17:153:53:161
2Thibault d'ArgentBelgium27:582:14:401:20:584:07:356
3Donovan ThiebaudFrance30:182:19:421:20:074:16:0714
4Alex MockfordUnited Kingdom24:262:23:341:22:394:16:2415
5Davide AguzziItaly30:562:16:071:24:294:16:3116
6Dimitrios TsiarasGreece27:502:20:111:27:264:19:5221
7Luke AtkinsonUnited Kingdom27:582:16:371:28:404:21:1423
8Yassine Ben HoussineGermany30:392:26:191:25:134:27:1337
9Jose MarcelinoPortugal29:162:28:291:29:114:31:4647
10Adrien QuatresolsFrance30:542:22:171:34:284:33:2151
11Othmane MataicheMorocco33:232:29:401:25:124:33:5954
12Oussama GhafariMorocco31:032:34:361:30:074:42:4968
13Greg MonteaudFrance30:082:27:171:41:434:45:0178
14Filip TomczukPoland29:402:30:341:44:154:48:5191
15Linus SandahlSweden37:382:28:031:38:254:50:4698
16Hicham EL AzoudyMorocco34:142:39:291:32:124:50:5599
17Yassine Ed-DarrajiMorocco33:432:23:471:47:594:51:36103
18Caolan WatsonIreland29:322:33:101:42:244:51:55105
19Andrew HoddingUnited Kingdom33:512:48:151:27:374:56:30126
20Ayoub ahlafiMorocco31:552:45:581:36:084:58:54135
21EL Mehdi EL FakirMorocco34:222:40:171:40:525:02:01142
22Nicholas PaceyNew Zealand35:012:47:581:30:255:05:01151
23Alexandre LatourBelgium36:392:37:201:44:045:06:20155
24Bennet PoniewazGermany31:222:34:291:53:135:06:36158
25Ryan GreenhalghUnited Kingdom36:042:41:241:42:045:06:37159
26Olivier PilonCanada36:072:37:451:43:135:07:05160
27Damien BergonFrance29:402:36:251:57:545:08:47169
28Aboubakr FeljaMorocco40:302:40:381:42:205:09:32175
29Lorenzo StraccamoreItaly33:392:48:341:42:175:12:50190
30Luca CusiniItaly35:252:58:461:36:155:17:35225
31Abdelkader BoulouadMorocco32:192:51:381:49:325:20:18240
32Guillaume HausserFrance33:072:41:541:58:595:20:35242
33Aleksandr TretiakovUnknown34:433:00:591:42:305:24:14262
34Othmane LaklalechMorocco41:202:53:321:41:085:24:30264
35Adam RedpathUnited Kingdom34:042:44:461:59:125:25:13269
36Vincent GhyssensBelgium34:472:46:221:52:495:26:19276
37Pierre CombesFrance33:142:54:031:52:165:27:05278
38Niall McAreeIreland39:432:42:591:57:225:27:09279
39Christopher Carter-LenoUnited Kingdom36:312:46:381:55:325:29:08296
40Nathan SimkissUnited Kingdom37:563:02:281:39:115:31:24303
41Wassim ChakibMorocco31:042:37:512:13:575:31:51309
42Yacine BoumritMorocco38:152:46:151:58:555:33:08315
43Enrico VaranoItaly27:522:44:192:15:595:35:18329
44Ross IrwinIreland33:542:47:032:05:065:35:19331
45Camille JouvalFrance36:062:51:292:00:175:35:45336
46Alaa Eddine guouraMorocco31:293:05:151:51:375:35:54338
47Franco PesciItaly33:162:52:292:02:515:36:40345
48Thomas SaierFrance34:272:59:131:57:575:38:34359
49Daniele CusiniItaly45:132:51:301:48:015:39:59369
50Michal DacejSlovakia35:242:51:452:02:405:41:00379
51Salaheddine El khouMorocco42:072:56:001:52:405:41:25381
52Rhodri SennittUnited Kingdom38:522:55:571:56:045:41:57383
53Pavel BursíkCzech Republic41:062:58:591:53:375:42:03384
54Ilyas Zine El abidineBelgium41:032:51:561:58:515:44:52396
55Mohamed Mehdi Ait AkkaMorocco47:003:06:581:38:385:45:11398
56Houssame LimamiMorocco38:453:08:151:48:095:45:34401
57Nicolò FerrariItaly37:073:03:431:59:375:49:51435
58George AnthonyUnited Kingdom34:483:03:422:00:565:50:53440
59EL Mehdi MansouraMorocco35:553:12:181:57:385:51:05442
60Federico SannaItaly44:142:47:392:04:145:51:44445
61Lucas JacobsBelgium33:033:23:591:42:115:51:46446
62Ismael AL RamadhaniIraq42:573:05:131:54:315:51:49447
63Fraser KoefmanUnited Kingdom34:383:11:591:53:585:52:20451
64Jack LedgardUnited Kingdom37:193:07:071:57:435:53:19455
65Nick PentzSouth Africa35:012:58:362:08:425:54:22461
66Baptiste MunosFrance34:462:46:162:28:015:55:13465
67Ramon Lazaro GarciaSpain32:503:12:202:00:065:59:26477
68Guillaume DumasFrance31:593:10:112:07:465:59:28479
69Cyril DebeauvaisFrance34:273:03:282:18:376:04:29504
70Abdou Assamad BessamMorocco40:183:13:502:03:156:07:32518
71youssef taifouriMorocco37:343:19:232:01:156:09:28532
72Florin PirtacRomania45:493:19:571:50:066:09:31533
73Hamish ImrieUnited Kingdom36:113:08:132:16:486:10:11534
74Christiaan Roberto Jordy DuivemanNetherlands39:163:10:012:09:286:10:57540
75Ismael BouayadMorocco42:503:04:222:14:456:11:02541
76Raphael PreslesFrance36:423:14:422:06:386:12:28548
77Jaime Rivera VázquezSpain40:173:10:112:07:526:15:09559
78Michal MajcherPoland39:483:08:462:20:096:21:27587
79Yannick VerstraetenBelgium35:573:12:172:17:306:23:47594
80David TaylorSouth Africa40:122:54:592:41:476:27:45618
81Anthony SmithUnited Arab Emirates38:223:02:572:31:476:28:02620
82Simon CadartFrance38:153:09:572:28:146:29:35628
83Mayron WilkinBelgium42:583:19:042:26:236:40:13659
84Oliver MayUnited Kingdom37:573:39:492:11:456:42:50672
85Joseph WhiteIreland43:483:21:072:22:006:44:42679
86Sabri NouriFrance49:453:10:112:38:286:45:57683
87James ChiddentionUnited Kingdom41:333:33:152:16:316:47:31692
88Vincent DumaijNetherlands47:073:09:152:41:066:51:25709
89Zac GilmoreUnited Kingdom58:223:22:002:35:107:14:21761
90Othmane El AzzouziMorocco46:433:33:253:02:317:36:54795
91Mohamed Yassine ElamartiMorocco52:324:00:192:37:027:46:52803
92Mohammed TouahriMorocco46:564:14:132:51:568:11:33818
DNFJoseph HeagertyUnited Kingdom39:173:13:291:51:17DNF
M35-39 94 finishers · 1st Tom Bill 4:02:57 · 4 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Tom BillUnited Kingdom24:292:12:191:21:424:02:573
2Speisser ArnaudFrance27:592:20:041:16:564:09:357
3Sébastien BortenlängerFrance27:212:14:551:24:084:10:388
4Aurelien RegalinFrance27:092:11:291:27:214:11:1710
5Giacomo MossaliItaly28:142:16:181:23:294:13:1011
6Geraud CussacFrance30:282:16:561:23:204:15:1913
7Yahya BenchekrounMorocco25:022:19:111:28:254:17:0017
8Arturo BarroSpain25:152:24:301:24:054:18:4819
9Jeremy SannierFrance27:252:19:361:27:474:20:2722
10Stefan ArnouxMorocco28:522:20:551:26:224:22:1925
11Rocco RinaldiItaly25:182:34:211:26:094:33:0950
12Christophe LandryFrance37:532:26:151:33:014:42:1667
13Vincent AbbonFrance26:582:32:531:38:364:45:2180
14Luke BramallUnited Kingdom28:122:35:081:41:214:51:35102
15Tim GuillemetFrance34:262:36:191:33:484:53:36110
16Soheyb LazrakMorocco33:332:38:361:36:104:54:30114
17Florent MozziconacciFrance38:042:24:571:44:274:54:31115
18Mohamed HasbaouiMorocco39:152:33:101:36:394:55:45119
19Yohann ChanquetFrance33:452:41:381:35:234:56:20122
20Sergio De VitaArgentina32:452:28:411:48:364:56:28125
21Yassine El AmraniMorocco40:112:38:401:33:204:59:54137
22Mohamed Ali RahmouniMorocco35:592:45:261:30:335:00:28138
23francesco perazziniItaly29:042:45:461:39:145:01:45141
24Artur LampelSpain33:472:34:381:48:485:02:40144
25Hamza LahlouMorocco41:552:38:581:37:245:06:13154
26Enrique FinocchiettiArgentina32:122:46:231:40:065:06:25157
27Romain LorencFrance36:132:22:132:02:125:08:47170
28Vítor ArcherPortugal35:132:35:191:51:405:09:26174
29Alessandro EusepiItaly40:092:36:021:41:465:10:48182
30Yassine TaoujaMorocco36:442:48:101:39:215:12:08188
31Joachim MerryMorocco38:032:53:471:30:545:13:28195
32Achraf Oulad AbdeslamMorocco35:512:36:571:52:255:13:50197
33David AmaralPortugal34:433:05:161:32:255:19:05233
34Hamza EjeghaouiMorocco29:282:51:541:52:355:19:19237
35Mattia OrdineItaly31:292:38:002:04:445:22:13251
36Driss RaisMorocco39:032:47:031:49:225:22:14252
37Marcus FranklinUnited Kingdom31:112:54:141:48:185:24:09260
38Rochdi ChmaliMorocco39:382:44:461:49:105:25:16270
39Adrian Diaz MartinezSpain29:552:56:101:49:455:25:41273
40Yahya Boulben El FallahBelgium37:012:54:021:44:545:25:52274
41Harry Brey Moreno-LuqueSpain36:372:56:211:42:475:27:19282
42Anass MardiMorocco36:382:49:341:53:105:27:33285
43Hachem FtiahMorocco31:432:51:171:58:235:27:58287
44Matthieu GenessayFrance33:312:46:581:59:465:28:43292
45Mark PyperIreland41:052:52:091:42:235:28:49293
46Anas BenseddikMorocco40:312:47:541:54:005:31:29305
47rabbah salahMorocco46:332:47:571:49:515:32:51314
48Niels van AsperenNetherlands35:392:51:461:56:525:34:03319
49Ayoub RizkiMorocco38:492:51:201:52:265:34:58323
50Rachid Alaoui ismailiMorocco40:482:48:021:55:485:35:17328
51Mehdi TantaouiMorocco30:252:57:501:55:565:37:22351
52anass elaamouriMorocco43:432:54:151:50:285:37:40352
53Youness EL-KahiriMorocco37:272:59:391:46:015:38:18356
54Tahar SemlaliMorocco36:092:50:062:05:475:40:28375
55Francesco RicchiutiItaly49:022:49:481:52:215:41:04380
56Mehdi BarkiMorocco41:362:57:221:54:295:42:59388
57Martin TjaderSweden27:322:44:512:25:375:45:54405
58Bahruz NaghiyevAzerbaijan40:303:04:341:51:065:46:00407
59Luka ŠimunjakCroatia41:393:01:281:53:015:46:58411
60Adnan EssayadiMorocco34:272:47:301:47:345:47:19414
61Dani RuizSpain37:532:55:171:58:485:47:34417
62Nabil BousselhamMorocco37:143:06:461:52:555:48:43424
63Sven Van AsperenNetherlands38:562:59:151:59:095:49:23429
64Calum MorrisonBermuda37:123:10:051:49:405:49:28432
65Thami Iraqi HoussainiMorocco39:243:11:571:55:335:56:33469
66Mauritz Van StratenSouth Africa37:023:05:042:04:415:59:46480
67Jorge Arturo Aguilar NietoMexico41:442:59:112:08:446:02:58496
68Maxime GreffierFrance40:022:54:082:22:076:03:27497
69Jalal ZoubiMorocco39:582:50:462:27:336:08:17525
70Gabriel FreyFrance41:193:08:302:09:266:08:25527
71Amine SadikMorocco45:033:10:111:54:436:08:46531
72Mohcine BencherifiMorocco46:272:56:492:16:486:10:42538
73Chris CheshireUnited Kingdom46:443:08:432:01:596:12:05544
74Mohammed Idrissi SerghiniMorocco44:423:00:442:17:306:13:54556
75Stefano ConiItaly41:013:05:072:15:476:14:17558
76saci sofianeFrance44:003:15:152:01:046:16:16562
77Mehdi CherqaouiMorocco43:483:00:352:25:066:18:56570
78ahmed RamidMorocco39:573:09:512:20:546:23:48595
79Saad OuzziMorocco38:373:23:472:09:356:24:07600
80Robert HebblethwaiteUnited Kingdom43:533:05:232:24:276:27:10616
81Waail El AourabiMorocco39:443:32:542:08:546:35:18649
82Ayoub ZaherMorocco40:093:11:522:32:546:36:04651
83Taoufik MarghiMorocco44:153:26:452:22:086:43:17676
84Anass SegirMorocco41:573:38:102:13:496:47:31691
85Ismail GuediraMorocco46:133:25:572:25:066:50:28704
86Ghassane BenmirMorocco44:183:35:502:18:386:51:11706
87Taha SebbarMorocco53:393:15:252:29:116:51:13708
88Amine BourziqMorocco44:253:34:262:22:466:55:17718
89Justin BrownUnited States38:073:18:362:52:467:06:06741
90Mahmoud SayeghLebanon40:373:41:512:34:507:12:26753
91Soufiane KamalMorocco1:08:303:35:282:28:487:33:08791
92Sean BrownUnited Kingdom44:033:39:142:53:387:38:44797
93Mohamed Ali EssadakMorocco1:03:453:57:042:37:517:52:28809
94Badr HarkatiMorocco1:07:064:12:102:55:278:26:16821
DNFBizyukov SergeyUnknown35:133:49:392:08:42DNF
DNFMamoun RouaneMorocco48:13DNF
DNFMohammed HarakateMorocco1:01:144:27:16DNF
DNFNaoufal KhtoutaMorocco30:352:42:571:53:36DNF
M40-44 100 finishers · 1st Aziz Haddaj 4:02:18 · 4 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Aziz HaddajMorocco28:312:13:051:15:074:02:182
2Ignacio Lopez AranoArgentina32:032:21:521:24:374:24:4330
3Simon Michelet Dos SantosFrance30:162:16:491:33:474:25:5433
4Tom VangeneugdenBelgium23:112:28:461:28:324:26:2934
5Guillaume ToumasouFrance31:262:20:071:32:044:28:5942
6Juan Miguel Medina PachecoSpain29:412:23:151:30:314:29:0343
7Menager MichaelCôte d'Ivoire29:512:22:331:31:174:30:2144
8Franck MazzoccaFrance33:092:25:511:30:124:33:3653
9Hicham SadiquiMorocco34:362:23:141:31:334:37:1857
10Boris CoriolFrance31:362:18:461:40:174:37:1858
11Jean-François AdamBelgium30:332:29:241:32:144:39:4364
12Francesco MatricardiItaly32:402:28:091:31:534:40:0965
13Przemek GolusPoland35:052:26:121:34:294:43:1270
14Dario SilvestrePortugal28:542:35:461:33:304:43:1971
15Ayoub EL AlamiMorocco30:402:35:081:32:454:44:2574
16Hamza ElhariMorocco31:142:34:291:33:054:44:3175
17Mimouni El mehdiMorocco31:522:34:181:32:494:46:1282
18Leigh EdwardsUnited Kingdom30:172:33:521:38:264:48:2090
19Marc HoenmannMorocco29:542:35:301:37:194:49:3692
20Abdennaser AamarMorocco35:062:27:401:41:094:50:0693
21Hakim LoudghiriMorocco32:172:37:551:36:124:54:11112
22Sebastian ArndtGermany31:522:38:201:38:154:55:14117
23Mourad ZianiMorocco38:572:39:581:34:074:58:11133
24Florian MonteaudFrance33:192:24:521:56:595:00:53139
25Marco SpinelliItaly29:472:49:141:37:375:02:32143
26Abderrahman MeziatiMorocco31:552:43:321:38:185:02:52145
27Antonio OrlobGermany37:292:45:131:34:055:03:48147
28Abdelali Ech ChaouiMorocco41:262:41:551:38:065:09:00171
29Gary LeemanIreland34:592:44:501:43:345:09:24173
30Hossein LarakiMorocco35:332:36:381:47:275:09:35176
31Mehdi Bensouda KorachiMorocco34:302:41:461:46:375:10:09179
32Mohamed ElkhouMorocco36:102:40:371:44:585:14:15202
33Robert HelslootNetherlands33:152:40:361:51:345:14:51208
34Stefano De BonisItaly36:342:45:291:42:345:15:33217
35Anton RozhkovUnknown37:332:41:221:51:525:17:08224
36Ali El KarnighiMorocco43:132:42:371:46:035:18:48231
37Vincent DelogeFrance35:412:39:051:56:365:19:14235
38Imad benaimMorocco42:312:51:021:37:475:20:24241
39Justin RussoUnited States37:442:42:301:54:315:20:56245
40Sebastien GardetteFrance39:112:50:311:47:285:25:30272
41Hicham El MejdoubiMorocco43:592:43:151:49:535:26:03275
42Abdelylah TounsiMorocco39:482:46:431:52:045:27:14280
43Salim BenkiraneUnited Kingdom37:062:56:541:43:195:27:23283
44Elie GiallurachiFrance28:512:46:442:08:025:29:41298
45Mohamed LasriMorocco32:452:50:342:00:125:32:41313
46sebastien mignonBelgium40:342:59:261:42:425:33:11316
47Mounir AkhatarMorocco32:102:48:512:01:545:33:36318
48Djilali ChadliFrance39:242:58:091:47:485:34:24321
49Farouk TabiteMorocco44:012:46:491:50:405:34:58324
50Sergey PavlyuchenkoUnknown38:032:42:532:06:085:36:04340
51samir lazrakMorocco41:192:38:462:06:445:36:28341
52Othmane JaafariMorocco35:022:49:302:04:095:37:03349
53James SquiresUnited Kingdom33:132:57:141:58:095:38:01353
54Mehdi Idrissi QaitouniMorocco41:522:41:532:05:215:39:39366
55Shayan KavakebUnited Kingdom47:412:54:541:44:375:39:49367
56Hmina SaadMorocco35:263:02:051:54:125:40:10371
57Marouen Ben Haj YahiaTunisia25:082:53:292:14:585:40:20373
58Ismaël BennisMorocco30:123:03:412:00:275:43:35392
59Baani BouchaibMorocco36:133:06:121:49:365:44:12394
60jalil kabbageMonaco31:083:06:222:00:305:45:34402
61Yassine ZiadMorocco43:172:55:012:00:465:47:36418
62Jérôme Laborde taFrance37:353:04:201:56:545:47:57419
63Nicolas BurgueraRéunion37:002:50:142:13:485:49:24430
64Zakariaa MhaidirMorocco40:182:58:482:02:245:50:30438
65Walid Amrani JouteiMorocco38:403:07:161:51:055:50:54441
66Ahmed azemMorocco41:473:19:301:39:165:52:07449
67Amine ChraïbiMorocco41:583:13:091:51:285:53:34456
68Amine BelhajMorocco41:053:11:141:54:085:54:59463
69Soufiane BajdaMorocco39:262:57:222:06:145:56:49470
70Kamil JoundyMorocco35:123:01:342:13:576:01:20487
71Saad BadaouiMorocco35:363:04:142:08:106:01:45488
72Karim SekkatMorocco36:512:57:232:20:266:04:53509
73benjamin beaumontFrance45:323:02:042:00:206:04:58510
74Tomas Pinto BastoPortugal36:373:07:242:13:246:07:11516
75Yassine SlimanyMorocco37:373:11:012:07:076:07:55520
76Nicholas BakerAustralia34:183:02:222:25:096:16:25563
77Younes LidaryMorocco35:043:19:562:12:186:18:20567
78Boulboul IlyasseUnknown34:553:15:592:11:226:19:52576
79Walter DelageFrance35:433:47:111:50:196:20:30584
80Mohamed AitounyMorocco49:583:09:412:09:506:23:20592
81Adrien LeenaertsBelgium35:373:14:092:25:386:24:26604
82Salaheddine ChafoukMorocco49:523:12:332:09:156:24:41605
83Abdelmouneim AhidMorocco40:353:11:422:20:486:27:09615
84Soufiane MiadiMorocco45:563:15:402:19:016:33:01640
85Abderrahman LemfadliMorocco46:043:21:092:19:216:35:13648
86Mouad EssadMorocco32:233:34:552:20:206:41:37666
87Youssef Amghar IdrissiMorocco39:393:27:422:17:506:41:41667
88Chakroun Mohamed aliTunisia34:553:32:322:22:266:42:29671
89Nouredine SaidiMorocco45:053:13:542:32:086:42:55673
90Matthieu NoelFrance41:293:17:552:30:256:43:03675
91lmouatassime AbdessalamMorocco45:333:30:322:16:366:47:47694
92Nabil OtmaniMorocco41:463:20:512:42:296:54:50717
93David RichéFrance52:223:05:422:51:056:58:46728
94Mohammed EL HendiMorocco44:583:55:482:18:577:09:21749
95Robin MertensBelgium42:193:22:422:53:337:12:50756
96Rowan WalkerAustralia34:023:41:562:47:037:14:07760
97Ali HarmouchiMorocco45:113:23:472:55:187:14:50763
98Athmane El KhiatiMorocco39:563:48:562:36:407:22:11777
99Adnane BelmejdoubCanada50:124:03:082:27:407:32:12788
100M Saad LazrakMorocco47:303:59:042:43:047:51:58808
DNFAhmed BahirMorocco1:00:002:14:001:57:12DNF
DNFFehd BouabMorocco34:202:33:19DNF
DNFOmar Amine El HassaniMorocco1:16:18DNF
DNFTarik KibaliUnknown43:09DNF
M45-49 73 finishers · 1st Youssef Badri 4:19:39 · 4 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Youssef BadriUnknown28:572:21:401:23:594:19:3920
2Greg RadissonMorocco29:152:20:181:26:444:21:3624
3Julien ChagnyFrance29:472:20:231:28:174:23:1926
4Italo RizzoBrazil28:532:21:551:32:414:30:5745
5Mohamed Ali BaniTunisia29:052:25:031:30:124:31:4848
6Sébastien DuthilleulFrance27:532:22:091:38:474:34:0655
7Ilya BelyaevUnited Arab Emirates30:092:27:311:33:534:36:0556
8Jamel OulidiFrance30:142:28:561:32:484:38:4662
9Sven SenkelGermany35:512:33:091:30:244:47:3184
10Geoffrey KoekelbergBelgium35:122:26:551:39:484:48:1789
11Ben WeirUnited Kingdom30:222:32:571:40:504:50:2195
12Nicolas CzornyFrance29:412:21:391:52:294:51:06100
13Gabriel LE NocFrance35:402:31:231:40:104:52:30107
14Yassine BennisMorocco30:142:36:241:40:324:52:54108
15Cedric ChabaneixMorocco30:002:27:501:50:484:55:11116
16Leonardo LoureiroPortugal39:402:43:281:34:075:04:21149
17Lionel LemaireBelgium33:272:44:511:41:035:07:22161
18Sébastien GelardFrance31:102:38:201:53:415:10:15180
19Sebastien SarazinFrance39:262:35:191:54:285:15:09212
20youness ELOUATANiMorocco38:102:46:071:42:185:15:19214
21Olivier GillibertFrance33:542:53:271:40:265:15:27216
22Damien RouillardFrance30:592:35:172:03:005:15:54219
23Chakib PhiloMorocco37:192:46:161:45:105:18:11229
24Karim MoudenMorocco30:302:44:191:58:375:19:27239
25Mohammed BourhimMorocco36:372:50:151:46:285:21:17246
26Owen RedpathUnited Kingdom33:522:49:061:52:255:21:43248
27Aymeric TardivoFrance29:462:41:402:02:595:22:24254
28Abdelaali BeyelhadjMorocco34:112:50:201:52:445:25:23271
29David GallaratoItaly28:572:56:541:55:495:28:25290
30Naoufal Aziz SbaiMorocco35:253:10:251:33:335:28:50294
31Arnaud GuyardFrance32:452:55:441:57:445:34:03320
32Gianluca GabrieleItaly33:522:35:212:19:135:35:06325
33Charif El MaifiMorocco37:352:46:121:59:275:35:08326
34Vincent GibraisFrance33:072:49:441:55:195:35:18330
35Stephen LockwoodUnited Kingdom34:162:43:222:12:045:37:20350
36Benjamin BouttemyFrance36:323:01:471:47:135:38:31358
37Ahmed ErrahiliMorocco48:052:43:131:54:585:39:06362
38Othman AkhrifMorocco48:172:54:501:42:155:39:31365
39Benoit VaillantFrance32:392:49:222:11:505:42:38386
40Samir ArhezroqMorocco47:392:59:071:51:225:46:29409
41Vingtcent RouillardFrance35:292:55:492:06:465:47:32416
42Hicham EL JamaliMorocco35:342:59:292:05:085:50:06436
43Jason BlumbergUnited Kingdom38:172:39:142:21:585:50:15437
44Mohamed AboulfarahMorocco40:402:56:332:04:515:51:28443
45Hicham NajimMorocco39:383:11:231:46:475:52:53453
46Tobias JackoGermany37:133:05:112:11:006:03:30498
47Ayadi RedaMorocco36:343:12:402:03:236:05:11512
48Martin AitkenheadUnited Kingdom38:513:20:341:52:486:07:05515
49Cédric NoelFrance34:153:05:182:17:056:11:18542
50Kamel HamitiAlgeria40:073:20:132:07:546:19:33575
51Hazim SebbataMorocco39:413:18:142:10:066:19:56578
52Ludovic JoswiakFrance36:082:46:062:53:366:24:00599
53Youssef AmenzizMorocco36:093:14:512:26:126:28:24623
54Sandali TarikMorocco41:223:04:322:20:226:28:42624
55Alexis RohrFrance37:583:11:382:33:406:33:09643
56omar ToukhssatiMorocco1:03:013:33:341:45:206:34:24646
57Rafik BousselhamMorocco38:403:41:052:02:106:35:28650
58Mark MurphyIreland52:143:26:522:06:146:43:29677
59Wahb AtikMorocco47:343:09:142:39:406:47:14689
60Rezk BlaghmiMorocco42:433:35:522:17:586:48:55699
61Stefano QuartaItaly35:253:18:022:42:166:50:03702
62Zouhair OulkadiMorocco45:433:18:282:36:466:52:02712
63Smael SebtiUnknown38:043:15:542:46:416:54:48716
64Ossama KhaouaMorocco43:423:10:142:45:016:55:44721
65Zouhair TaiboutaMorocco41:413:21:302:43:076:56:40723
66Younes El Abbassi ChraibiMorocco40:163:32:212:32:106:59:37729
67Abdelfettah ChahbouniaMorocco43:253:42:492:22:127:01:53734
68Jose Luis Heredia RosasMexico46:203:17:432:46:557:06:01740
69Akin MorakinyoNigeria50:483:17:362:56:387:18:36769
70Jérôme BesombesFrance36:103:42:182:56:527:28:46786
71Edgar Alonso SánchezMexico47:293:46:022:58:537:46:35801
72Mohamed Amine BourhilMorocco53:483:53:332:59:267:57:39814
73Adil HaymoudiMorocco33:554:09:202:57:368:00:09815
DNFAdyl MelhaouiMorocco39:09DNF
DNFKarim AmharechMorocco41:553:55:48DNF
DNFRachid BettacheMorocco29:462:40:411:37:52DNF
DNFYannick BoissyMorocco35:472:57:20DNF
M50-54 61 finishers · 1st Jerome Morisset 4:23:19 · 4 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Jerome MorissetFrance29:012:25:241:24:074:23:1927
2Orlando Manuel Delgado RodríguezSpain24:182:23:121:31:464:23:3829
3Simon Fa wcettUnknown27:422:26:301:27:054:27:0736
4Damien FlochelFrance30:592:17:401:32:454:27:3038
5Mikaël MauplinFrance28:202:21:451:37:164:33:2752
6Sylvain BezaultFrance35:542:27:391:31:594:42:1366
7Charles AltheyFrance38:462:31:431:32:304:48:1487
8Stanislas GuldasiFrance32:182:35:481:37:104:52:23106
9Gilles SalleFrance32:322:28:541:46:224:53:53111
10Sebastien NoelFrance35:062:33:321:38:084:54:16113
11Christophe CayssiolsFrance29:162:36:241:44:174:56:16121
12José BareaSpain35:112:40:221:36:564:58:24134
13Juan Carlos Campillo RuizSpain31:222:43:501:38:045:01:42140
14Joel WagnerFrance36:222:42:541:36:505:06:04153
15Stéphane DelmoitiezBelgium36:412:32:211:52:495:08:27165
16daniele manganoItaly39:592:35:521:46:325:09:04172
17Karim BoureguigFrance39:312:37:491:44:155:10:38181
18Charles BoissonFrance38:432:42:521:42:415:11:05183
19Adil KeddouriMorocco38:242:44:591:40:135:14:39206
20Lex JuinenNetherlands36:592:44:291:42:455:14:45207
21Jean-Guy CornuFrance42:122:35:461:50:355:15:23215
22Michaël BruneauBelgium35:352:41:021:57:595:21:22247
23Sébastien LemaireFrance32:382:51:251:52:355:22:47255
24Jérôme ViaudFrance30:582:36:002:12:525:26:37277
25Pascal MontoutGuadeloupe38:552:53:341:47:265:28:19289
26Frederic DesilleBelgium43:422:53:511:45:315:31:25304
27Moris SalaItaly29:092:48:172:08:595:31:44308
28Hicham OussiMorocco30:003:01:081:48:455:32:04310
29Jean Philippe JulienFrance38:582:43:382:03:205:35:57339
30Redoin SlimaniNetherlands42:203:03:571:42:385:40:07370
31Nicholas PearsonUnited Kingdom35:152:55:382:01:125:40:20374
32Thierry GuerineauFrance32:382:46:432:14:555:40:37376
33Amine EL Fatmi MohammedMorocco33:012:52:402:06:595:40:45377
34Jean-Roch GourdierFrance30:562:41:492:17:245:43:03389
35Mike GloyneUnited Kingdom37:222:36:122:23:575:46:18408
36Nicolas LemercierFrance34:513:00:191:58:395:48:16420
37Sam GhanMorocco43:182:58:591:56:325:48:42423
38Charles-Julien ViardotGuadeloupe30:293:02:052:08:195:49:07428
39Stephane CarriereCanada38:062:50:102:13:455:51:43444
40Laurent FaureFrance38:292:49:542:18:065:56:54471
41Lorenzo CorteItaly28:132:58:302:22:386:00:13484
42Nassim AschtoukMorocco40:463:06:502:08:386:08:42530
43Kerim TurkmenUnited Kingdom38:093:08:542:13:046:12:06545
44Pedro LeiriaPortugal39:403:09:412:14:046:12:45549
45Simon BromleyUnited Kingdom32:423:02:292:35:156:18:51569
46Hicham LazrakMorocco42:283:28:351:58:536:20:30585
47Abdeslam AfailalMorocco40:133:30:421:58:086:25:14609
48Hicham SeffarMorocco37:323:19:372:27:416:33:05641
49Petr AfanasievUnknown36:383:25:392:24:376:41:24663
50Olivier GuilbaudFrance43:143:21:262:31:126:46:06684
51Simone GuidottiItaly37:423:29:302:29:076:50:25703
52mehdi grinyMorocco51:483:40:132:14:446:58:24727
53Benjamin VauthierMorocco50:593:29:452:32:467:02:14735
54Younes BoulbenMorocco49:343:16:322:44:577:05:33739
55Jon BaldwinUnited Kingdom53:243:13:272:36:357:07:43745
56Cedric FourtineFrance39:523:32:142:41:037:12:15751
57Xavier ChomaratFrance40:533:26:082:33:407:12:23752
58Pascal QuiesseFrance40:373:29:222:45:257:12:55757
59Domenico PaduanoItaly39:513:37:413:04:277:33:26792
60Khalid SlassiMorocco45:513:43:232:49:417:36:34794
61mounir azimaMorocco37:283:30:053:27:097:51:30807
DNFChristophe GrégoireBelgium32:113:01:331:58:50DNF
DNFHicham AllaliMorocco31:252:31:292:34:51DNF
DNFSteven D'ArcyUnited Kingdom32:172:35:31DNF
DNFZouhair BenkiraneMorocco48:263:06:4843:04DNF
M55-59 42 finishers · 1st Laurent Jalabert 4:31:56 · 2 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Laurent JalabertFrance34:442:14:461:35:264:31:5649
2Tim WingUnited Kingdom33:342:24:551:39:054:45:0579
3Phil DoelUnited Kingdom31:322:32:041:38:344:47:4385
4Fabrice PrunierFrance37:242:29:011:33:414:47:5286
5Specialized FrejusFrance32:052:23:371:46:064:48:1588
6Luis Mirabal SocasSpain34:012:34:331:35:004:50:0894
7Alexandre SybillainFrance32:042:36:451:35:194:50:3997
8Gerry SeenanUnited Kingdom30:572:35:191:42:174:55:41118
9Olivier FichauxFrance28:452:36:171:43:224:56:10120
10Franco GanesioItaly34:442:33:431:50:035:08:06163
11Paulo De AssisPortugal33:042:37:161:50:285:08:12164
12Richard ConwayUnited Kingdom35:332:36:561:47:225:08:39167
13Dave ClementsUnited Kingdom36:412:40:151:48:595:15:52218
14Shaun PaddisonUnited Kingdom40:482:28:152:01:165:16:05220
15Philippe CarréFrance29:512:41:001:57:235:16:18223
16Mario Ignazio Palici Di SuniItaly46:462:42:561:38:525:19:00232
17Franck PrigentFrance34:382:38:062:14:535:36:31343
18Jan De ValkNetherlands41:032:48:501:57:595:38:55360
19Laurent BoulyFrance43:453:01:151:44:175:40:13372
20Olivier PuechFrance35:482:55:462:00:195:45:43404
21Brahim KaffazMorocco37:553:04:121:56:445:48:44426
22Guy AufenackerSwitzerland32:543:02:182:09:535:56:23468
23Federico FabiItaly44:083:04:401:58:235:57:22474
24Arnaud RoyFrance34:542:41:362:44:356:08:11523
25Sergiusz NawrockiPoland34:393:01:152:21:346:08:16524
26Janati-Idrissi abderrahmaneUnknown32:493:06:472:21:036:12:11546
27Philippe SavourninFrance41:493:19:032:05:466:19:30574
28Francois PierreFrance35:433:03:172:34:016:20:07580
29Francesco CatucciItaly43:422:56:542:28:396:23:46593
30Paul WaterhouseUnited Kingdom38:572:57:382:33:296:23:58597
31Shaun CollierUnited Kingdom38:562:59:182:32:506:24:51606
32David LamyFrance46:123:18:572:13:446:29:42629
33Haytham KubbaUnited Kingdom37:483:09:292:30:276:31:10635
34Christophe FerrandFrance37:563:08:292:38:216:34:06645
35Frank SalgerGermany38:403:30:532:38:576:59:48731
36Mohammed ToumiMorocco49:123:48:042:09:517:04:00738
37Youness ZouhirMorocco35:323:08:253:03:047:08:25747
38Raphaël LaurentFrance53:513:26:182:33:417:12:28754
39Abdessamad Zaari JabriMorocco45:283:57:552:19:357:14:41762
40Christophe GaulardFrance41:013:56:362:27:227:17:13765
41eric mitelmanMorocco40:413:50:172:38:237:31:23787
42Ali Abakhti-MchachtiMorocco38:353:37:433:14:037:49:25805
DNFAbdel GuennouniMorocco54:244:07:401:53:46DNF
DNFMassimo LuzzatiItaly32:492:29:581:36:05DNF
M60-64 24 finishers · 1st Pascal Bily 5:11:51 · 4 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Pascal BilyFrance33:412:35:001:57:045:11:51186
2Laurent BidartFrance33:212:40:312:02:205:22:13250
3Pascal DurandFrance31:352:46:581:57:215:24:00258
4John SkainCanada34:212:51:001:56:495:30:01300
5Loic LE JoncourFrance37:202:53:001:55:255:35:29332
6Alberto LodiItaly36:312:50:351:59:075:36:30342
7Martin WyssSwitzerland35:152:55:172:05:215:45:10397
8Michael ReevesUnited Kingdom35:032:53:372:07:035:48:32421
9François GeoffriauFrance39:042:57:232:04:565:48:38422
10Pierre GuintrandFrance33:513:04:412:04:055:53:07454
11Saïd RachidiGuadeloupe44:392:58:141:59:495:57:44475
12Michele BovinaItaly48:293:09:221:52:006:02:12493
13David GleaveUnited Kingdom45:423:09:232:00:386:10:37536
14Franck DumenilFrance33:383:23:062:08:396:14:15557
15Achim GrzonkaGermany45:373:21:342:02:116:21:01586
16Pascal SardaFrance39:563:13:382:18:016:23:53596
17Bruno GueziecFrance39:483:09:052:24:276:25:40611
18Patrick AudibertGuadeloupe32:423:16:092:41:536:40:29660
19Eric BitschFrance45:463:23:482:20:506:41:03661
20Yvan NabatFrance35:133:22:492:30:326:41:54669
21sandro belliItaly38:573:04:222:51:396:43:01674
22Eduard Urrea SoléSpain44:593:29:252:21:376:51:12707
23Micheal WrayUnited Kingdom41:123:40:332:22:047:00:49733
24Roberto CeliItaly35:553:49:443:13:107:53:37810
DNFboris mitelmanFrance1:01:033:44:04DNF
DNFGuy BeaudryCanada38:552:55:092:07:31DNF
DNFOlivier RobinFrance45:113:30:02DNF
DNFRonan LeboulchFrance28:502:35:191:53:41DNF
M65-69 8 finishers · 1st Jean-Luc Pueyo 5:29:23 · 1 DNF
PlaceAthleteCountrySwimBikeRunFinishOverall
1Jean-Luc PueyoFrance35:402:47:281:58:445:29:23297
2Cyrus Malek-MadaniSwitzerland31:292:52:592:02:275:35:52337
3Des ByrneUnited Kingdom40:522:54:282:18:016:02:47495
4Patrice LeleuFrance37:252:54:392:25:246:08:21526
5Norbert SchieweGermany39:063:02:422:29:116:21:45588
6Eric RagotGuadeloupe43:493:14:252:22:046:32:17638
7William Van NostrandUnited States33:143:04:272:55:516:48:11697
8Frank SmithUnited Kingdom33:553:12:453:33:337:33:05790
DNFAli BarkhoukhMorocco42:274:22:391:46:03DNF
M70-74 4 finishers · 1st Eduardo Vieira Montenegro 5:44:46
PlaceAthleteCountrySwimBikeRunFinishOverall
1Eduardo Vieira MontenegroSpain40:003:06:511:48:255:44:46395
2Jose NicolasBelgium38:583:21:493:04:137:20:00773
3Hervier Jean LucFrance40:383:44:082:45:307:21:29776
4Steve GaleMonaco51:223:47:452:53:087:51:22806
M75-79 1 finisher · 1st Yves Laval 7:27:21
PlaceAthleteCountrySwimBikeRunFinishOverall
1Yves LavalFrance40:473:56:152:39:447:27:21783

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.