
| Rank | Bib | Name | Cat | Gender | Finish Time | Swim Time | T1 Time | Bike Time | T2 Time | Run Time |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | Tj Tollakson | MPRO | M | 08:25:15 | 00:50:41 | 00:02:54 | 04:33:30 | 00:01:27 | 02:56:46 |
| 2 | 1 | Ben Hoffman | MPRO | M | 08:33:29 | 00:53:09 | 00:02:51 | 04:34:30 | 00:01:21 | 03:01:40 |
| 3 | 3 | Jason Shortis | MPRO | M | 08:47:18 | 00:57:39 | 00:03:11 | 04:53:57 | 00:02:08 | 02:50:25 |
| 4 | 8 | Eduardo Sturla | MPRO | M | 09:04:16 | 00:56:54 | 00:03:07 | 04:51:34 | 00:02:16 | 03:10:26 |
| 5 | 30 | Daniel Bretscher | MPRO | M | 09:07:05 | 00:55:21 | 00:02:58 | 05:02:38 | 00:01:27 | 03:04:42 |
| 6 | 27 | Ian Mikelson | MPRO | M | 09:12:42 | 00:53:06 | 00:03:14 | 05:04:43 | 00:01:40 | 03:10:01 |
| 7 | 16 | Mike Neill | MPRO | M | 09:13:03 | 00:58:57 | 00:03:35 | 05:01:14 | 00:02:10 | 03:07:09 |
| 8 | 10 | Tim Snow | MPRO | M | 09:16:01 | 00:57:38 | 00:04:07 | 05:19:49 | 00:02:39 | 02:51:50 |
| 9 | 40 | Heather Wurtele | WPRO | F | 09:19:03 | 00:57:18 | 00:03:28 | 05:08:09 | 00:01:46 | 03:08:24 |
| 10 | 18 | Matthew Russell | MPRO | M | 09:26:26 | 01:06:11 | 00:02:52 | 05:10:43 | 00:01:44 | 03:04:57 |
| 11 | 52 | Tine Deckers | WPRO | F | 09:34:41 | 00:57:29 | 00:03:30 | 05:13:18 | 00:02:10 | 03:18:16 |
| 12 | 1004 | David Lamoureux | M30-34 | M | 09:36:11 | 00:59:18 | 00:05:17 | 05:17:09 | 00:01:34 | 03:12:55 |
| 13 | 1516 | Vaughn Cooper | M35-39 | M | 09:37:50 | 00:56:24 | 00:04:01 | 05:07:32 | 00:01:47 | 03:28:08 |
| 14 | 42 | Tyler Stewart | WPRO | F | 09:38:09 | 01:06:07 | 00:03:34 | 05:13:02 | 00:02:00 | 03:13:28 |
| 15 | 883 | Greg Close | M25-29 | M | 09:41:28 | 01:03:05 | 00:04:03 | 05:20:45 | 00:01:23 | 03:12:14 |
| 16 | 1065 | Jeremy Cornman | M30-34 | M | 09:42:29 | 00:59:32 | 00:04:07 | 05:24:04 | 00:02:10 | 03:12:37 |
| 17 | 1295 | Bryan Krabbe | M35-39 | M | 09:42:35 | 00:59:43 | 00:05:26 | 05:23:16 | 00:01:56 | 03:12:16 |
| 18 | 1069 | Lucas Moore | M30-34 | M | 09:43:54 | 01:05:58 | 00:04:52 | 05:17:41 | 00:02:23 | 03:13:02 |
| 19 | 973 | Stephen Patterson | M30-34 | M | 09:44:41 | 01:07:47 | 00:04:11 | 05:12:49 | 00:01:51 | 03:18:04 |
| 20 | 20 | John Hirsch | MPRO | M | 09:45:50 | 00:57:35 | 00:03:21 | 05:20:48 | 00:01:24 | 03:22:44 |
| 21 | 1222 | Eric Kenney | M35-39 | M | 09:45:55 | 00:58:55 | 00:04:19 | 05:15:14 | 00:01:35 | 03:25:54 |
| 22 | 1201 | Griffin Mcneese | M30-34 | M | 09:46:04 | 00:49:53 | 00:04:33 | 05:23:52 | 00:02:39 | 03:25:09 |
| 23 | 1354 | Ryan Barnett | M35-39 | M | 09:46:28 | 00:59:11 | 00:04:05 | 05:20:42 | 00:01:38 | 03:20:54 |
| 24 | 962 | Eric Johnson | M30-34 | M | 09:46:36 | 01:09:46 | 00:05:29 | 05:20:28 | 00:01:33 | 03:09:23 |
| 25 | 1815 | Konrad Von Allmen | M40-44 | M | 09:49:44 | 01:07:55 | 00:04:15 | 05:14:37 | 00:02:02 | 03:20:56 |
| 26 | 1007 | James Chesson | M30-34 | M | 09:51:10 | 01:11:41 | 00:05:08 | 05:13:36 | 00:01:54 | 03:18:53 |
| 27 | 1136 | Philip Schmidt | M30-34 | M | 09:52:03 | 00:55:11 | 00:03:43 | 05:24:02 | 00:01:38 | 03:27:31 |
| 28 | 1793 | Jorgen Gam-Jorgensen | M40-44 | M | 09:53:15 | 01:18:16 | 00:07:27 | 05:12:54 | 00:01:37 | 03:13:04 |
| 29 | 896 | Chris Meewes | M25-29 | M | 09:53:28 | 01:02:22 | 00:04:39 | 05:16:31 | 00:01:51 | 03:28:07 |
| 30 | 1180 | Jared Tootell | M30-34 | M | 09:54:13 | 00:59:00 | 00:05:24 | 05:28:14 | 00:02:24 | 03:19:13 |
| 31 | 1203 | Corey Perez | M30-34 | M | 09:55:30 | 01:02:28 | 00:05:38 | 05:24:50 | 00:02:26 | 03:20:10 |
| 32 | 48 | Jackie Arendt | WPRO | F | 09:56:21 | 00:57:20 | 00:04:12 | 05:30:47 | 00:01:36 | 03:22:28 |
| 33 | 1359 | Patrick Mccrann | M35-39 | M | 09:56:38 | 01:07:48 | 00:04:43 | 05:18:27 | 00:02:59 | 03:22:43 |
| 34 | 2037 | David Burger | M40-44 | M | 09:57:15 | 01:20:50 | 00:07:03 | 05:13:45 | 00:02:10 | 03:13:28 |
| 35 | 1388 | Chip Berry | M35-39 | M | 09:57:23 | 00:52:09 | 00:03:53 | 05:33:18 | 00:01:28 | 03:26:36 |
| 36 | 1434 | Kevin Mcnamara | M35-39 | M | 09:57:44 | 01:04:48 | 00:04:48 | 05:22:17 | 00:02:09 | 03:23:44 |
| 37 | 1601 | Jeffrey Capobianco | M40-44 | M | 09:58:00 | 01:22:30 | 00:05:00 | 05:13:35 | 00:01:51 | 03:15:06 |
| 38 | 1481 | James Schnauer | M35-39 | M | 09:58:45 | 01:03:24 | 00:04:57 | 05:27:07 | 00:02:06 | 03:21:13 |
| 39 | 2315 | Robert Schloegel | M45-49 | M | 09:58:49 | 01:01:09 | 00:05:18 | 05:29:33 | 00:02:37 | 03:20:14 |
| 40 | 2003 | Rich Burke | M40-44 | M | 09:59:03 | 01:16:48 | 00:05:39 | 05:22:55 | 00:02:08 | 03:11:35 |
| 41 | 829 | Chris Nocera | M25-29 | M | 09:59:12 | 01:01:02 | -- | -- | 00:01:25 | 03:23:37 |
| 42 | 1511 | Chris Schulten | M35-39 | M | 10:00:02 | 01:11:29 | 00:07:09 | 05:20:20 | 00:02:07 | 03:18:59 |
| 43 | 1801 | Todd Wiley | M40-44 | M | 10:00:29 | 00:59:46 | 00:04:18 | 05:22:39 | 00:01:49 | 03:32:00 |
| 44 | 1398 | Richard Sena | M35-39 | M | 10:01:57 | 01:16:31 | 00:07:52 | 05:12:22 | 00:01:53 | 03:23:21 |
| 45 | 1599 | Jeff Walsh | M40-44 | M | 10:02:39 | 01:01:47 | 00:05:22 | 05:31:36 | 00:02:11 | 03:21:44 |
| 46 | 1302 | Gary Snow | M35-39 | M | 10:03:54 | 00:59:08 | 00:03:55 | 05:19:33 | 00:02:44 | 03:38:36 |
| 47 | 2527 | Yves Fortin | M50-54 | M | 10:05:38 | 01:04:58 | 00:05:14 | 05:29:38 | 00:02:58 | 03:22:52 |
| 48 | 1589 | Robert Richardson | M40-44 | M | 10:06:13 | 01:04:50 | 00:04:31 | 05:31:34 | 00:01:13 | 03:24:09 |
| 49 | 1447 | Scott Gac | M35-39 | M | 10:06:21 | 01:07:04 | 00:06:13 | 05:14:40 | 00:02:05 | 03:36:21 |
| 50 | 2328 | Dave Sousa | M45-49 | M | 10:06:26 | 01:07:05 | 00:06:33 | 05:17:16 | 00:02:49 | 03:32:45 |