| PLACE | NAME | DIV | SWIM | PL | T1 | PL | BIKE | PL | T2 | PL | RUN | PL | TIME |
| 1 | Brian Emelson | M3539 | 14:33 | 3 | 1:17 | 2 | 57:24 | 3 | 0:46 | 3 | 39:34:00 | 1 | 1:53:31 |
| 2 | Mike Morrow | M4044 | 14:33 | 2 | 1:09 | 1 | 55:53 | 1 | 0:43 | 1 | 44:21:00 | 7 | 1:56:36 |
| 3 | Terry Kelly | M3539 | 15:08 | 5 | 1:31 | 3 | 56:40 | 2 | 1:02 | 6 | 45:56:00 | 9 | 2:00:15 |
| 4 | Christopher Garvin | M2024 | 17:40 | 11 | 2:49 | 15 | 58:51 | 6 | 0:45 | 2 | 41:44:00 | 3 | 2:01:47 |
| 5 | Keisuke Inoue | M3034 | 20:24 | 28 | 2:20 | 7 | 58:42 | 5 | 1:31 | 19 | 41:31:00 | 2 | 2:04:25 |
| 6 | James Roche | M4044 | 18:00 | 13 | 2:27 | 11 | 1:01:41 | 11 | 1:04 | 9 | 41:57:00 | 4 | 2:05:06 |
| 7 | Michael McKenney | M3034 | 17:06 | 8 | 1:45 | 4 | 1:00:39 | 9 | 1:24 | 14 | 46:43:00 | 10 | 2:07:35 |
| 8 | Devon Haskell | F2024 | 20:07 | 23 | 2:29 | 12 | 59:35 | 7 | 0:59 | 5 | 44:58:00 | 8 | 2:08:07 |
| 9 | Raymond Rogers-Harringt | M3034 | 21:54 | 38 | 3:49 | 40 | 58:09 | 4 | 1:38 | 24 | 42:44:00 | 6 | 2:08:13 |
| 10 | Kathleen Marsh | F2024 | 14:51 | 4 | 4:13 | 45 | 1:07:29 | 29 | 1:24 | 16 | 42:25:00 | 5 | 2:10:21 |
| 11 | David Buys | M3539 | 21:26 | 35 | 3:28 | 34 | 1:01:15 | 10 | 2:12 | 39 | 47:55:00 | 14 | 2:16:15 |
| 12 | Jay Shelgren | M5054 | 18:44 | 15 | 3:04 | 24 | 1:02:04 | 13 | 2:25 | 44 | 50:25:00 | 22 | 2:16:40 |
| 13 | Bill White | M4044 | 20:14 | 25 | 2:52 | 17 | 1:05:39 | 21 | 0:47 | 4 | 47:53:00 | 13 | 2:17:23 |
| 14 | Patrick Cooke | M3539 | 17:12 | 10 | 5:50 | 62 | 1:04:18 | 19 | 2:26 | 46 | 48:05:00 | 15 | 2:17:50 |
| 15 | Richard Seefried | M2529 | 22:13 | 40 | 3:39 | 37 | 1:00:35 | 8 | 2:44 | 54 | 49:06:00 | 17 | 2:18:15 |
| 16 | Wendy Van Curen | F3539 | 16:41 | 6 | 1:49 | 5 | 1:06:40 | 26 | 1:19 | 13 | 52:03:00 | 25 | 2:18:29 |
| 17 | Steve King | M4044 | 22:31 | 43 | 3:31 | 35 | 1:02:41 | 15 | 1:54 | 33 | 48:18:00 | 16 | 2:18:52 |
| 18 | Josh Townley | M1619 | 18:54 | 17 | 2:26 | 10 | 1:06:40 | 25 | 2:14 | 40 | 50:41:00 | 23 | 2:20:52 |
| 19 | Jody Winch | M2529 | 20:17 | 26 | 2:52 | 18 | 1:04:10 | 18 | 2:33 | 48 | 52:48:00 | 28 | 2:22:37 |
| 20 | Drew Stevenson | M4044 | 12:41 | 1 | 4:33 | 50 | 1:05:54 | 23 | 1:48 | 29 | 58:04:00 | 44 | 2:22:58 |
| 21 | Emily Gallagher | F4044 | 18:48 | 16 | 2:38 | 13 | 1:09:22 | 34 | 1:44 | 26 | 51:05:00 | 24 | 2:23:34 |
| 22 | James Sweet | M5054 | 20:03 | 22 | 3:18 | 29 | 3:25:02 | 70 | 1:44 | 27 | 2:23:53 | ||
| 23 | James Bayley | M5054 | 22:37 | 44 | 4:19 | 48 | 1:01:57 | 12 | 3:14 | 60 | 52:32:00 | 27 | 2:24:37 |
| 24 | Jessica Spatz | F4044 | 19:41 | 19 | 2:49 | 16 | 1:10:44 | 37 | 1:39 | 25 | 50:19:00 | 20 | 2:25:09 |
| 25 | Sydnie Lieb | F1619 | 17:08 | 9 | 2:21 | 8 | 1:15:07 | 48 | 1:24 | 15 | 49:52:00 | 19 | 2:25:50 |
| 26 | James Edgar | M3034 | 23:08 | 47 | 3:06 | 25 | 1:06:19 | 24 | 1:49 | 31 | 52:12:00 | 26 | 2:26:33 |
| 27 | Patrick O'Callaghan | M2529 | 26:20:00 | 62 | 5:06 | 58 | 1:04:23 | 20 | 3:45 | 64 | 47:08:00 | 12 | 2:26:41 |
| 28 | Thomas Hickey | M2529 | 20:22 | 27 | 2:09 | 6 | 1:08:43 | 32 | 2:44 | 53 | 52:49:00 | 29 | 2:26:45 |
| 29 | KC Bennett | F4549 | 19:51 |