| 1 | Danny SungIn Park | 28.06 | 31.48 | 31.42 31.17 28.06 37.50 31.84 |
| 2 | Will Newhoff | 34.44 | 35.96 | 35.72 43.11 37.63 34.52 34.44 |
| 3 | Paul Mahvi | 32.98 | 36.80 | 35.07 42.85 37.49 37.85 32.98 |
| 4 | Isaac Langer | 33.96 | 36.80 | 40.59 42.15 33.96 35.68 34.13 |
| 5 | Evan Mann | 33.65 | 37.19 | 34.29 33.65 37.63 39.64 41.19 |
| 6 | Tyler Howlett | 35.33 | 40.67 | 45.74 40.29 46.86 35.33 35.99 |
| 7 | Riley Woo | 37.49 | 42.30 | 43.26 46.97 40.33 43.30 37.49 |
| 8 | Reuben San Luis | 42.28 | 43.74 | 42.28 42.95 42.80 56.26 45.47 |
| 9 | Nathan Wu | 36.53 | 43.91 | 40.69 43.93 47.31 47.12 36.53 |
| 10 | Nico Harper (李有為) | 35.64 | 45.16 | 51.53 45.80 44.51 45.17 35.64 |
| 11 | Michael Chai (柴天方) | 37.13 | 45.31 | 46.45 45.16 48.88 37.13 44.31 |
| 12 | Varun Mohanraj | 38.32 | 48.28 | 53.00 48.80 43.03 DNF 38.32 |
| 13 | Heidi Chan | 42.75 | 48.96 | 53.28 42.75 47.64 48.15 51.10 |
| 14 | Graham Siggins | 45.40 | 49.33 | 53.08 47.69 47.35 52.94 45.40 |
| 15 | Shanglin Ye | 44.14 | 49.73 | 45.80 52.90 50.48 44.14 53.25 |
| 16 | Jacob Posner | 47.65 | 50.04 | 50.91 47.65 50.54 48.66 51.68 |
| 17 | Jiazheng Zhao (赵家正) | 47.12 | 50.86 | 47.12 47.74 52.96 51.87 54.73 |
| 18 | Ryan Jew | 51.98 | 53.51 | 51.98 53.49 53.22 56.87 53.81 |
| 19 | Ant Irizarry | 46.43 | 54.85 | 1:03.49 1:00.34 49.98 54.22 46.43 |
| 20 | Kehan Jin (金可含) | 51.85 | 56.33 | 57.69 53.79 51.85 1:00.75 57.51 |
| 21 | Jusun Choi (최주선) | 52.26 | 56.36 | 55.90 1:11.62 58.38 52.26 54.79 |
| 22 | Robert Smith | 55.40 | 57.29 | 55.40 58.61 DNF 56.20 57.05 |
| 23 | Derek Hsieh | 38.86 | 58.05 | 1:12.42 48.44 DNF 53.29 38.86 |
| 24 | Brian Law | 49.06 | 58.05 | 1:04.81 55.88 56.60 1:01.68 49.06 |
| 25 | Jaden Seth Unterberger | 51.28 | 58.50 | 51.28 54.69 58.78 2:19.04 1:02.03 |
| 26 | Elliot Hawkins | 58.32 | 59.61 | 59.32 58.32 1:00.27 59.23 1:05.51 |
| 27 | Lucas Garron | 47.63 | 59.95 | 1:06.64 47.63 1:01.74 1:08.67 51.46 |
| 28 | Tristan Yoo | 46.90 | 1:00.15 | 57.63 46.90 59.94 1:07.46 1:02.87 |
| 29 | Kevin Matthews | 50.24 | 1:00.34 | 1:02.14 1:07.21 1:06.41 52.47 50.24 |
| 30 | Abhimanyu Singhal | 58.79 | 1:02.43 | 1:07.87 DNF 1:00.36 58.79 59.06 |
| 31 | Mateus Lima | 58.18 | 1:06.44 | 1:09.49 DNF 1:02.59 1:07.24 58.18 |
| 32 | Shawn Azman | 58.18 | 1:12.66 | 1:06.73 1:33.17 1:24.73 58.18 1:06.51 |
| 33 | Tuhin Mondal | 1:10.92 | — | 1:15.96 1:10.92 — — — |
| 34 | Nolan Yiu | 1:11.09 | — | 1:11.09 DNF — — — |
| 35 | David Yang | 1:11.87 | — | 1:18.46 1:11.87 — — — |
| 36 | Cyrus Claassen | 1:12.23 | — | 1:12.23 DNF — — — |
| 37 | Jeremy Kemmerer | 1:13.51 | — | 1:13.51 1:23.49 — — — |
| 38 | Karen Tu | 1:14.20 | — | 1:14.20 1:20.54 — — — |
| 39 | Samuel Tong | 1:17.88 | — | 1:19.66 1:17.88 — — — |
| 40 | Lex Nasser | 1:25.12 | — | 1:25.12 1:25.95 — — — |
| 41 | Dylan Fryer | 1:28.12 | — | 1:30.97 1:28.12 — — — |
| 42 | Seungho Lee | 1:28.25 | — | 1:40.66 1:28.25 — — — |
| 43 | Daniel Shin | 1:31.27 | — | 1:56.41 1:31.27 — — — |
| 44 | Chris Martin | 1:36.22 | — | 2:05.24 1:36.22 — — — |
| 45 | Braxton Winters | 1:39.69 | — | 2:32.84 1:39.69 — — — |
| 46 | Mattias C. Lobastov | 1:39.81 | — | 1:39.81 2:00.14 — — — |
| 47 | Matias Pissanetzky | 1:46.84 | — | 1:46.84 DNF — — — |
| 48 | Lacey Dilworth | 1:47.60 | — | 1:47.60 2:03.85 — — — |
| 49 | Tejas Kota | 1:47.77 | — | 1:47.77 1:56.10 — — — |
| 50 | Kaidren Clark | 1:48.57 | — | 1:48.57 2:14.11 — — — |
| 51 | Srihan Goli | 1:51.71 | — | 1:51.71 1:52.81 — — — |
| 52 | Ryan Chen | 2:38.71 | — | 2:38.71 DNF — — — |
| 53 | Adrian Sierra | 2:42.46 | — | 2:42.46 2:52.33 — — — |
| 54 | Debanshu Ghosh | 2:49.23 | — | 2:49.23 DNF — — — |
| 55 | James Guymon | DNF | — | DNF DNF — — — |