| 1 | Nolan Yiu | 36.79 | 37.93 | 38.46 38.14 36.79 39.16 37.19 |
| 2 | Alessandro Diomampo | 35.71 | 38.53 | 35.71 42.36 37.31 DNF 35.91 |
| 3 | Varenya Jyotiraditya | 38.24 | 41.76 | 42.88 44.52 38.86 43.53 38.24 |
| 4 | Calix Tang | 40.81 | 44.74 | 43.25 57.83 40.81 42.51 48.45 |
| 5 | Matt Mao | 45.37 | 46.93 | 45.41 47.26 50.93 45.37 48.13 |
| 6 | Anto Kam (甘浩東) | 46.48 | 51.31 | 51.41 52.47 50.06 55.71 46.48 |
| 7 | Jusun Choi (최주선) | 47.97 | 51.65 | 1:09.14 48.06 56.76 47.97 50.13 |
| 8 | Rahul Bollini | 55.10 | 59.98 | 1:08.03 1:00.21 1:02.02 57.71 55.10 |
| 9 | Mitchell Lane | 51.96 | 1:00.38 | 1:06.30 54.07 1:02.43 51.96 1:04.63 |
| 10 | Sebastian Stone | 47.70 | 1:01.03 | 1:03.94 1:01.46 1:01.85 59.77 47.70 |
| 11 | Micah Yeo | 53.35 | 1:02.44 | 1:09.21 1:17.81 57.94 1:00.17 53.35 |
| 12 | Cary Huang | 58.81 | 1:02.94 | 59.73 1:02.93 1:06.17 58.81 1:06.65 |
| 13 | Paul Mahvi | 57.59 | 1:04.41 | 1:04.35 1:03.72 57.59 1:13.92 1:05.17 |
| 14 | Daniel Cho | 59.63 | 1:04.76 | 1:06.57 1:04.91 59.63 1:08.24 1:02.81 |
| 15 | Seungmin Hong (홍승민) | 57.45 | 1:07.91 | 1:24.58 57.45 1:09.39 1:09.58 1:04.75 |
| 16 | Kenji Gipson-Nahman | 59.66 | 1:09.08 | 59.66 1:13.63 1:19.85 1:09.44 1:04.18 |
| 17 | Benjamin Schaham | 1:06.28 | 1:09.56 | 1:11.16 1:06.28 1:21.23 1:08.91 1:08.60 |
| 18 | Ethan Jan | 1:02.36 | 1:13.45 | 1:12.33 1:18.29 1:13.43 1:14.58 1:02.36 |
| 19 | Tsukasa Sano (佐野司) | 57.95 | 1:16.82 | 57.95 1:13.42 1:13.58 1:23.45 1:34.66 |
| 20 | Taj Bressert | 1:07.32 | 1:19.83 | 1:15.91 1:07.32 1:18.34 1:25.25 1:37.61 |
| 21 | Vedanth Bharadwaj | 1:17.10 | 1:22.08 | 1:36.32 1:17.10 1:21.83 1:25.31 1:19.10 |
| 22 | Elvis Clark | 1:10.69 | 1:25.44 | 1:38.20 1:29.55 1:26.40 1:10.69 1:20.37 |
| 23 | Matthew Ketroser | 1:18.08 | 1:26.76 | 1:22.92 1:35.49 1:31.61 1:25.75 1:18.08 |
| 24 | Bowen Deng (邓博文) | 1:26.09 | 1:26.99 | 1:27.28 1:26.09 1:27.39 1:26.29 1:39.12 |
| 25 | Chris Martin | 1:34.40 | 1:40.87 | 1:43.61 1:37.79 1:41.22 1:44.64 1:34.40 |
| 26 | Stanley Tran | 1:34.32 | 1:42.41 | 1:55.52 1:34.32 1:38.94 1:38.54 1:49.75 |
| 27 | Dylan C. Mims | 1:36.93 | 1:47.98 | 1:49.87 1:49.30 1:55.66 1:44.76 1:36.93 |
| 28 | Jacob Maez | 1:41.90 | 1:57.79 | 1:41.90 1:51.73 2:00.65 2:35.38 2:01.00 |
| 29 | Zalman Grossbaum | 1:49.40 | 1:59.87 | 2:07.53 1:49.40 2:09.67 1:56.11 1:55.96 |
| 30 | Carl Tsai | 1:45.74 | 2:03.18 | 2:07.25 1:52.02 1:45.74 2:59.54 2:10.28 |
| 31 | Sabir Dhillon | 2:12.91 | — | 2:12.91 2:32.57 — — — |
| 32 | Ryan H. Lee | 2:16.90 | — | 2:16.90 2:37.35 — — — |
| 33 | Gurshan Singh | 2:22.93 | — | 2:22.93 2:57.41 — — — |
| 34 | Shourya Meka | 2:27.36 | — | 2:43.29 2:27.36 — — — |
| 35 | Raghav Ramesh | 2:28.03 | — | 2:39.28 2:28.03 — — — |
| 36 | Jeff Chen | 2:37.07 | — | 2:37.07 4:08.58 — — — |
| 37 | Mustafa Saruhan | 2:51.31 | — | 2:51.31 3:33.35 — — — |
| 38 | Juan Garcia Aguirre | 2:58.97 | — | 3:21.18 2:58.97 — — — |
| 39 | Shubham Salgar | 3:05.49 | — | 3:26.70 3:05.49 — — — |
| 40 | Kfir Kliakhandler | 3:07.12 | — | 3:13.20 3:07.12 — — — |
| 41 | Sam Buzzard | 3:18.58 | — | 3:18.58 3:50.97 — — — |
| 42 | Anthony Nevarez | 3:24.36 | — | 3:28.62 3:24.36 — — — |
| 43 | Emmanuel Medina | 3:33.47 | — | 3:55.58 3:33.47 — — — |
| 44 | Ari Petruzzelli | 4:17.31 | — | 4:17.31 5:38.47 — — — |
| 45 | Diego Jiashu Jiang (蒋佳澍) | 4:59.31 | — | DNF 4:59.31 — — — |
| 46 | Shad Al Getany | DNF | — | DNF DNF — — — |