| 1 | Jeremy Sheng | 28.64 | 29.88 | 31.32 28.64 30.03 29.84 29.78 |
| 2 | Jayden Nguyen | 29.65 | 33.69 | 34.08 29.65 39.19 32.53 34.45 |
| 3 | Tristan Patrick | 29.70 | 34.96 | 36.61 29.70 39.90 35.00 33.28 |
| 4 | Griffin Egan | 35.28 | 38.56 | 39.67 35.28 39.46 36.55 40.56 |
| 5 | Kyumin Shim (심규민) | 32.89 | 39.77 | 39.61 39.78 40.36 32.89 39.91 |
| 6 | Legend Ramay | 35.73 | 41.38 | 35.73 49.29 40.60 38.42 45.12 |
| 7 | Cole Dugger | 40.27 | 43.46 | 47.97 45.15 40.27 43.52 41.70 |
| 8 | Aaron Sanchez | 40.74 | 44.70 | 40.74 44.42 44.78 44.91 47.50 |
| 9 | Tucker Chamberlain | 35.44 | 44.96 | 41.27 DNF 47.76 35.44 45.84 |
| 10 | Ki-Joon Chapman-Ramos | 38.51 | 45.92 | 56.12 46.67 41.39 38.51 49.70 |
| 11 | Andres Rodriguez | 42.41 | 47.35 | 42.41 47.48 47.41 47.16 49.84 |
| 12 | David Spitzer | 41.79 | 49.48 | 46.24 55.45 41.79 54.18 48.03 |
| 13 | Austin Sanchez | 46.27 | 50.42 | 1:02.98 48.04 56.69 46.27 46.52 |
| 14 | Lucas Wood | 42.07 | 52.43 | 56.25 47.74 42.07 53.30 DNF |
| 15 | Brendon Hatfield | 51.23 | 54.93 | 57.03 52.22 55.93 51.23 56.64 |
| 16 | Jefferson Rogers | 52.23 | 55.40 | 58.64 55.10 52.23 53.54 57.55 |
| 17 | Junie Rogers | 43.95 | 56.81 | 51.83 1:07.11 43.95 1:20.41 51.48 |
| 18 | Jonah Kurth | 49.00 | 57.00 | 57.18 57.67 56.14 49.00 1:05.72 |
| 19 | Gustavo Guerra | 53.61 | 57.45 | 59.40 59.19 53.61 1:02.30 53.77 |
| 20 | Jade Friesen | 47.16 | 57.46 | 1:07.66 47.16 1:00.72 52.10 59.57 |
| 21 | Henry Cheng | 49.86 | 58.06 | 58.50 1:00.24 1:07.87 49.86 55.43 |
| 22 | Ken Lai | 54.98 | 58.14 | 56.56 54.98 1:05.57 1:01.01 56.85 |
| 23 | Alejandro Kolster Passos | 47.23 | 58.64 | 1:00.81 56.56 59.44 59.92 47.23 |
| 24 | Vihaan Vishal Agarwal | 52.65 | 59.32 | 58.25 52.65 53.29 1:08.11 1:06.43 |
| 25 | James Wang (王俊杰) | 50.20 | 1:00.75 | 51.59 1:08.77 1:01.88 1:10.65 50.20 |
| 26 | Michael Conard | 59.69 | 1:02.82 | 59.69 1:09.20 1:05.46 1:01.02 1:01.99 |
| 27 | Steven Harper | 57.43 | 1:03.09 | 1:08.53 1:02.67 57.43 58.06 DNF |
| 28 | Zachary L. Gonzalez | 56.33 | 1:04.22 | 1:07.13 1:34.44 56.33 1:05.55 59.98 |
| 29 | John Aguiluz | 58.75 | 1:05.52 | 1:06.96 1:13.38 58.75 1:07.14 1:02.45 |
| 30 | Dominick Guan | 59.85 | 1:07.18 | 1:04.32 1:21.57 1:10.20 1:07.02 59.85 |
| 31 | Murphy Chen | 1:00.93 | 1:12.20 | 1:14.10 1:07.36 DNF 1:00.93 1:15.14 |
| 32 | Tyler E. White | 1:07.85 | 1:21.64 | 1:07.85 1:24.64 1:20.43 1:19.85 DNF |
| 33 | Angel Tenorio | 1:07.80 | 1:24.28 | 1:27.77 1:07.80 1:26.65 1:25.19 1:20.99 |
| 34 | Parker Llaneza | 1:22.36 | 1:28.37 | 1:22.36 1:24.77 1:27.80 1:32.55 DNF |
| 35 | Winston Streett | 1:16.78 | 1:30.10 | 1:42.28 1:28.66 1:27.32 1:34.31 1:16.78 |
| 36 | Owen Allen | 1:27.84 | 1:40.65 | 1:51.12 1:27.84 1:37.00 2:08.56 1:33.83 |
| 37 | Jacob Samuel Donaire | 1:25.63 | DNF | DNF 1:25.63 1:48.91 DNF 2:19.47 |
| 38 | James Manuel | 1:30.76 | — | 1:50.49 1:30.76 — — — |
| 39 | Aariv Changede | 1:36.81 | — | 1:36.81 1:54.07 — — — |
| 40 | Ryan Som | 1:40.60 | — | 2:23.92 1:40.60 — — — |
| 41 | Santino Sandoval | 2:14.07 | — | 2:33.18 2:14.07 — — — |
| 42 | Matthew Lukyanov | 2:14.24 | — | DNF 2:14.24 — — — |
| 43 | Advik Tallury | 2:39.26 | — | 2:39.26 DNF — — — |
| 44 | Liam Rendon | 2:56.93 | — | 2:56.93 DNF — — — |