| 1 | Max Park | 37.21 | 39.21 | 37.35 40.82 39.72 40.56 37.21 |
| 2 | Benjamin Wei | 45.21 | 47.61 | 45.70 47.39 49.73 52.52 45.21 |
| 3 | Brendyn Dunagan | 45.61 | 48.68 | 45.61 49.98 53.83 47.72 48.34 |
| 4 | Mulun Yin (阴目仑) | 52.39 | 57.03 | 52.39 57.21 57.48 56.39 57.59 |
| 5 | Nevign Angelique Besas | 55.96 | 58.61 | 57.27 1:01.40 1:00.20 55.96 58.35 |
| 6 | Gavin Torreflores | 57.47 | 59.21 | 58.05 59.88 59.69 57.47 1:00.37 |
| 7 | Eric Yang | 58.31 | 1:02.41 | 1:10.85 1:01.69 58.31 1:03.49 1:02.05 |
| 8 | Hana Nakano | 1:03.04 | 1:07.00 | 1:06.04 1:09.00 1:03.04 1:08.73 1:06.23 |
| 9 | Shane Grogan | 56.63 | 1:08.18 | 1:08.06 56.63 1:07.10 1:09.39 1:11.02 |
| 10 | Maximilian Hernandez | 1:06.92 | 1:08.84 | 1:08.76 1:06.92 1:17.27 1:07.79 1:09.96 |
| 11 | Kyeongmin Choi (최경민) | 1:06.69 | 1:12.95 | 1:06.69 1:15.31 1:10.57 1:12.96 1:15.56 |
| 12 | Alex Lehman | 1:13.62 | 1:17.41 | 1:16.04 1:27.11 1:13.62 1:17.53 1:18.66 |
| 13 | Alexander Anikin (Александр Аникин) | 1:05.16 | 1:17.67 | DNF 1:05.16 1:09.14 1:38.40 1:05.47 |
| 14 | Vinícius Shaw | 1:14.77 | 1:22.85 | 1:14.77 1:24.78 1:18.16 1:33.35 1:25.62 |
| 15 | Michael Young | 1:11.60 | 1:25.52 | 1:24.46 1:27.55 1:29.50 1:11.60 1:24.54 |
| 16 | Daxton Westlake | 1:23.64 | 1:27.65 | 1:23.64 1:29.42 1:27.84 1:31.84 1:25.68 |
| 17 | Ryan Morrison | 1:25.10 | 1:27.83 | 1:25.10 1:30.25 1:26.04 1:28.43 1:29.01 |
| 18 | Danny Song | 1:24.27 | 1:29.15 | 1:36.24 1:27.82 1:34.91 1:24.72 1:24.27 |
| 19 | Shiloh D'Espyne | 1:28.53 | 1:30.65 | 1:30.88 1:28.53 1:47.40 1:29.39 1:31.68 |
| 20 | Payton Swearingen | 1:27.70 | 1:31.32 | 1:28.47 1:31.80 1:33.70 1:34.63 1:27.70 |
| 21 | Sree Dacharla | 1:18.77 | 1:44.20 | 2:37.75 2:02.21 1:44.92 1:18.77 1:25.46 |
| 22 | Kamdin Do | 1:39.75 | 1:44.96 | 1:39.75 1:40.53 1:58.07 1:43.19 1:51.15 |
| 23 | Abhimanyu Singhal (अभिमन्यु सिंघल) | 1:37.00 | 1:46.04 | 1:51.30 1:42.01 1:37.00 1:44.81 2:11.61 |
| 24 | Dominic Shoji | 1:31.28 | 1:46.21 | 1:44.11 2:04.57 1:44.87 1:31.28 1:49.66 |
| 25 | Anders Arnsten | 1:37.61 | 1:46.85 | 1:37.61 1:49.88 1:41.48 1:52.55 1:49.19 |
| 26 | David B. Militante | 1:29.01 | 1:49.36 | 1:54.96 1:43.88 1:29.01 DNF 1:49.23 |
| 27 | Hime Arellano | 1:44.40 | 1:51.64 | 1:54.37 1:54.23 1:52.39 1:48.30 1:44.40 |
| 28 | Spursh Deshpande (स्पर्श देशपांडे) | 1:39.89 | 1:51.69 | 1:45.40 2:00.81 1:50.03 1:39.89 1:59.65 |
| 29 | Henry Nguyen | 1:35.27 | 1:52.71 | 2:04.15 1:35.27 1:50.24 1:44.66 2:03.23 |
| 30 | Josue Rivera | 1:47.22 | 1:55.34 | 1:55.06 2:20.33 1:47.22 1:57.72 1:53.23 |
| 31 | Nathaneil Gaede | 1:50.89 | 1:57.71 | 1:50.89 2:06.01 1:56.50 2:00.95 1:55.69 |
| 32 | Daphne Blue Smith | 1:48.64 | 2:08.60 | 2:04.81 2:17.74 2:12.77 1:48.64 2:08.23 |
| 33 | Hudson James Goley | 1:54.33 | 2:11.78 | 1:59.72 2:29.23 2:15.11 1:54.33 2:20.50 |
| 34 | Isaac Delgado | 2:05.30 | 2:21.02 | 2:22.09 2:26.91 2:19.27 2:21.70 2:05.30 |
| 35 | Nora Y. Kester | 2:04.24 | 2:22.71 | 2:22.22 2:22.55 2:04.24 2:26.41 2:23.37 |
| 36 | Joshua English | 2:04.06 | 2:22.99 | 2:27.96 2:42.15 2:22.76 2:18.25 2:04.06 |
| 37 | August Barnard | 2:12.92 | 2:23.03 | 2:12.92 2:36.74 2:18.92 2:19.13 2:31.05 |
| 38 | Shane Plush | 2:13.64 | 2:23.17 | 2:34.91 2:16.79 2:56.79 2:13.64 2:17.82 |
| 39 | Dylan Trueblood | 2:22.11 | 2:31.04 | 2:32.35 2:30.98 2:35.85 2:29.80 2:22.11 |
| 40 | Zhai Phifer | 2:11.29 | 2:34.85 | 2:53.90 2:33.46 2:11.29 2:26.07 2:45.01 |
| 41 | Zak Couch | 2:23.50 | 2:35.11 | 2:42.30 2:45.76 2:25.24 2:37.78 2:23.50 |
| 42 | Kyle Connolly | 2:22.15 | 2:36.84 | 2:28.08 2:31.03 2:51.40 2:53.29 2:22.15 |
| 43 | Alejandro Gutierrez | 2:28.68 | 2:42.41 | 2:41.91 2:38.63 3:06.08 2:28.68 2:46.69 |
| 44 | Matthew Dickman | 2:27.23 | 2:44.24 | 2:49.85 2:42.50 2:59.26 2:27.23 2:40.38 |
| 45 | Knox Gardinier | 2:36.31 | 2:44.36 | 2:44.63 3:02.43 2:44.31 2:44.13 2:36.31 |
| 46 | Dylan Garcia | 2:27.82 | 2:49.94 | 2:50.02 2:27.82 3:02.45 2:46.07 2:53.73 |
| 47 | Brendan Barraclough | 2:30.08 | 2:51.59 | 2:42.87 3:01.94 2:30.08 2:49.97 3:13.72 |
| 48 | Sebastian Hueso | 2:29.05 | 2:57.96 | 2:56.52 2:29.05 3:00.45 3:03.31 2:56.92 |
| 49 | Jonah Zurer | 3:00.43 | — | 3:00.43 DNF — — — |
| 50 | Mason Zenteno | 3:49.32 | — | 3:49.32 DNF — — — |
| 51 | Colt Pearson | DNF | — | DNF DNF — — — |
| 51 | Charlie Lu | DNF | — | DNF DNF — — — |
| 51 | Alexander Segal | DNF | — | DNF DNF — — — |
| 51 | Jacob Mendez | DNF | — | DNF DNF — — — |