| 1 | James Hildreth | 1:16.12 | 1:17.79 | 1:16.87 1:16.12 1:19.83 1:18.09 1:18.40 |
| 2 | Nathan Dwyer | 1:07.49 | 1:19.18 | 1:33.34 1:16.11 1:19.31 1:22.11 1:07.49 |
| 3 | Blake Thompson | 1:22.34 | 1:23.13 | 1:28.49 1:23.04 1:23.37 1:22.99 1:22.34 |
| 4 | Myles Casanas | 1:28.09 | 1:31.61 | 1:28.09 1:29.53 1:40.36 1:32.10 1:33.19 |
| 5 | Borja Perez | 1:24.59 | 1:31.67 | 1:37.25 1:28.79 1:34.76 1:24.59 1:31.46 |
| 6 | Sam Nave | 1:31.27 | 1:37.96 | 1:54.39 1:35.60 1:39.32 1:31.27 1:38.97 |
| 7 | Joshua Feran | 1:26.96 | 1:40.47 | 1:39.05 1:40.09 1:42.37 1:42.27 1:26.96 |
| 8 | Aaron Abramowitz | 1:30.96 | 1:45.78 | 1:47.23 2:08.28 1:30.96 1:53.14 1:36.96 |
| 9 | Jaret Wilmoth | 1:48.52 | 1:50.58 | 1:49.49 1:54.52 1:48.52 1:48.66 1:53.59 |
| 10 | Ben Zoller | 1:57.70 | 1:58.92 | 1:58.86 1:59.85 1:57.70 3:56.01 1:58.06 |
| 11 | Tyler Brodzinski | 1:40.59 | 1:59.81 | 2:11.39 1:54.59 1:40.59 1:53.44 2:43.14 |
| 12 | Mark Boyanowski | 1:52.16 | 2:00.18 | 2:06.39 2:00.52 1:52.16 1:53.63 2:18.39 |
| 13 | Ross Svensson-Hornbostel | 1:58.63 | 2:04.59 | 2:05.07 1:58.63 2:04.37 2:10.37 2:04.33 |
| 14 | Brendan Forish | 1:56.91 | 2:06.72 | 2:29.70 2:09.22 1:56.91 2:02.66 2:08.28 |
| 15 | Peter Balke | 1:54.75 | 2:11.59 | 2:02.32 DNF 1:54.75 2:05.35 2:27.10 |
| 16 | Ryan DeLine | 2:04.30 | 2:20.01 | 2:24.96 2:04.30 2:30.92 2:23.30 2:11.77 |
| 17 | Devin Guerrero | 2:24.93 | 2:39.91 | 2:24.93 2:28.89 2:43.91 2:47.86 2:46.92 |
| 18 | Javier Gonzalez-Napoleoni | 2:31.40 | — | 2:31.57 2:31.40 — — — |
| 19 | Hunter Kasravi | 3:07.18 | — | 3:07.18 3:42.13 — — — |
| 20 | Raphael Platte | 4:01.75 | — | 4:15.88 4:01.75 — — — |
| 21 | Connor Kempf | 8:30.22 | — | DNF 8:30.22 — — — |
| 22 | Ross Vardaman | 8:41.51 | — | DNF 8:41.51 — — — |