| pos | Time | Athlete Name | Bib# | Age | Sex | Pl/Tot | Division | SWIM TME | SWIM PL | TRANS1 | BIKE TME | BIKE PL | TRANS2 | RUN TME | RUN PL | COUNTRY | Certificate |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2:07:39 | GAETAN FETAUD | 128 | 22 | M | 1 / 3 | M20-29 | 24:04 | 4 | 1:13 | 1:02:00 | 1 | 0:36 | 0:39:48 | 1 | FRANCE | |
| 2 | 2:15:11 | PIERS VALLANCE | 127 | 34 | M | 1 / 4 | M30-39 | 23:59 | 3 | 1:15 | 1:07:14 | 2 | 0:48 | 0:41:57 | 2 | UK | |
| 3 | 2:24:35 | ANCIL GREENE | 185 | 37 | M | 2 / 4 | M30-39 | 26:12 | 7 | 1:31 | 1:10:29 | 4 | 0:50 | 0:45:36 | 3 | TTO | |
| 4 | 2:27:39 | CLAIRE VALLANCE | 126 | 35 | F | 1 / 2 | F30-39 | 24:06 | 5 | 1:28 | 1:12:44 | 6 | 0:49 | 0:48:33 | 5 | UK | |
| 5 | 2:31:03 | TESSIMY VIECHWEG | 123 | 23 | M | 2 / 3 | M20-29 | 31:59 | 9 | 1:52 | 1:09:09 | 3 | 0:44 | 0:47:20 | 4 | GRENADA | |
| 6 | 2:35:02 | INGMAR PROKOP | 129 | 23 | M | 3 / 3 | M20-29 | 21:33 | 1 | 2:19 | 1:15:43 | 8 | 2:20 | 0:53:09 | 7 | USA | |
| 7 | 2:35:43 | RYAN MENDES | 150 | 41 | M | 1 / 5 | M40-49 | 22:51 | 2 | 1:41 | 1:17:49 | 9 | 0:58 | 0:52:25 | 6 | TTO | |
| 8 | 2:45:26 | INGA KARASEK | 148 | 33 | F | 2 / 2 | F30-39 | 25:37 | 6 | 1:42 | 1:23:00 | 13 | 0:45 | 0:54:24 | 9 | GRD | |
| 9 | 2:54:47 | DANNY DONELAN | 122 | 39 | M | 2 / 5 | M40-49 | 33:24 | 11 | 1:37 | 1:24:36 | 14 | 1:26 | 0:53:45 | 8 | GRENADA | |
| 10 | 2:55:26 | HELEN RAITHBY | 137 | 41 | F | 1 / 1 | F40-49 | 34:36 | 15 | 1:45 | 1:20:29 | 11 | 0:45 | 0:57:53 | 10 | GBR | |
| 11 | 2:58:43 | CONOR HOLMES | 174 | 46 | M | 3 / 5 | M40-49 | 33:59 | 13 | 2:04 | 1:19:21 | 10 | 1:33 | 1:01:48 | 11 | IRL | |
| 12 | 3:00:13 | GEORGE BAIN | 139 | 45 | M | 4 / 5 | M40-49 | 34:28 | 14 | 1:06 | 1:21:21 | 12 | 0:45 | 1:02:35 | 12 | GRD | |
| 13 | 3:18:53 | MIKE QUINN | 120 | 56 | M | 1 / 2 | M50+ | 41:06 | 17 | 2:37 | 1:27:27 | 15 | 1:35 | 1:06:10 | 13 | GRENADA | |
| 14 | 3:26:58 | SARAH CANCELLIERI | 155 | 29 | F | 1 / 1 | F20-29 | 35:23 | 16 | 2:42 | 1:39:20 | 16 | 1:42 | 1:07:53 | 14 | USA | |
| 15 | 4:26:49 | PETER JADROSICH | 153 | 67 | M | 2 / 2 | M50+ | USA | |||||||||
| 16 | DNF | JASON GOODING | 130 | 35 | M | 3 / 4 | M30-39 | 29:38 | 8 | 1:30 | 1:13:16 | 7 | 0:38 | TTO | |||
| 17 | DNF | TROY FELIX | 121 | 38 | M | 4 / 4 | M30-39 | 32:14 | 10 | 1:36 | 1:11:39 | 5 | 0:41 | GRENADA | |||
| 18 | DNF | MARC BARRACHIN | 132 | 41 | M | 5 / 5 | M40-49 | 33:48 | 12 | 1:43 | USA |