| # | Athlete | Time |
|---|---|---|
| 1 | 🇺🇸 Mitch CorsiAge group | 1:12:12 |
| 2 | 🇺🇸 John QuatrocheAge group | 1:18:30 |
| 3 | 🇺🇸 Jeremy WiseAge group | 2:08:00 |
| 4 | 🇺🇸 David SmithAge group | 2:15:09 |
| 5 | 🇺🇸 George LyAge group | 2:17:26 |
| 6 | Towhid LaskerAge group | 2:18:57 |
| 7 | 🇺🇸 Paul CroizetAge group | 2:24:47 |
| 8 | 🇺🇸 Cameron ProvinesAge group | 2:34:30 |
| 9 | 🇺🇸 Melvin WrightAge group | 2:37:20 |
| 10 | 🇺🇸 Alexander CastilloAge group | 3:06:51 |
| 11 | 🇺🇸 Joshua OlukanniAge group | 3:10:34 |
| 12 | 🇺🇸 Sam WapshareAge group | DNS |