| 1 | Stanley Chapel | 28.20 | 30.41 | 30.93 28.20 36.07 30.90 29.41 |
| 2 | Ben Saperstein | 32.10 | 38.40 | 38.48 40.48 36.25 32.10 41.76 |
| 3 | Borja Perez | 35.62 | 39.27 | 35.62 44.33 37.58 42.41 37.83 |
| 4 | James Hildreth | 38.40 | 40.46 | 45.53 39.27 39.66 42.45 38.40 |
| 5 | Caleb Lalik | 39.03 | 43.48 | 39.03 48.28 47.24 41.94 41.27 |
| 6 | Hunter Mackler | 40.60 | 46.06 | 55.84 48.27 40.60 47.03 42.87 |
| 7 | Kohki Fukuda | 45.62 | 46.86 | 47.26 47.10 45.62 46.22 48.61 |
| 8 | Yuxuan Chen | 46.25 | 48.64 | 50.59 51.89 48.92 46.40 46.25 |
| 9 | Justin Sui | 48.63 | 49.45 | 50.20 48.63 48.69 49.45 58.47 |
| 10 | Ansel de Jong | 46.90 | 51.97 | 57.27 46.90 49.91 48.74 1:01.08 |
| 11 | Tyler Rose | 47.64 | 52.80 | 47.64 48.65 58.01 56.54 53.20 |
| 12 | Ben Zoller | 50.91 | 58.04 | 1:02.04 1:04.42 55.38 50.91 56.71 |
| 13 | Alex Graham | 1:05.76 | 1:15.38 | DNF 1:14.17 1:14.08 1:05.76 1:17.90 |
| 14 | Jerry Armstrong | 1:05.81 | 1:16.00 | 1:19.62 1:25.42 1:05.81 1:10.66 1:17.72 |
| 15 | Doug Li | 1:20.85 | 1:29.99 | 1:26.91 1:20.85 1:35.36 1:27.75 1:35.32 |
| 16 | Owen B. Hakala | 1:11.95 | 1:32.14 | DNF 1:24.28 1:29.43 1:11.95 1:42.70 |
| 17 | Nithin Ramkumar | 1:33.24 | — | 1:33.24 1:49.41 — — — |
| 18 | Joseph Yazuardi | 1:44.18 | — | 1:49.82 1:44.18 — — — |
| 19 | Zachary Lake | 2:03.06 | — | 2:03.68 2:03.06 — — — |
| 20 | Oliver Martinez | 2:32.24 | — | DNF 2:32.24 — — — |
| 21 | Anthony Sai Boggess | 3:08.99 | — | 3:08.99 3:42.75 — — — |
| 22 | Mason Robertson | 3:09.68 | — | 3:30.89 3:09.68 — — — |
| 23 | Theodore Chin | 3:13.96 | — | 3:50.87 3:13.96 — — — |