
| Rank | Bib | Name | Cat | Gender | Finish Time | Swim Time | Bike Time | Run Time |
|---|---|---|---|---|---|---|---|---|
| 1 | 112 | Jairo Salazar | M25-29 | M | 04:36:38 | 06:31:00 | 02:36:23 | 01:29:45 |
| 2 | 136 | Mathieu Mangeon | M25-29 | M | 04:37:56 | 10:03:00 | 02:32:51 | 01:31:02 |
| 3 | 116 | Julien Buffe | M25-29 | M | 04:53:37 | 04:04:00 | 02:42:06 | 01:43:27 |
| 4 | 124 | Rafael Colon | M25-29 | M | 04:55:02 | 07:05:00 | 02:43:02 | 01:40:56 |
| 5 | 132 | Henry Walker | M25-29 | M | 04:58:10 | 10:48:00 | 02:51:18 | 01:32:05 |
| 6 | 644 | Kellen Hood | M25-29 | M | 05:00:21 | 06:30:00 | 02:37:28 | 01:52:24 |
| 7 | 139 | Geoff Watts | M25-29 | M | 05:01:33 | 17:18:00 | 02:40:24 | 01:39:51 |
| 8 | 129 | Sean Mclaughlin | M25-29 | M | 05:01:56 | 15:46:00 | 02:42:37 | 01:39:34 |
| 9 | 130 | Henry Piek | M25-29 | M | 05:02:56 | 10:09:00 | 02:46:47 | 01:42:01 |
| 10 | 127 | Romain Lobjois | M25-29 | M | 05:10:14 | 06:28:00 | 02:53:00 | 01:46:46 |
| 11 | 119 | Jose Varcasia | M25-29 | M | 05:15:14 | 15:11:00 | 02:54:00 | 01:42:05 |
| 12 | 137 | Steven Quinn | M25-29 | M | 05:33:45 | 10:55:00 | 03:21:57 | 01:36:53 |
| 13 | 123 | Benjamin Aldous | M25-29 | M | 05:33:47 | 13:20:00 | 03:04:33 | 01:51:55 |
| 14 | 125 | Robert Craig | M25-29 | M | 05:45:18 | 15:48:00 | 03:13:57 | 01:51:34 |
| 15 | 120 | Jerry Becker | M25-29 | M | 05:48:26 | 13:38:00 | 03:04:46 | 02:06:03 |
| 16 | 115 | Daniel Bell | M25-29 | M | 06:03:00 | 17:15:00 | 03:16:57 | 02:04:49 |
| 17 | 131 | Ryan Tarrant | M25-29 | M | 06:04:46 | 15:14:00 | 03:13:35 | 02:11:58 |
| 18 | 121 | Jason Devlin | M25-29 | M | 06:14:21 | 23:11:00 | 03:19:18 | 02:07:53 |
| 19 | 117 | Timothy Pedrotty | M25-29 | M | 06:30:45 | 21:07:00 | 03:31:41 | 02:13:58 |
| 20 | 133 | Brandon Dempsey | M25-29 | M | 06:31:11 | 15:27:00 | 03:22:33 | 02:29:12 |
| 21 | 134 | John Hurley | M25-29 | M | 06:32:28 | 18:28:00 | 03:41:06 | 02:08:54 |
| 22 | 113 | Bernardo Villar | M25-29 | M | 06:42:17 | 16:08:00 | 03:41:06 | 02:21:04 |
| 23 | 122 | Ryan Taylor | M25-29 | M | 06:44:34 | 02:01:00 | 03:21:12 | 02:33:22 |
| 24 | 118 | Kyle Raymer | M25-29 | M | 07:20:07 | 01:00:17 | 03:48:15 | 02:31:37 |
| DNF | 111 | Matt Clifford | M25-29 | M | -- | 15:47:00 | -- | -- |
| DNF | 114 | Rodrigo Acevedo Van Arc | M25-29 | M | -- | 09:46:00 | -- | -- |
| DNF | 126 | Adam Dumouchelle | M25-29 | M | -- | 17:03:00 | -- | -- |
| DNF | 135 | Scott Loos | M25-29 | M | -- | 14:30:00 | -- | -- |
| DNF | 138 | Wes Stevens | M25-29 | M | -- | 20:26:00 | 03:14:04 | -- |