| Finish | Bib# | Class | Km | Name | Time | Pace |
| MJ5 | 1.5 | Greenberg, Charlie | 5:29 | 3:39.3 | ||
| MJ5 | 1.5 | Williamson, Dylan | 6:37 | 4:24.7 | ||
| MJ3 | 3.5 | Pastore, Gino | 12:55 | 3:41.4 | ||
| MJ3 | 3.5 | Capelin, Ben | 13:55 | 3:58.6 | ||
| MJ3 | 3.5 | Ott, Gunther | 14:15 | 4:04.3 | ||
| MJ4 | 3.5 | Ott, Abe | 15:48 | 4:30.9 | ||
| MJ4 | 3.5 | Gianinny, Gordon | 17:59 | 5:08.3 | ||
| MJ3 | 3.5 | Saslow, Elliot | 18:22 | 5:14.9 | ||
| MJ4 | 3.5 | Wilber, Ben | 20:54 | 5:58.3 | ||
| MJ4 | 3.5 | Rhoades, John | 22:04 | 6:18.3 | ||
| MJ2 | 5 | Brown, Rogan | 17:07 | 3:25.4 | ||
| MJ2 | 5 | Ogier, Matt | 20:12 | 4:02.4 | ||
| MJ2 | 5 | Samuelson, Haakon | 22:53 | 4:34.6 | ||
| MJ2 | 5 | Casey, Joe | 24:21 | 4:52.2 | ||
| MJ2 | 5 | Cary, Jeff | 33:09 | 6:37.8 | ||
| MJ1/OJ | 10 | Elliott, Tad | 32:22 | 3:14.2 | ||
| MJ1/OJ | 10 | Elliott, Evan | 34:03 | 3:24.3 | ||
| MJ1/OJ | 10 | Gerstenberger, John | 35:31 | 3:33.1 | ||
| MJ1/OJ | 10 | Schneider, Joe | 36:28 | 3:38.8 | ||
| M50+ | 10 | Overend, Ned | 36:48 | 3:40.8 | ||
| M50+ | 10 | Trommer, Eric | 36:49 | 3:40.9 | ||
| M30+ | 10 | Redpath, Cale | 37:28 | 3:44.8 | ||
| M20+ | 10 | Shriver, Zach | 37:47 | 3:46.7 | ||
| M30+ | 10 | Szekely, Joseph | 37:51 | 3:47.1 | ||
| M30+ | 10 | Brown, Travis | 38:03 | 3:48.3 | ||
| M20+ | 10 | Venzara, Miles | 39:13 | 3:55.3 | ||
| M40+ | 10 | Ferguson, Andrew | 39:41 | 3:58.1 | ||
| M20+ | 10 | Bauer, JP | 40:21 | 4:02.1 | ||
| M30+ | 10 | Simmonds, Scott | 42:06 | 4:12.6 | ||
| M30+ | 10 | Howard, Dean | 43:13 | 4:19.3 | ||
| M30+ | 10 | Niedl, Harald | 45:03 | 4:30.3 | ||
| M50+ | 10 | Casey, Jim | 45:31 | 4:33.1 | ||
| M40+ | 10 | Pierson, Eric | 46:19 | 4:37.9 | ||
| M40+ | 10 | Gianinny, Gary | 46:27 | 4:38.7 | ||
| M40+ | 10 | Hagen, Dave | 47:07 | 4:42.7 | ||
| MJ1/OJ | 10 | Overend, Rhyler | 47:39 | 4:45.9 | ||
| M50+ | 10 | Barry, John | 56:26 | 5:38.6 | ||
| M50+ | 10 | Byrd, John | 1:12:12 | 7:13.2 | ||