#BibAthleteNatTimeBehindSwimT1BikeT2Run
1Jawad AbdelmoulaMAR01:51:3519:391:0256:081:1833:30
2Henri SchoemanRSA01:51:55+2019:031:1056:361:1733:50
3Julian BirkelRSA01:52:33+5819:401:0156:081:1734:28
4Zakaria ChtiouiTUN01:54:16+2:4119:460:5956:051:1936:07
5Badr SiwaneMAR01:54:58+3:2319:381:0456:071:1936:53
6Mohamed Aziz HamdiTUN01:55:08+3:3319:440:5956:061:2136:58
7Jack SpenceRSA01:55:16+3:4120:161:0557:251:2635:04
8Adrien TouletMRI01:55:48+4:1319:421:0156:081:2237:35
9Merwann AbassiMAR01:56:23+4:4820:111:0457:311:2436:13
10Naim MokhfiALG01:57:22+5:4719:411:0458:021:3237:06
11Antony ClaytonRSA01:57:39+6:0419:381:0356:081:1639:34
12Sofienne SelmiTUN01:57:48+6:1320:161:0357:261:2137:42
13Aiden PetersenRSA01:57:53+6:1819:371:0456:091:2439:42
14Matthew Van CollerRSA01:59:05+7:3020:231:0657:171:2738:52
15Eloi AdjavonTOG01:59:17+7:4221:101:1158:451:2136:54
16Joshua SteytlerRSA01:59:21+7:4622:141:0357:481:2636:50
17Pieterjan Van Der MerweRSA02:00:20+8:4521:311:0958:251:2537:52
18Maximilian BettsNAM02:00:36+9:0119:361:0456:101:2342:25
19Remy GerardMRI02:00:38+9:0321:451:0258:181:1838:17
20Mohanad ElshafeiEGY02:04:07+12:3221:081:1258:461:2841:36
21Mohamed KhenissiTUN02:09:14+17:3920:201:021:01:191:3345:00
22Omar EzzEGY02:22:28+30:5322:141:171:06:461:5850:13
23Farouk GnandiTOG02:37:13+45:3835:571:381:13:411:5644:03
—Adel RabirDNFALGDNF20:171:040:000:000:00
—Ahmed MahmoudDNFEGYDNF25:421:090:000:000:00
—Ákos KárpátiDNFHUNDNF20:221:040:000:000:00
—Chad UysDNFRSADNF20:201:090:000:000:00
—Donat RozsavolgyiDNFHUNDNF19:391:090:000:000:00
—Jean Gael Laurent L`enteteDNFMRIDNF21:121:0758:481:250:00
—Konrád SzékelyDNSHUNDNS0:000:000:000:000:00
—Marwan HatemDNFEGYDNF20:211:050:000:000:00
—William Pearson InmanDNFRSADNF0:000:000:000:000:00
FASTEST SPLIT IN EACH SEGMENT IS MARKED · TRANSITIONS SHOWN IN GREY