| 1 | Vishwa Sankar | 1:18.56 | 1:25.99 | 1:27.34 1:32.08 1:18.56 — — |
| 2 | Sean Hartman | 1:27.04 | 1:36.99 | 1:45.87 1:38.07 1:27.04 — — |
| 3 | Carter Bitz | 1:38.69 | 1:44.06 | 1:50.19 1:38.69 1:43.31 — — |
| 4 | Noah Swor | 1:42.47 | 1:44.92 | 1:46.96 1:42.47 1:45.32 — — |
| 5 | Tommy Cherry | 1:35.34 | 2:00.96 | 1:35.34 2:36.09 1:51.46 — — |
| 6 | Owen Brooks | 1:56.77 | 2:04.56 | 2:08.33 2:08.59 1:56.77 — — |
| 7 | Alexander Persaud | 2:01.34 | 2:14.96 | 2:10.62 2:32.91 2:01.34 — — |
| 8 | Pranav Kulkarni | 2:05.34 | 2:15.00 | 2:05.34 2:16.68 2:22.98 — — |
| 9 | Jonathan Pike | 2:01.44 | 2:23.45 | 2:42.60 2:26.31 2:01.44 — — |
| 10 | Connor Easley | 2:20.68 | 2:26.12 | 2:29.28 2:28.40 2:20.68 — — |
| 11 | Jared Balassaitis | 2:19.95 | 2:28.77 | 2:36.45 2:19.95 2:29.92 — — |
| 12 | Daniel Porter | 2:22.22 | 2:32.55 | 2:30.22 2:22.22 2:45.20 — — |
| 13 | Brian Zhou | 2:18.51 | 2:35.02 | 2:42.69 2:18.51 2:43.85 — — |
| 14 | Deuce Monds | 2:28.53 | 2:36.14 | 2:39.46 2:28.53 2:40.44 — — |
| 15 | Oliver Warren | 2:48.37 | 2:54.43 | 2:58.64 2:56.27 2:48.37 — — |
| 16 | Santino Maiorino | 2:41.58 | 2:54.71 | 2:41.58 3:03.76 2:58.78 — — |
| 17 | Hayden Lesser | 2:35.30 | 2:56.88 | 3:16.21 2:59.13 2:35.30 — — |
| 18 | Joseph Rozelle | 2:42.84 | 3:04.32 | 3:16.50 3:13.61 2:42.84 — — |
| 19 | Kellan Butler | 2:59.49 | 3:04.37 | 3:07.45 3:06.16 2:59.49 — — |
| 20 | Ali Aydin Uyar | 3:20.50 | 3:22.68 | 3:20.50 3:26.34 3:21.19 — — |
| 21 | Jackson Lewis | 3:14.58 | 3:27.38 | 3:14.58 3:44.72 3:22.83 — — |
| 22 | Nolan Tusing | 4:00.78 | 4:20.16 | 4:46.58 4:13.13 4:00.78 — — |
| 23 | Ben Kazee | 3:56.96 | 4:27.39 | 4:32.96 3:56.96 4:52.24 — — |
| 24 | Sarvesh Krishnaa Govardhanan Kiruthica | 4:23.82 | 4:41.05 | 4:49.15 4:23.82 4:50.19 — — |
| 25 | Alexander Harris | 5:59.98 | — | 5:59.98 — — — — |
| 26 | Evan Bewley | 6:32.02 | — | 6:32.02 — — — — |
| 27 | Allan Nabas | 6:54.31 | — | 6:54.31 — — — — |
| 28 | Marcus D. Serrano | DNF | — | DNF — — — — |