| Place | Bib | Name | Age | Sex | City | State | Swim | Trn1 | Bike | Trn2 | Run | Time |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 349 | Richie Rochel | 40 | M | Cloquet | MN | 25:11 (2) | 1:41 (1) | 1:12:09 (1) | 0:53 (1) | 35:15 (2) | 2:15:07 |
| 2 | 271 | Jonathan D'Angelo | 40 | M | Rochester | MN | 23:19 (1) | 5:15 (4) | 1:12:53 (2) | 2:34 (3) | 37:30 (3) | 2:21:30 |
| 3 | 255 | Aaron Burkhart | 42 | M | Virginia | MN | 28:39 (3) | 5:20 (5) | 1:15:14 (3) | 5:14 (5) | 33:00 (1) | 2:27:25 |
| 4 | 257 | Mike Butler | 41 | M | Saint Paul | MN | 32:31 (4) | 1:50 (2) | 1:17:01 (4) | 1:43 (2) | 40:56 (4) | 2:34:00 |
| 5 | 318 | Josh Maki | 41 | M | Hugo | MN | 45:24 (5) | 3:10 (3) | 1:45:07 (5) | 3:02 (4) | 49:58 (5) | 3:26:38 |