| Place | Bib | Name | Age | Sex | City | State | SWIM | TRN1 | BIKE | TRN2 | Run | Time |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 230 | Tom Turner | 42 | M | Jackson | MN | 5:26 (1) | 0:32 (2) | 36:05 (1) | 0:55 (8) | 22:25 (3) | 1:05:22 |
| 2 | 234 | Brandon Nordstrom | 38 | M | Fairmont | MN | 7:16 (10) | 0:31 (1) | 36:36 (2) | 1:07 (11) | 24:18 (5) | 1:09:47 |
| 3 | 235 | Samuel Espey | 30 | M | Dunnell | MN | 6:55 (8) | 1:33 (7) | 37:19 (3) | 0:16 (1) | 24:22 (6) | 1:10:23 |
| 4 | 236 | Ken Heitzman | 52 | M | Spicer | MN | 6:33 (6) | 1:29 (5) | 38:14 (4) | 1:11 (13) | 23:53 (4) | 1:11:19 |
| 5 | 184 | Ben Kocak | 23 | M | 6:41 (7) | 1:12 (3) | 41:43 (7) | 0:32 (3) | 22:08 (2) | 1:12:15 | ||
| 6 | 180 | Cory Strasser | 43 | M | 8:20 (12) | 1:53 (10) | 46:46 (9) | 1:05 (10) | 21:20 (1) | 1:19:23 | ||
| 7 | 233 | Brad Beck | 39 | M | Spirit Lake | IA | 7:11 (9) | 1:38 (8) | 41:32 (6) | 0:43 (5) | 28:26 (7) | 1:19:27 |
| 8 | 183 | Todd Ernst | 44 | M | 5:42 (4) | 1:31 (6) | 40:00 (5) | 1:10 (12) | 31:23 (11) | 1:19:45 | ||
| 9 | 181 | Andy Mueting | 34 | M | 5:41 (3) | 1:40 (9) | 43:19 (8) | 0:42 (4) | 28:27 (8) | 1:19:47 | ||
| 10 | 232 | Amy More | 27 | F | Jackson | MN | 6:28 (5) | 1:26 (4) | 54:07 (13) | 0:30 (2) | 30:15 (9) | 1:32:43 |
| 11 | 231 | Carolyn Yehle | 34 | F | Graham | WA | 10:13 (13) | 2:33 (12) | 52:41 (12) | 0:55 (9) | 30:43 (10) | 1:37:03 |
| 12 | 182 | Bill Janzen | 60 | M | 11:13 (14) | 2:35 (14) | 52:36 (11) | 0:50 (7) | 32:54 (12) | 1:40:06 | ||
| 13 | 237 | Chad Barker | 37 | M | Sioux Falls | SD | 7:27 (11) | 2:33 (13) | 48:37 (10) | 0:44 (6) | 40:58 (14) | 1:40:18 |
| 14 | 239 | Melissa Brunk | 35 | F | Okabena | MN | 5:35 (2) | 2:31 (11) | 57:22 (14) | 1:24 (14) | 40:58 (13) | 1:47:48 |