| 1 | Ryan Pilat | 38.23 | 41.48 | 41.16 43.70 39.79 38.23 43.50 |
| 2 | William Henry Ruppert V | 40.52 | 49.98 | 59.49 53.18 45.79 50.98 40.52 |
| 3 | Siddharth Reddy | 59.56 | 1:03.49 | 1:26.52 59.56 1:01.99 1:01.27 1:07.21 |
| 4 | Ollie Thompson | 1:04.35 | 1:08.02 | 1:05.33 1:07.32 1:11.42 1:15.24 1:04.35 |
| 5 | James Pruden | 1:10.40 | 1:12.73 | 1:11.65 1:15.29 1:12.67 1:13.86 1:10.40 |
| 6 | Tucker Chamberlain | 1:11.77 | 1:21.68 | 1:11.77 1:25.27 1:19.33 1:20.44 1:29.19 |
| 7 | Page Tan | 1:16.93 | 1:25.85 | 1:29.54 1:18.33 1:16.93 1:29.67 1:32.06 |
| 8 | Joshua Gao | 1:24.38 | 1:26.46 | 1:24.38 1:29.84 1:24.59 1:24.95 DNF |
| 9 | Brady Swan | 1:15.71 | 1:29.25 | 1:28.32 1:27.98 1:36.60 1:15.71 1:31.44 |
| 10 | Junie Rogers | 1:17.33 | 1:29.84 | 1:47.20 1:38.22 1:21.50 1:29.80 1:17.33 |
| 11 | Mason Bush | 1:28.94 | 1:37.39 | 1:42.34 1:43.74 1:33.00 1:36.83 1:28.94 |
| 12 | Lucas Wood | 1:32.25 | 1:38.91 | 1:32.25 1:34.90 1:36.40 1:47.67 1:45.44 |
| 13 | Thai Bui | 1:33.89 | 1:41.47 | 1:33.89 1:54.95 1:46.74 1:34.61 1:43.06 |
| 14 | Tristan Patrick | 1:29.75 | 1:43.24 | 1:29.75 1:37.82 1:52.41 2:13.03 1:39.49 |
| 15 | Jesse Colvin | 1:41.62 | 1:47.94 | 1:48.38 1:53.17 1:56.16 1:41.62 1:42.27 |
| 16 | Gabriel King | 1:43.40 | 1:51.10 | 1:53.72 1:49.01 1:51.79 1:52.50 1:43.40 |
| 17 | Ki-Joon Chapman-Ramos | 1:38.15 | 1:53.12 | 1:53.78 1:38.15 1:59.99 2:06.32 1:45.59 |
| 18 | Moses Christensen | 1:56.05 | 2:15.00 | 1:56.20 2:45.96 2:31.16 1:56.05 2:17.63 |
| 19 | Suhas Kundurthi | 2:12.48 | — | 2:31.80 2:12.48 — — — |
| 20 | Luke Pallan | 2:20.37 | — | 3:01.60 2:20.37 — — — |
| 21 | Wang Ma (马旺) | 2:22.05 | — | 2:39.66 2:22.05 — — — |
| 22 | Michael Gao | 2:26.43 | — | 3:04.71 2:26.43 — — — |
| 23 | Shane Rowland | 2:27.28 | — | 2:27.28 2:32.94 — — — |
| 24 | Ignacio Montilla | 2:31.13 | — | DNF 2:31.13 — — — |
| 25 | Sam Ahn | 2:33.24 | — | 2:53.72 2:33.24 — — — |
| 26 | Arjun Balakrishnan | 2:37.90 | — | 2:42.58 2:37.90 — — — |
| 27 | Chael Lumaban | 2:47.63 | — | 3:00.33 2:47.63 — — — |
| 28 | Andrew Eggen | 2:58.00 | — | 3:58.14 2:58.00 — — — |
| 29 | Rune Thomas Coulbourne | 3:01.58 | — | 3:19.45 3:01.58 — — — |
| 30 | Stanley Roth | 3:40.63 | — | DNF 3:40.63 — — — |
| 31 | Elliot Searcy | 3:41.39 | — | 3:47.11 3:41.39 — — — |
| 32 | Anna Gao | 3:56.32 | — | 3:56.32 DNF — — — |
| 33 | Vyom Sharma | DNF | — | DNF DNF — — — |
| 33 | James De-Ji Pee | DNF | — | DNF DNF — — — |