| 1 | Zachary White | 2:45.69 | 2:59.92 | 2:52.49 3:21.58 2:45.69 — — |
| 2 | Raymond Goslow | 3:25.12 | 3:33.76 | 3:40.75 3:25.12 3:35.42 — — |
| 3 | Jason Lee | 3:26.41 | 3:37.16 | 3:26.41 3:52.07 3:32.99 — — |
| 4 | Jacob Ambrose | 3:37.28 | 3:41.99 | 3:51.41 3:37.28 3:37.29 — — |
| 5 | Sumeet Agarwal | 3:45.73 | 4:03.84 | 3:45.73 4:20.30 4:05.48 — — |
| 6 | Katie Hull | 4:14.32 | 4:19.27 | 4:22.40 4:21.09 4:14.32 — — |
| 7 | Eli Hawkins | 4:09.54 | 4:31.28 | 4:25.29 4:59.02 4:09.54 — — |
| 8 | Dawson Gonzalez | 4:34.26 | 4:49.02 | 4:34.26 4:40.71 5:12.10 — — |
| 9 | Shonathon Collins | 3:43.44 | DNF | 3:43.44 DNF DNS — — |
| 10 | Ordway Persyn | 5:03.65 | — | 5:03.65 — — — — |
| 11 | Ethan Glauser | 5:44.60 | — | 5:44.60 — — — — |
| 12 | Brandon Gautreau | DNF | — | DNF — — — — |
| 12 | Brian Ruggles | DNF | — | DNF — — — — |
| 12 | Cameron Burke | DNF | — | DNF — — — — |
| 12 | Ian Cawthon | DNF | — | DNF — — — — |
| 12 | Nathaniel Elijah Paz | DNF | — | DNF — — — — |