| 1 | Nicolas Naing | 28.65 | 33.00 | 37.27 36.82 32.42 28.65 29.75 |
| 2 | Alexei Sinyavin | 32.70 | 37.29 | 36.05 35.54 45.45 32.70 40.27 |
| 3 | Carter Williams | 49.56 | 50.83 | 52.03 55.27 49.56 50.18 50.29 |
| 4 | Kymberlyn Calderon | 48.99 | 51.83 | 48.99 50.32 51.39 55.65 53.77 |
| 5 | Daniel Gutierrez | 47.31 | 54.07 | 49.04 58.29 47.31 58.33 54.89 |
| 6 | Krish Shah-Nathwani | 49.97 | 56.23 | 52.00 1:06.22 1:05.85 50.84 49.97 |
| 7 | Evan Liu | 53.71 | 58.61 | 1:01.93 1:00.07 53.84 53.71 1:15.99 |
| 8 | Srijay Bandi | 56.13 | 59.43 | 59.92 1:00.52 56.13 57.84 1:01.41 |
| 9 | Brandon Nunez | 58.92 | 59.90 | DNF 1:00.47 59.58 59.64 58.92 |
| 10 | Oliver Tran | 1:01.38 | 1:02.53 | 1:01.38 1:03.96 1:02.16 1:05.34 1:01.46 |
| 11 | Carson Widjaja | 53.01 | 1:05.17 | 53.01 1:05.42 1:05.80 1:04.28 1:06.29 |
| 12 | Elijah Rain Phelps | 57.32 | 1:05.56 | 57.32 1:10.75 1:05.89 1:09.63 1:01.15 |
| 13 | Dylan Chan | 1:01.82 | 1:05.96 | 1:07.26 1:05.97 1:07.58 1:04.66 1:01.82 |
| 14 | Chris Chi | 53.96 | 1:07.30 | 1:05.64 DNF 1:06.11 53.96 1:10.14 |
| 15 | Raymond Goslow | 1:08.28 | 1:16.66 | 1:08.28 1:22.73 1:21.67 1:18.02 1:10.28 |
| 16 | Karson Jiang | 1:10.59 | 1:17.85 | 1:10.59 1:18.78 1:15.05 1:23.18 1:19.71 |
| 17 | Samuel Fang | 1:16.16 | 1:22.08 | 1:39.69 1:22.42 1:16.16 1:22.72 1:21.09 |
| 18 | Theo Mayer | 1:19.67 | 1:24.85 | 1:19.67 1:22.06 1:36.64 1:30.34 1:22.15 |
| 19 | Jaylen Myles | 1:25.60 | 1:28.91 | 1:32.26 1:25.60 1:27.27 1:52.30 1:27.19 |
| 20 | Tyler Kochy | 1:19.65 | 1:30.22 | 1:36.61 1:19.65 1:42.35 1:20.98 1:33.07 |
| 21 | Jacob Schwartz | 1:27.67 | 1:37.00 | 1:37.01 1:45.43 1:27.67 1:28.55 1:47.93 |
| 22 | Jesse Hartnett | 1:30.08 | 1:38.58 | 1:52.93 1:43.29 1:41.84 1:30.08 1:30.62 |
| 23 | Julian Rose | 1:33.90 | 1:40.99 | 1:45.29 1:33.90 1:41.79 1:44.45 1:36.72 |
| 24 | Patrick Chen | 1:41.33 | 2:04.95 | 2:29.36 1:41.33 2:05.19 1:48.47 2:21.18 |
| 25 | Alexander Meconiates | 1:47.33 | — | 2:10.27 1:47.33 — — — |
| 26 | Aaron Fulling | 1:47.56 | — | DNF 1:47.56 — — — |
| 27 | Ethan Todd | 1:53.15 | — | 2:00.45 1:53.15 — — — |
| 28 | Ryan Hughes | 1:53.64 | — | 1:54.32 1:53.64 — — — |
| 29 | Isaac Silberman | 1:55.67 | — | 1:55.67 2:10.45 — — — |
| 30 | Jacob McKaughan | 2:09.26 | — | 2:17.10 2:09.26 — — — |
| 31 | Aaron Jake Wong | 2:09.80 | — | 2:21.00 2:09.80 — — — |
| 32 | Alexander Ryan Johnson | 2:19.53 | — | 2:19.53 2:35.35 — — — |
| 33 | Alexander Lik Sum Lau | 2:23.02 | — | 2:29.73 2:23.02 — — — |
| 34 | Ezra Pressman | 2:25.01 | — | 2:40.01 2:25.01 — — — |
| 35 | Frank Powers | 2:30.77 | — | 2:30.77 DNF — — — |
| 36 | Christopher Kim | 2:34.55 | — | 2:34.55 2:35.32 — — — |
| 37 | Justin Kong | 2:38.16 | — | 2:38.16 2:56.05 — — — |
| 38 | Adam Lucas | 2:48.48 | — | DNF 2:48.48 — — — |
| 39 | Jacob Carubia | 2:55.45 | — | 2:55.45 DNF — — — |
| 40 | Asher Caden Pereyra | 2:57.12 | — | DNF 2:57.12 — — — |
| 41 | Saul Kaneko | 2:59.56 | — | DNF 2:59.56 — — — |
| 42 | Peter Venne | DNF | — | DNF DNF — — — |
| 42 | Adam Kaoud | DNF | — | DNF DNF — — — |
| 42 | Eli Chaffee | DNF | — | DNF DNF — — — |
| 42 | Kevin Wilson | DNF | — | DNF DNS — — — |