| 1 | Dylan Miller | 32.02 | 38.25 | 37.58 39.37 37.80 32.02 39.75 |
| 2 | Tyler Gee | 37.10 | 41.30 | 39.81 37.10 45.42 44.01 40.08 |
| 3 | Ryan Pilat | 36.76 | 44.88 | 44.67 44.18 50.29 45.80 36.76 |
| 4 | Maddox Smith | 50.14 | 55.16 | 57.34 56.02 50.14 1:00.20 52.13 |
| 5 | Anshveer Kang | 54.44 | 57.85 | 59.43 56.65 1:02.40 54.44 57.48 |
| 6 | Kien Tran | 59.44 | 1:04.79 | 1:04.05 1:03.47 59.44 1:06.84 1:11.17 |
| 7 | Jackson Bodkin | 1:06.50 | 1:11.03 | 1:13.02 1:10.04 1:06.50 1:10.28 1:12.78 |
| 8 | John Wanger II | 1:07.65 | 1:14.23 | 1:07.65 1:18.56 1:20.03 1:08.55 1:15.57 |
| 9 | Aiko Fleming | 1:16.02 | 1:18.35 | 1:16.02 1:16.72 1:18.11 1:20.22 1:30.05 |
| 10 | Alejandro Kolster Passos | 1:08.26 | 1:19.34 | 1:15.72 1:24.88 1:17.41 1:25.30 1:08.26 |
| 11 | Jaxon Sensabaugh | 1:24.21 | 1:35.62 | 1:55.86 1:42.20 1:27.77 1:24.21 1:36.88 |
| 12 | Thai Bui | 1:26.72 | 1:37.68 | 1:35.43 1:43.10 1:26.72 1:34.51 1:59.31 |
| 13 | Samuel Threlkeld | 1:32.47 | 1:38.61 | 1:43.23 1:35.87 1:42.80 1:37.15 1:32.47 |
| 14 | Kaden Christopher Dockins | 1:22.45 | 1:42.14 | 2:09.36 1:41.86 1:37.65 1:22.45 1:46.92 |
| 15 | David Spitzer | 1:38.53 | 1:43.19 | 1:42.75 1:38.53 1:50.73 1:45.03 1:41.78 |
| 16 | Tristan Patrick | 1:32.11 | 1:44.88 | 1:51.65 1:37.41 1:32.11 2:15.63 1:45.57 |
| 17 | Gavin DeVine | 1:32.43 | 1:52.50 | 1:46.37 DNF 2:08.21 1:42.93 1:32.43 |
| 18 | James Wang | 1:48.22 | 1:53.07 | 2:04.37 1:50.13 1:48.22 1:48.96 2:00.11 |
| 19 | Bryson Andrews | 1:34.90 | 1:55.85 | 1:34.90 2:02.60 2:02.58 1:52.20 1:52.77 |
| 20 | Dalton Casey | 1:53.77 | 1:56.09 | 2:44.06 1:55.10 1:58.04 1:55.13 1:53.77 |
| 21 | Michael Conard | 1:55.51 | 2:03.96 | 2:04.70 2:04.83 2:14.71 1:55.51 2:02.34 |
| 22 | Abhinav Agarwal | 1:53.80 | 2:04.29 | 1:53.80 2:13.16 1:54.46 2:07.44 2:10.97 |
| 23 | Ishan Parikh | 2:02.47 | 2:05.86 | 2:22.42 2:06.16 2:02.47 2:06.61 2:04.82 |
| 24 | Luke Cowan | 1:55.37 | 2:10.16 | 2:17.82 1:55.37 2:12.56 2:24.84 2:00.09 |
| 25 | Ayushmaan Arora | 2:09.32 | 2:15.18 | 2:31.49 2:09.32 2:14.65 2:18.62 2:12.27 |
| 26 | Jaden Simpson | 2:15.57 | 2:22.08 | 2:24.05 2:26.61 2:15.57 2:35.55 2:15.58 |
| 27 | Ryan Abbott | 2:08.45 | 2:25.04 | 2:39.06 2:27.86 2:12.68 2:34.59 2:08.45 |
| 28 | Connor Johnson | 2:10.19 | 2:25.32 | 2:49.24 2:10.19 2:31.16 2:31.89 2:12.90 |
| 29 | Hudson Hauck Felczak | 2:23.22 | 2:33.08 | 2:28.30 2:43.32 2:31.81 2:39.14 2:23.22 |
| 30 | Caleb Allen | 2:19.78 | 2:35.48 | 3:50.41 2:19.78 2:31.56 2:43.55 2:31.34 |
| 31 | Evan Dietz | 2:08.80 | 2:36.14 | 2:21.91 2:51.00 2:08.80 2:59.04 2:35.50 |
| 32 | Amos Kersten | 2:25.49 | 3:02.44 | 2:25.49 DNF 2:54.63 3:15.20 2:57.48 |
| 33 | William Henry Bany | 2:31.23 | — | 2:31.23 DNF — — — |
| 34 | Roman Aguilar | 2:47.75 | — | 3:06.52 2:47.75 — — — |
| 35 | Greyson Moore | 3:12.78 | — | DNF 3:12.78 — — — |
| 36 | Ansh Dubey | 3:38.45 | — | 3:41.19 3:38.45 — — — |
| 37 | Ian Kagema Magwi | 3:56.23 | — | 3:56.23 DNF — — — |
| 38 | Shreyansh Tiwari | DNF | — | DNF DNS — — — |
| 38 | Mehmet Ali Korkusuz | DNF | — | DNF DNF — — — |
| 38 | Samuel Vanornum | DNF | — | DNF DNF — — — |
| 38 | John Nkoyo | DNF | — | DNF DNF — — — |
| 38 | Isaiah Chinchurreta | DNF | — | DNF DNF — — — |
| 38 | Colby Lee Richmond | DNF | — | DNF DNF — — — |
| 38 | Owen Valentine | DNF | — | DNF DNF — — — |