| pos | Time | Athlete Name | Bib# | Age | Sex | Pl/Tot | Division | SWIM | SWIMPL | T1 | BIKE | BIKEPL | T2 | RUN | RUNPL | NAT | Certificate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1:20:03 | JEAN-MARC GRANDERSON | 365 | 25 | M | 2 / 4 | M2029 | 13:00 | 1 | 0:48 | 39:48 | 3 | 0:32 | 25:57 | 3 | TTO | |
| 2 | 1:28:42 | TESSIMY VIECHWEG | 367 | 36 | M | 1 / 2 | M3039 | 20:08 | 8 | 2:14 | 38:34 | 2 | 0:50 | 26:58 | 4 | GND | |
| 3 | 1:35:28 | CAMERON WEBB | 364 | 28 | M | 3 / 4 | M2029 | 15:34 | 2 | 2:03 | 49:04 | 5 | 0:41 | 28:08 | 5 | USA | |
| 4 | 1:37:05 | CARVON JAMES | 359 | 16 | M | 1 / 1 | M1619 | 20:09 | 9 | 2:11 | 57:25 | 10 | 0:29 | 16:53 | 2 | USA | |
| 5 | 1:37:54 | BRUNO PLANTEGENEST | 362 | 64 | M | 1 / 2 | M60+ | 16:06 | 3 | 2:02 | 49:19 | 6 | 1:00 | 29:28 | 7 | GND | |
| 6 | 1:44:20 | TROY FELIX | 356 | 50 | M | 1 / 1 | M5059 | 21:54 | 11 | 1:50 | 47:37 | 4 | 0:50 | 32:11 | 9 | GND | |
| 7 | 1:47:52 | INGA KARASEK | 361 | 46 | F | 1 / 1 | F4049 | 17:07 | 4 | 1:25 | 59:28 | 11 | 0:44 | 29:09 | 6 | CAN | |
| 8 | 1:50:37 | PEYTON KEAFFABER | 358 | 26 | M | 1 / 4 | M2029 | 17:14 | 5 | 2:00 | 52:54 | 8 | 37:38 | 0:54 | 1 | USA | |
| 9 | 1:54:10 | LIZ PEACH | 357 | 50 | F | 1 / 1 | F50+ | 21:37 | 10 | 2:37 | 56:38 | 9 | 1:35 | 31:44 | 8 | USA | |
| 10 | 1:57:50 | RICKI BRAITHWAITE | 352 | 61 | M | 2 / 2 | M60+ | 26:05 | 12 | 2:57 | 50:00 | 7 | 2:20 | 36:28 | 10 | TTO | |
| 11 | 2:01:06 | TIMOTHY SINANAN | 354 | 30 | M | 2 / 2 | M3039 | 59:47 | 12 | 1:04 | 37:07 | 11 | TTO | ||||
| 12 | 2:14:04 | BAILEY MILLIGAN | 366 | 26 | F | 1 / 2 | F2029 | 20:06 | 7 | 4:47 | 1:07:57 | 13 | 2:17 | 38:58 | 12 | USA | |
| 13 | 2:16:32 | ZION LEWIS | 353 | 24 | M | 4 / 4 | M2029 | 30:35 | 13 | 63:39 | 0:39 | 1 | TTO | ||||
| 14 | 2:27:52 | KAITLYN KLVAC | 363 | 26 | F | 2 / 2 | F2029 | 19:43 | 6 | 4:37 | 1:20:44 | 14 | 1:32 | 41:17 | 13 | USA |