| 1 | Vishwa Sankar | 1:26.77 | 1:34.85 | 1:33.36 1:44.41 1:26.77 — — |
| 2 | Carter Bitz | 1:25.87 | 1:37.52 | 1:40.74 1:25.87 1:45.94 — — |
| 3 | Sean Hartman | 1:31.16 | 1:39.48 | 1:44.01 1:43.27 1:31.16 — — |
| 4 | Heewon Seo | 1:38.88 | 1:41.08 | 1:44.04 1:40.31 1:38.88 — — |
| 5 | Katie Hull | 1:39.30 | 1:45.82 | 1:39.30 1:47.68 1:50.47 — — |
| 6 | Noah Swor | 1:44.36 | 1:47.57 | 1:44.36 1:48.30 1:50.04 — — |
| 7 | Tommy Cherry | 1:48.90 | 1:59.20 | 1:48.90 2:10.93 1:57.77 — — |
| 8 | Tyler Hicks | 1:54.66 | 2:00.57 | 1:54.66 1:56.38 2:10.67 — — |
| 9 | Nicolás Sánchez | 1:58.27 | 2:03.61 | 1:58.27 2:01.57 2:10.99 — — |
| 10 | Eddie Smith | 2:36.65 | 2:43.97 | 2:43.19 2:36.65 2:52.06 — — |
| 11 | Daniel Porter | 2:34.98 | 2:51.09 | 2:34.98 3:05.02 2:53.27 — — |
| 12 | Connor Easley | 2:39.72 | 2:53.07 | 2:58.12 2:39.72 3:01.38 — — |
| 13 | Dylan Miller | 2:49.37 | 3:01.97 | 2:57.14 3:19.40 2:49.37 — — |
| 14 | Jacob Ambrose | 2:23.00 | 3:09.16 | 4:40.48 2:24.01 2:23.00 — — |
| 15 | Solomon Fraga | 2:58.72 | 3:13.51 | 3:19.50 3:22.30 2:58.72 — — |
| 16 | Rowan Stough | 3:55.13 | 4:02.23 | 4:11.74 3:59.81 3:55.13 — — |
| 17 | Jeremy Gassman | 3:55.49 | 4:14.25 | 4:37.67 3:55.49 4:09.60 — — |
| 18 | Haochen Lei (雷昊晨) | 4:08.42 | 4:15.14 | 4:28.28 4:08.42 4:08.73 — — |
| 19 | Trenton Cuzick | 4:43.22 | 5:59.78 | 4:43.22 5:04.50 8:11.62 — — |
| 20 | Timur Alimbekov | 5:00.02 | — | 5:00.02 — — — — |
| 21 | Travis Walls | 5:05.63 | — | 5:05.63 — — — — |
| 22 | Rohan Raj | 5:09.31 | — | 5:09.31 — — — — |
| 23 | Aaron Welch | 5:33.41 | — | 5:33.41 — — — — |
| 24 | Jhonathan Herrera | 6:25.53 | — | 6:25.53 — — — — |
| 25 | Avi Jain | 6:39.45 | — | 6:39.45 — — — — |