#BibAthleteNatTimeBehindSwimT1BikeT2Run
1Matthew HauserAUS01:39:3116:531:2251:310:1529:33
2Vasco VilacaPOR01:39:3117:041:1651:260:2529:22
3Alex YeeGBR01:39:35+417:351:1651:380:2228:46
4Ricardo BatistaPOR01:39:36+516:541:1951:330:2629:26
5Hayden WildeNZL01:40:26+5517:441:1651:270:2129:39
6Dorian ConinxFRA01:40:36+1:0516:581:1951:290:2230:29
7Dylan McCulloughNZL01:40:38+1:0717:001:1751:300:2330:30
8Roberto Sanchez ManteconESP01:40:55+1:2417:491:1751:210:2230:07
9Connor BentleyGBR01:41:07+1:3617:081:1951:200:2430:57
10Yanis SeguinFRA01:41:08+1:3717:021:2452:020:2230:20
11João Nuno BatistaPOR01:41:14+1:4317:071:1852:060:2730:18
12Martin SobeyCAN01:41:19+1:4817:281:2351:440:2730:20
13Andree BucCHI01:41:23+1:5217:421:1851:290:2630:31
14Jules RethoretFRA01:41:26+1:5516:521:2451:330:2331:16
15Arnaud MengalBEL01:41:34+2:0317:471:1651:300:2630:37
16Alberto Gonzalez GarciaESP01:41:38+2:0717:091:1552:090:2430:43
17Morgan PearsonUSA01:41:38+2:0717:241:1651:480:2530:47
18Braxton LeggUSA01:41:43+2:1217:161:2051:540:2230:52
19Miguel Tiago SilvaPOR01:41:49+2:1816:571:1851:320:2731:37
20Simon WestermannSUI01:41:54+2:2316:561:1951:310:2431:46
21Luke WillianAUS01:41:56+2:2517:021:2352:060:2531:02
22Harry LeleuGBR01:41:59+2:2817:061:1852:080:2431:05
23Márk DévayHUN01:42:05+2:3416:501:2651:300:2331:57
24Márton KropkóHUN01:42:11+2:4016:501:1951:380:2732:00
25Justus TöpperGER01:42:16+2:4517:001:1852:130:2331:24
26David Cantero Del CampoESP01:42:30+2:5917:301:1951:410:2431:38
27Ben DijkstraTRI01:42:32+3:0117:371:2351:300:2731:36
28Kenji NenerJPN01:42:34+3:0317:071:2052:020:2231:45
29Lucas CambresyLUX01:42:45+3:1417:141:2751:520:2531:49
30Takumi HojoJPN01:42:55+3:2417:031:1852:080:2332:05
31Shachar SagivISR01:43:00+3:2917:481:1951:220:2332:10
32Miguel HidalgoBRA01:43:12+3:4117:221:2553:200:2230:45
33Diego MoyaCHI01:43:14+3:4316:551:3352:060:2732:16
34Seth RiderUSA01:43:26+3:5517:041:2552:000:2532:33
35Antonio Serrat SeoaneESP01:43:40+4:0917:481:1551:280:2232:50
36Charles PaquetCAN01:43:49+4:1817:191:1951:540:3232:47
37John ReedUSA01:44:21+4:5017:221:2354:460:2430:29
38James CorbettIRL01:44:32+5:0117:071:2454:200:2631:17
39Tom RichardFRA01:44:46+5:1517:011:2652:050:2633:50
40Max StapleyGBR01:44:52+5:2117:001:1954:320:2731:37
41Nicola AzzanoITA01:45:09+5:3817:281:2254:390:2231:20
42Reese VannersonUSA01:45:14+5:4317:081:2055:030:2231:24
43Gergely KissHUN01:45:19+5:4817:031:2355:010:2231:32
44Aoba YasumatsuJPN01:45:43+6:1217:411:2154:260:2531:51
45Michał OliwaPOL01:45:54+6:2317:481:1954:220:2332:03
46Mitch KolkmanNED01:46:13+6:4217:461:2454:200:2132:25
47Eric DienerGER01:46:37+7:0618:011:2054:070:2432:47
48Takuto OshimaJPN01:46:44+7:1317:131:2151:590:2635:47
49Ian PennekampNED01:46:51+7:2017:401:2254:280:2333:00
50Tayler ReidNZL01:46:53+7:2217:421:2354:240:2533:01
51Jérémy QuindosUZB01:46:56+7:2517:491:1753:010:2334:28
52Kazushi JozukaJPN01:47:16+7:4517:451:2254:220:2633:22
—Benedikt BettinDNSGERDNS0:000:000:000:000:00
—Callum McCluskyDNFAUSDNF17:541:180:000:000:00
—Csongor LehmannDNFHUNDNF17:181:210:000:000:00
—Eirik Berling GrandeDNFNORDNF17:331:2151:420:000:00
—Euan De NigroDNFITADNF17:161:210:000:000:00
—Jack WillisDNFGBRDNF17:431:210:000:000:00
—Theo MartiDNFLUXDNF17:511:290:000:000:00
—Tim HellwigDNFGERDNF17:251:190:000:000:00
—Tjebbe KaindlDNFAUTDNF17:201:1851:510:240:00
—Tom LernoDNFFRADNF16:581:200:000:000:00
—Valentin WernzDNFGERDNF17:521:220:000:000:00
—Vetle Bergsvik ThornDNFNORDNF17:171:230:000:000:00
FASTEST SPLIT IN EACH SEGMENT IS MARKED · TRANSITIONS SHOWN IN GREY