| Pos | First Name | Last Name | Country | Time | Swim | T1 | Bike | T2 | Run | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kyle | Jones | CAN | 01:55:11 | 00:19:16 | 00:02:04 | 01:01:20 | 00:00:47 | 00:31:44 | |
| 2 | Manuel | Huerta | ITU | 01:55:44 | 00:00:00 | 00:00:00 | 00:00:00 | 00:00:00 | 01:55:44 | |
| 3 | Brent | Mcmahon | CAN | 01:56:19 | 00:18:56 | 00:02:00 | 01:01:42 | 00:00:47 | 00:32:54 | |
| 4 | Francisco | Serrano | MEX | 01:56:28 | 00:19:17 | 00:02:05 | 01:01:15 | 00:00:47 | 00:33:04 | |
| 5 | Andrew | Russell | CAN | 01:57:12 | 00:19:04 | 00:02:03 | 01:01:35 | 00:00:47 | 00:33:43 | |
| 6 | Oscar David | Preciado | COL | 01:57:32 | 00:19:04 | 00:02:10 | 01:01:25 | 00:00:49 | 00:34:04 | |
| 7 | Irving | Perez | MEX | 01:57:38 | 00:19:03 | 00:01:59 | 01:01:39 | 00:00:48 | 00:34:09 | |
| 8 | Peter | Croes | BEL | 01:57:55 | 00:00:00 | 00:00:00 | 00:00:00 | 00:00:00 | 01:57:55 | |
| 9 | Andrew | Yorke | CAN | 01:58:07 | 00:19:13 | 00:02:04 | 01:01:23 | 00:00:49 | 00:34:38 | |
| 10 | Leonardo | Saucedo | MEX | 01:58:28 | 00:18:57 | 00:02:03 | 01:01:38 | 00:00:42 | 00:35:08 | |
| 11 | Juan Jose | Lopez | MEX | 01:58:30 | 00:19:03 | 00:02:03 | 00:00:00 | 01:02:28 | 00:34:56 | |
| 12 | Adriano | Sacchetto | BRA | 01:58:35 | 00:19:18 | 00:02:05 | 01:01:15 | 00:00:50 | 00:35:07 | |
| 13 | Felipe | Van De Wyngard | CHI | 01:58:41 | 00:19:02 | 00:02:02 | 01:01:37 | 00:00:52 | 00:35:08 | |
| 14 | Patrice | Hamelin | CAN | 01:59:15 | 00:19:11 | 00:02:14 | 01:01:16 | 00:00:49 | 00:35:45 | |
| 15 | Arturo | Garza | MEX | 01:59:34 | 00:19:01 | 00:02:05 | 01:01:53 | 00:00:57 | 00:35:38 | |
| 16 | Nicholas | Vandam | USA | 01:59:47 | 00:18:55 | 00:02:16 | 01:01:31 | 00:00:54 | 00:36:11 | |
| 17 | Carlos | Arcadia | MEX | 02:00:14 | 00:19:36 | 00:02:02 | 01:03:22 | 00:00:44 | 00:34:30 | |
| 18 | David | Mendoza | MEX | 02:01:07 | 00:19:15 | 00:02:09 | 01:01:19 | 00:00:47 | 00:37:37 | |
| 19 | Felipe | Barraza | CHI | 02:01:44 | 00:00:00 | 00:00:00 | 00:00:00 | 00:00:00 | 02:01:44 | |
| 20 | Yanik | Leduc | CAN | 02:01:53 | 00:19:49 | 00:02:17 | 01:02:57 | 00:00:55 | 00:35:55 | |
| 21 | Vinicio | Ibarra | MEX | 02:02:11 | 00:19:55 | 00:02:09 | 01:02:56 | 00:00:46 | 00:36:25 | |
| 22 | Grant | Burwash | CAN | 02:02:32 | 00:20:06 | 00:02:11 | 01:03:30 | 00:00:55 | 00:35:50 | |
| 23 | Joe | Maloy | USA | 02:02:37 | 00:18:59 | 00:02:09 | 01:01:34 | 00:00:48 | 00:39:07 | |
| 24 | Robin | Lamas | MEX | 02:02:48 | 00:19:58 | 00:02:06 | 01:02:58 | 00:00:48 | 00:36:58 | |
| 25 | Gerardo | Vergara | GUA | 02:03:29 | 00:19:02 | 00:02:06 | 01:01:34 | 00:00:53 | 00:39:54 | |
| 26 | David | Nuñez | MEX | 02:03:40 | 00:19:56 | 00:02:09 | 01:02:57 | 00:00:48 | 00:37:50 | |
| 27 | Oliver | Gonzalez | MEX | 02:04:11 | 00:20:14 | 00:02:17 | 01:03:17 | 00:00:53 | 00:37:30 | |
| 28 | Fabian | Flores | GUA | 02:04:49 | 00:19:41 | 00:02:20 | 01:03:02 | 00:01:00 | 00:38:46 | |
| 29 | Wesley | Matos | BRA | 02:05:25 | 00:19:02 | 00:02:15 | 01:01:22 | 00:00:49 | 00:41:57 | |
| 30 | Jorge Luis | Fuentes | MEX | 02:06:15 | 00:20:19 | 00:02:26 | 01:03:03 | 00:00:53 | 00:39:34 | |
| 31 | Ahmed | Zaher | EGY | 02:11:15 | 00:20:12 | 00:02:28 | 01:03:12 | 00:01:13 | 00:44:10 | |
| 32 | Giancarlo | Mota | MEX | 02:29:34 | 00:22:38 | 00:02:33 | 01:15:30 | 00:00:59 | 00:47:54 | |
| 33 | Sergio | Sarmiento | MEX | 02:54:44 | 00:19:35 | 00:02:12 | 01:03:14 | 00:00:50 | 01:28:53 | |
| DNF | Andre Paul | Baillargeon Smith | CAN | 00:00:00 | 00:19:58 | 00:02:09 | 00:00:00 | 01:03:41 | 00:00:00 | |
| DNF | Matt | Long | USA | 00:00:00 | 00:19:08 | 00:02:13 | 00:00:00 | 00:00:00 | 00:00:00 | |
| DNF | Colin | O'brady | USA | 00:00:00 | 00:19:54 | 00:02:11 | 00:00:00 | 00:00:00 | 00:00:00 | |
| DNF | Gaspar | Riveros | CHI | 00:00:00 | 00:20:13 | 00:02:35 | 00:00:00 | 00:00:00 | 00:00:00 | |
| DNF | Cole | Stewart | CAN | 00:00:00 | 00:19:05 | 00:02:16 | 00:00:00 | 00:00:00 | 00:00:00 | |
| DSQ | Eder | Mejia | MEX | 00:00:00 | 00:18:54 | 00:02:03 | 01:01:44 | 00:00:54 | 00:33:01 |
Latest Triathlon.org Features
Check out ITU on Facebook
Why not stay up to date with all the latest triathlon.org news by signing up to our Facebook page?