| pos | Time | Athlete Name | Bib# | Age | Sex | Pl/Tot | Division | Swim | Pl | Bike | Pl | Run | Pl | Certificate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1:06:04 | JEAN-MARC GRANDERSON | 11 | 25 | M | 1 / 2 | M2029 | 12:05 | 1 | 34:33 | 1 | 19:28 | 2 | |
| 2 | 1:08:03 | BENJAMIN CARMINO | 6 | 17 | M | 2 / 2 | M1619 | 12:07 | 2 | 35:58 | 2 | 19:59 | 3 | |
| 3 | 1:15:47 | KAYDEN SIEWRATTAN | 7 | 19 | M | 1 / 2 | M1619 | 17:05 | 8 | 40:45 | 5 | 17:58 | 1 | |
| 4 | 1:18:30 | ASHLEIGH THOMAS | 8 | 20 | F | 1 / 3 | F2029 | 13:21 | 3 | 39:45 | 3 | 25:25 | 10 | |
| 5 | 1:20:58 | JAHZARA WILLIAMS | 5 | 18 | F | 1 / 6 | F1619 | 17:20 | 9 | 40:40 | 4 | 22:59 | 4 | |
| 6 | 1:24:49 | JALIYAH CELESTINE | 1 | 17 | F | 3 / 6 | F1619 | 14:35 | 4 | 42:02 | 7 | 28:13 | 17 | |
| 7 | 1:25:40 | DOUGLAS HAY | 33 | 65 | M | 1 / 3 | M60+ | 19:06 | 14 | 41:53 | 6 | 24:41 | 7 | |
| 8 | 1:26:48 | ARYA SIEWRATTAN | 2 | 18 | F | 2 / 6 | F1619 | 16:15 | 7 | 46:28 | 19 | 24:06 | 6 | |
| 9 | 1:30:36 | ROGER GOMES | 34 | 67 | M | 2 / 3 | M60+ | 22:12 | 20 | 43:26 | 10 | 24:58 | 8 | |
| 10 | 1:30:56 | JORGE HOYOS | 22 | 46 | M | 2 / 6 | M4049 | 18:07 | 11 | 45:44 | 16 | 27:06 | 13 | |
| 11 | 1:31:19 | GIOVANNI DE BIASE | 18 | 40 | M | 3 / 6 | M4049 | 18:10 | 12 | 45:45 | 17 | 27:25 | 15 | |
| 12 | 1:31:20 | RILEY FIELD | 58 | 18 | F | 5 / 6 | F1619 | 16:05 | 6 | 42:57 | 8 | 32:19 | 24 | |
| 13 | 1:33:34 | SOPHIA SAMAROO | 3 | 18 | F | 4 / 6 | F1619 | 17:30 | 10 | 45:29 | 14 | 30:36 | 23 | |
| 14 | 1:34:15 | JULIEN CHARLES | 21 | 44 | M | 6 / 6 | M4049 | 1:08:35 | 33 | |||||
| 15 | 1:34:22 | ALIYA DRAKES | 16 | 42 | F | 1 / 2 | F4049 | 20:22 | 16 | 45:40 | 15 | 28:22 | 18 | |
| 16 | 1:34:52 | JOHANN MENDOZA | 20 | 41 | M | 5 / 6 | M4049 | 20:28 | 17 | 45:03 | 13 | 29:22 | 20 | |
| 17 | 1:37:02 | RICKI BRAITHWAITE | 32 | 61 | M | 3 / 3 | M60+ | 25:46 | 26 | 43:23 | 9 | 27:54 | 16 | |
| 18 | 1:37:22 | KURLISSA MCSWEEN | 4 | 18 | F | 6 / 6 | F1619 | 15:00 | 5 | 46:49 | 20 | 35:34 | 27 | |
| 19 | 1:37:56 | AVERY PETERSON | 23 | 47 | M | 4 / 6 | M4049 | 23:21 | 24 | 46:04 | 18 | 28:31 | 19 | |
| 20 | 1:38:33 | JOHANN PIERRE | 12 | 29 | M | 2 / 2 | M2029 | 18:18 | 13 | 55:06 | 28 | 25:11 | 9 | |
| 21 | 1:40:30 | RIANA HARRINAUTH | 17 | 48 | F | 2 / 2 | F4049 | 20:37 | 18 | 44:55 | 12 | 34:59 | 25 | |
| 22 | 1:42:48 | JHOEL SKEETE | 13 | 33 | M | 1 / 3 | M3039 | 33:12 | 32 | 43:45 | 11 | 25:51 | 11 | |
| 23 | 1:42:59 | JONATHAN KACAL | 28 | 55 | M | 3 / 7 | M5059 | 22:48 | 21 | 50:46 | 22 | 29:26 | 21 | |
| 24 | 1:43:02 | ALEXX DOWDEN | 9 | 20 | F | 2 / 3 | F2029 | 20:02 | 15 | 53:27 | 25 | 29:35 | 22 | |
| 25 | 1:46:37 | DEREK DANIEL | 30 | 59 | M | 4 / 7 | M5059 | 23:07 | 22 | 48:18 | 21 | 35:13 | 26 | |
| 26 | 1:48:27 | NIXON SANDIFORD | 19 | 41 | M | 1 / 6 | M4049 | 22:01 | 19 | 59:35 | 29 | 26:52 | 12 | |
| 27 | 1:55:47 | KEVIN RAMCHARAN | 25 | 51 | M | 7 / 7 | M5059 | |||||||
| 28 | 1:57:42 | NATHAN BHAGAN | 24 | 51 | M | 5 / 7 | M5059 | 27:02 | 27 | 54:34 | 26 | 36:07 | 29 | |
| 29 | 1:57:51 | DOMINIC SIMMONS | 14 | 34 | M | 2 / 3 | M3039 | 28:45 | 28 | 53:01 | 24 | 36:06 | 28 | |
| 30 | 1:58:56 | RAYANNA RAGOONANAN | 10 | 26 | F | 3 / 3 | F2029 | 23:11 | 23 | 54:48 | 27 | 40:59 | 31 | |
| 31 | 1:59:38 | KERVIN FRANCIS | 26 | 52 | M | 2 / 7 | M5059 | 31:22 | 30 | 1:00:55 | 30 | 27:22 | 14 | |
| 32 | 1:59:39 | TROY WING | 27 | 53 | M | 1 / 7 | M5059 | 25:20 | 25 | 1:10:19 | 32 | 24:01 | 5 | |
| 33 | 2:05:00 | KHEMRAJ SAHADEO | 29 | 58 | M | 6 / 7 | M5059 | 31:31 | 31 | 51:54 | 23 | 41:37 | 32 | |
| 34 | 2:12:27 | JHARREL THOMAS | 15 | 34 | M | 3 / 3 | M3039 | 30:16 | 29 | 1:05:05 | 31 | 37:07 | 30 |