| pos | Time | Athlete Name | Bib# | Age | Sex | Pl/Tot | Division | Div Total | Division | Swim | Pl | Tr 1 | Tr1 Place | Bike | Bike Pl | Tr2 | Tr2 Pl Run | Certificate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 01:05:55 | LUKE MCINTYRE | 6 | 17 | M | 2 / 19 | M1619 | BAR | 00:12:16 | 1 | 00:00:21 | 10 | 00:35:12 | 7 | 00:00:34 | 12 | 00:17:35 | |
| 2 | 01:06:14 | CHRISTIAAN JANSEN | 1 | 18 | M | 1 / 19 | M1619 | ARU | 00:13:02 | 5 | 00:00:19 | 2 | 00:35:15 | 8 | 00:00:31 | 9 | 00:17:10 | |
| 3 | 01:07:55 | DYLAN GIEL | 2 | 17 | M | 4 / 19 | M1619 | ARU | 00:13:35 | 8 | 00:00:20 | 6 | 00:34:41 | 2 | 00:00:30 | 3 | 00:18:51 | |
| 4 | 01:07:59 | MALCOLM MENZIES | 4 | 17 | M | 5 / 19 | M1619 | BAH | 00:12:18 | 2 | 00:00:23 | 12 | 00:35:54 | 9 | 00:00:27 | 1 | 00:18:59 | |
| 5 | 01:08:58 | JACKSON LANGLEY | 19 | 17 | M | 6 / 19 | M1619 | BER | 00:13:36 | 10 | 00:00:20 | 8 | 00:34:36 | 1 | 00:00:30 | 5 | 00:19:57 | |
| 6 | 01:09:21 | TRISTAN SCOTT | 5 | 17 | M | 7 / 19 | M1619 | TTO | 00:13:36 | 11 | 00:00:19 | 4 | 00:34:41 | 3 | 00:00:30 | 2 | 00:20:17 | |
| 7 | 01:10:19 | GIALUCA BORTOLI | 11 | 16 | M | 10 / 19 | M1619 | BER | 00:13:35 | 7 | 00:00:20 | 5 | 00:35:01 | 5 | 00:00:32 | 10 | 00:20:52 | |
| 8 | 01:13:45 | LIAM DABADIE | 3 | 17 | M | 15 / 19 | M1619 | TTO | 00:13:41 | 13 | 00:00:20 | 7 | 00:34:54 | 4 | 00:00:30 | 4 | 00:24:21 | |
| 9 | 01:14:26 | LIVINGSTON DUNCOMBE | 9 | 18 | M | 11 / 19 | M1619 | BAH | 00:13:01 | 4 | 00:00:17 | 1 | 00:39:15 | 11 | 00:00:31 | 8 | 00:21:24 | |
| 10 | 01:14:40 | COBY ERIC SYLVESTER | 7 | 21 | M | 1 / 2 | M2021 | GND | 00:13:52 | 15 | 00:00:20 | 9 | 00:39:26 | 12 | 00:00:35 | 13 | 00:20:28 | |
| 11 | 01:14:45 | MATTHEW LASHLEY | 18 | 18 | M | 8 / 19 | M1619 | BAR | 00:13:36 | 9 | 00:00:21 | 11 | 00:39:44 | 13 | 00:00:37 | 14 | 00:20:28 | |
| 12 | 01:18:52 | BEMJAMIN CARMINO | 14 | 16 | M | 12 / 19 | M1619 | TTO | 00:14:49 | 16 | 00:00:29 | 18 | 00:41:37 | 16 | 00:00:30 | 6 | 00:21:29 | |
| 13 | 01:20:23 | DANTE PICHERY | 8 | 18 | M | 16 / 19 | M1619 | TTO | 00:13:36 | 12 | 00:00:23 | 13 | 00:40:49 | 14 | 00:00:48 | 20 | 00:24:47 | |
| 14 | 01:20:41 | L ONTIN DUTEIL | 21 | 17 | M | 9 / 19 | M1619 | MAR | 00:17:08 | 19 | 00:00:28 | 17 | 00:41:46 | 17 | 00:00:46 | 19 | 00:20:35 | |
| 15 | 01:20:58 | RICARDO DAVIS | 17 | 18 | M | 13 / 19 | M1619 | JAM | 00:13:42 | 14 | 00:00:27 | 16 | 00:42:47 | 19 | 00:00:30 | 7 | 00:23:34 | |
| 16 | 01:25:26 | AYDEN BAIN | 126 | 17 | M | 17 / 19 | M1619 | BAH | 00:16:20 | 17 | 00:00:25 | 15 | 00:42:17 | 18 | 00:00:39 | 16 | 00:25:47 | |
| 17 | 01:26:24 | JAVIER HAGUE | 20 | 19 | M | 14 / 19 | M1619 | JAM | 00:18:08 | 20 | 00:00:38 | 20 | 00:43:21 | 20 | 00:00:38 | 15 | 00:23:41 | |
| 18 | 01:26:25 | BARRON MUSGROVE JR. | 124 | 20 | M | 2 / 2 | M2021 | BAH | 00:17:06 | 18 | 00:00:24 | 14 | 00:41:33 | 15 | 00:00:40 | 18 | 00:26:43 | |
| 19 | 01:35:49 | JAKE SMITH | 16 | 18 | M | 3 / 19 | M1619 | BER | 00:20:03 | 21 | 00:04:45 | 21 | 00:52:04 | 21 | 00:00:55 | 21 | 00:18:04 | |
| 20 | -DNF- | FYNN ARMSTRONG | 10 | 19 | M | 18 / 19 | M1619 | BAR | 00:13:09 | 6 | 00:00:19 | 3 | 00:35:08 | 6 | 00:00:33 | 11 | ||
| 21 | -DNF- | CAIN BANFIELD | 15 | 17 | M | 19 / 19 | M1619 | BAR | 00:12:26 | 3 | 00:00:35 | 19 | 00:38:31 | 10 | 00:00:39 | 17 |