| 1 | Mihir Narayan | 45.64 | 47.18 | 45.64 51.42 48.77 46.20 46.57 |
| 2 | Amey Gaba | 45.27 | 49.37 | 45.27 51.24 45.53 57.87 51.35 |
| 3 | Nathan Phillips | 42.59 | 50.88 | 53.34 50.70 42.59 54.80 48.60 |
| 4 | Zeke Mackay | 49.12 | 53.39 | 49.12 52.46 56.36 54.92 52.78 |
| 5 | Brian Johnson | 51.24 | 55.80 | 51.24 55.12 55.04 59.71 57.24 |
| 6 | Kaius Young | 47.47 | 56.28 | 47.47 1:01.32 55.72 59.08 54.04 |
| 7 | Carter Kucala | 54.47 | 57.10 | 55.93 1:03.57 59.47 55.91 54.47 |
| 8 | Lucas Lippman-Bruno | 53.97 | 59.40 | 56.23 1:12.91 1:05.14 53.97 56.82 |
| 9 | Anish Gogineni | 1:00.85 | 1:04.55 | 1:11.56 1:03.14 1:00.85 1:03.68 1:06.82 |
| 10 | Sebastian Carrillo | 1:03.53 | 1:05.68 | 1:08.06 1:05.28 1:03.53 1:03.70 1:15.28 |
| 11 | Simon Kellum | 59.14 | 1:12.49 | 1:11.89 1:19.73 1:13.30 59.14 1:12.28 |
| 12 | Ant Irizarry | 1:16.16 | 1:17.31 | 1:17.49 1:16.16 1:18.56 1:16.50 1:17.93 |
| 13 | Nathan Rahn | 1:07.00 | 1:17.97 | 1:24.53 1:21.05 1:12.38 1:07.00 1:20.47 |
| 14 | Leah Hamende | 1:11.52 | 1:18.03 | 1:11.52 1:27.53 1:17.95 1:20.86 1:15.27 |
| 15 | Charles Bois | 1:13.56 | 1:18.51 | 1:28.27 1:13.56 1:17.18 1:13.99 1:24.36 |
| 16 | Joshua Feran | 1:07.86 | 1:19.10 | 1:26.31 1:07.86 1:31.78 1:12.54 1:18.44 |
| 17 | Varun Gudibanda | 1:17.04 | 1:22.72 | 1:17.04 1:24.51 1:17.94 1:25.72 1:33.08 |
| 18 | Reed W. Richardson | 1:13.15 | 1:23.00 | 1:29.57 1:24.73 1:20.82 1:13.15 1:23.45 |
| 19 | Jayden Kvernmo | 1:17.53 | 1:23.88 | 1:26.70 1:18.71 1:17.53 1:30.51 1:26.22 |
| 20 | Shain Papalotl Longbehn | 1:19.85 | 1:24.99 | 1:19.85 1:30.57 1:22.93 1:21.47 1:32.37 |
| 21 | Noah A. Wilson | 1:16.96 | 1:26.03 | 1:41.92 1:26.20 1:16.96 1:24.84 1:27.05 |
| 22 | Jameson R. Sramek | 1:21.19 | 1:26.20 | 1:21.19 1:30.24 1:32.78 1:23.53 1:24.83 |
| 23 | Reuben Miles Breault | 1:15.21 | 1:27.37 | 1:17.60 1:29.05 1:15.21 DNF 1:35.45 |
| 24 | Zachary Cribb | 1:22.00 | 1:28.12 | 1:26.92 1:22.00 1:34.48 1:33.59 1:23.86 |
| 25 | Ethan Glynn | 1:28.31 | 1:33.77 | 1:34.16 1:38.12 1:28.31 1:36.02 1:31.12 |
| 26 | Isaac Shailor | 1:29.32 | 1:34.31 | 1:32.91 1:38.21 1:48.01 1:31.80 1:29.32 |
| 27 | Colin Sharpe | 1:33.61 | 1:41.52 | 1:55.64 1:45.04 1:40.56 1:33.61 1:38.97 |
| 28 | Lucas Hernandez | 1:18.76 | 1:45.87 | DNF 1:38.46 2:02.83 1:18.76 1:36.32 |
| 29 | Simon Poldi | 1:45.55 | 1:50.73 | 2:01.04 1:45.55 1:56.72 1:46.19 1:49.28 |
| 30 | Ashley Gray | 1:39.71 | 1:52.06 | 1:39.71 1:56.36 1:58.73 1:49.64 1:50.18 |
| 31 | Alex Chen | 1:44.84 | 1:57.39 | 2:23.86 1:56.67 1:55.03 1:44.84 2:00.48 |
| 32 | Cameron Foley | 1:50.74 | 1:59.17 | 1:58.36 2:01.01 2:10.89 1:58.14 1:50.74 |
| 33 | Thomas Reinke | 1:44.83 | 2:00.04 | 1:44.83 2:03.71 2:04.03 1:55.45 2:00.95 |
| 34 | Rachel Smith | 1:54.48 | 2:04.85 | 1:58.13 3:07.72 2:14.08 2:02.33 1:54.48 |
| 35 | Ishmael Schimian | 1:43.28 | 2:04.96 | 2:18.11 1:43.28 2:04.54 2:01.72 2:08.62 |
| 36 | Max McGill | 1:58.48 | 2:07.16 | 2:05.16 1:58.48 2:24.48 2:00.24 2:16.07 |
| 37 | Liam P. O'Callaghan | 1:54.68 | 2:10.84 | 1:58.96 2:41.71 2:14.03 2:19.52 1:54.68 |
| 38 | Mason Zimbelman | 2:01.94 | — | 2:06.97 2:01.94 — — — |
| 39 | Adam Schwenn | 2:03.82 | — | 2:37.80 2:03.82 — — — |
| 40 | Fletcher Coggins | 2:06.35 | — | 2:06.35 2:08.26 — — — |
| 41 | Ryne Grzesinski | 2:09.77 | — | 2:25.02 2:09.77 — — — |
| 42 | Jackson Smith | 2:10.48 | — | 2:10.48 2:14.08 — — — |
| 43 | Jackson Nelson | 2:12.27 | — | 2:15.57 2:12.27 — — — |
| 44 | Cheng-Wei Lin | 2:19.11 | — | 2:25.20 2:19.11 — — — |
| 45 | Jonathan Mintz | 2:22.04 | — | 2:22.04 2:24.26 — — — |
| 46 | Logan Scott Horner-Fritsch | 2:24.45 | — | 2:24.45 2:28.68 — — — |
| 47 | Evan Harris | 2:33.90 | — | 2:58.88 2:33.90 — — — |
| 48 | Tommy Stady | 2:34.75 | — | 2:40.37 2:34.75 — — — |
| 49 | Edward Guthrie | 2:42.52 | — | 2:42.52 DNF — — — |
| 50 | Lucas Orville | 2:43.34 | — | 2:43.34 DNF — — — |
| 51 | Moses Chung | 2:49.63 | — | 2:49.63 2:57.68 — — — |
| 52 | Julian Lisowski | 2:53.66 | — | 3:02.42 2:53.66 — — — |
| 53 | Arthur Posegate | 2:57.26 | — | 3:12.03 2:57.26 — — — |
| 54 | Michael Boyle | 2:58.05 | — | 2:58.05 DNF — — — |
| 55 | Ethan Wood | 3:07.14 | — | 3:20.16 3:07.14 — — — |
| 56 | Jordan Tormala | 3:09.22 | — | 3:18.65 3:09.22 — — — |
| 57 | Zachary Kaczmarczyk | 3:11.67 | — | 3:11.67 3:23.11 — — — |
| 58 | Dhrupud Dimble | 3:37.44 | — | 3:37.44 DNF — — — |
| 59 | Noah McCowen | 3:39.13 | — | DNF 3:39.13 — — — |
| 60 | Brayden Kohlmeyer | 3:47.70 | — | DNF 3:47.70 — — — |
| 61 | Satvik Reddy | 3:55.93 | — | 3:55.93 DNF — — — |
| 62 | Zayden Lewis Effinger | DNF | — | DNF DNF — — — |
| 62 | Martin Posselt | DNF | — | DNF DNF — — — |