| 1 | Varun Mohanraj | 25.37 | 30.88 | 25.37 35.29 31.39 31.92 29.33 |
| 2 | Dan Pastushkov | 27.29 | 32.26 | 32.39 DNF 33.16 31.22 27.29 |
| 3 | Tyler Howlett | 28.42 | 32.62 | 37.74 28.42 31.79 32.45 33.61 |
| 4 | Mitchell Lane | 34.22 | 36.64 | 1:00.28 36.90 36.63 34.22 36.39 |
| 5 | An Le | 35.71 | 37.98 | 35.71 36.71 39.19 39.77 38.05 |
| 6 | Nico Harper (李有為) | 32.10 | 39.01 | 41.29 44.30 36.86 38.89 32.10 |
| 7 | Ben Yu | 31.58 | 41.12 | 40.19 51.94 31.58 43.34 39.84 |
| 8 | Jason Ostdiek | 39.93 | 41.48 | 39.93 42.61 41.90 46.21 39.94 |
| 9 | Nolan Yiu | 38.21 | 43.80 | 38.21 DNF 42.43 42.99 45.98 |
| 10 | Zane Qureshi | 40.81 | 44.45 | 44.10 47.92 47.32 40.81 41.93 |
| 11 | Stanley Tran | 39.61 | 44.80 | 51.68 51.10 40.01 39.61 43.28 |
| 12 | Ryan Jew | 36.16 | 44.91 | 36.16 45.22 43.93 45.57 DNF |
| 13 | Evan Feldman | 40.46 | 45.70 | 47.96 40.46 55.52 47.78 41.35 |
| 14 | Devin James Munar | 38.03 | 47.16 | 44.46 54.71 42.72 54.30 38.03 |
| 15 | Jeffrey Kim | 40.37 | 48.56 | 45.72 44.92 40.37 57.51 55.05 |
| 16 | Evan Chin | 45.06 | 49.72 | 53.25 45.06 47.23 48.67 54.20 |
| 17 | Vivek Verma | 44.17 | 49.92 | 48.04 46.67 58.70 44.17 55.06 |
| 18 | Nathan Azaria | 44.46 | 50.25 | 51.32 1:07.24 49.39 44.46 50.05 |
| 19 | Simon Montrose | 45.77 | 52.01 | 54.34 54.96 45.77 49.54 52.16 |
| 20 | Jonathan Ho | 50.32 | 52.56 | 50.32 53.55 56.70 51.23 52.90 |
| 21 | Otis Tripp Wisehaupt | 50.91 | 54.31 | 50.91 53.33 55.72 57.68 53.88 |
| 22 | Varenya Jyotiraditya | 51.75 | 55.65 | 57.13 56.69 51.75 53.13 59.40 |
| 23 | Anto Kam (甘浩東) | 53.67 | 57.17 | 53.67 55.99 1:05.39 59.60 55.91 |
| 24 | Matthew Luo | 50.88 | 58.45 | 58.75 1:02.00 50.88 1:42.47 54.60 |
| 25 | Trent Guidero | 55.61 | 1:01.11 | 59.67 1:02.58 1:01.08 1:04.99 55.61 |
| 26 | Theeran Sathish Kumar | 1:00.94 | 1:02.80 | 1:03.21 1:00.94 1:02.38 1:17.71 1:02.82 |
| 27 | Evan Millsap | 59.28 | 1:02.94 | 1:07.96 59.28 1:00.89 1:07.23 1:00.70 |
| 28 | Sanjay Chintapally | 1:04.43 | 1:07.71 | 1:24.87 1:11.61 1:04.94 1:04.43 1:06.59 |
| 29 | Arnav Ratna | 58.05 | 1:10.60 | 1:12.32 58.05 2:16.01 1:01.76 1:17.72 |
| 30 | Elijah Perez | 1:00.17 | 1:11.16 | 1:15.52 1:16.03 1:10.32 1:00.17 1:07.65 |
| 31 | Ira Thota | 1:06.16 | 1:11.40 | 1:11.96 1:08.49 1:06.16 1:13.74 1:15.16 |
| 32 | Aidan Leung | 1:06.70 | 1:11.61 | 1:13.34 1:06.70 1:06.93 1:14.56 1:15.48 |
| 33 | Emmett O'Leary-Liu | 1:04.70 | 1:12.53 | DNF 1:09.84 1:04.70 1:15.98 1:11.76 |
| 34 | Justin Wang | 1:04.62 | 1:12.62 | 1:12.28 1:09.22 1:16.37 1:04.62 1:16.62 |
| 35 | Sean Yang | 1:02.77 | 1:12.86 | 1:08.26 1:02.77 1:10.36 1:19.96 1:22.25 |
| 36 | Matthew Strothkamp | 1:08.30 | 1:18.80 | 1:15.43 1:21.79 1:32.58 1:19.19 1:08.30 |
| 37 | Eric Che | 1:10.69 | 1:20.76 | 1:15.17 1:36.10 1:20.05 1:27.07 1:10.69 |
| 38 | Joaquim Reeves | 1:13.40 | 1:21.11 | 1:15.22 1:33.76 1:20.20 1:27.91 1:13.40 |
| 39 | Abhinav Reddy Jukanti | 1:11.64 | 1:21.97 | 1:29.67 1:16.92 1:19.32 1:11.64 DNF |
| 40 | Daniel Cho | 1:12.66 | 1:22.43 | 1:13.07 1:26.86 1:12.66 1:27.35 1:35.52 |
| 41 | Shiv Karthik Prabakaran | 1:13.37 | 1:23.54 | 1:18.43 1:25.81 1:31.57 1:13.37 1:26.39 |
| 42 | Patrick Shi | 1:17.40 | 1:25.59 | DNF 1:31.47 1:17.40 1:25.44 1:19.87 |
| 43 | Ivan Efimov | 1:18.69 | 1:26.33 | 1:26.05 1:27.65 DNF 1:25.29 1:18.69 |
| 44 | Sophia Santini | 1:20.95 | 1:27.17 | 1:43.48 1:25.33 1:25.24 1:30.94 1:20.95 |
| 45 | Michael Terrell | 1:15.01 | 1:28.24 | 1:15.01 1:21.68 1:33.22 1:30.26 1:32.77 |
| 46 | Minh-Ky Kawamura | 1:21.59 | 1:29.55 | 1:31.71 1:42.37 1:34.96 1:21.97 1:21.59 |
| 47 | Lukas Yap | 1:20.96 | 1:30.12 | 1:31.29 1:29.14 1:35.08 1:29.93 1:20.96 |
| 48 | Chris Martin | 1:26.89 | 1:30.73 | 1:27.57 1:30.39 1:26.89 1:34.22 DNF |
| 49 | Rayirth Lakharia | 1:23.10 | 1:31.35 | 1:42.92 1:38.74 1:23.10 1:25.35 1:29.97 |
| 50 | Jaidon Poraminthara Lin (เจเดิ้น ปรมินทร์ หลิน) | 1:20.05 | 1:32.60 | 1:42.74 1:23.46 1:31.60 1:54.23 1:20.05 |
| 51 | Young He (何嘉炀) | 1:16.71 | 1:33.42 | 1:51.57 1:33.47 1:33.54 1:16.71 1:33.24 |
| 52 | Charles Elliot Adams | 1:27.24 | 1:38.25 | 1:31.34 1:52.89 1:46.04 1:27.24 1:37.38 |
| 53 | Vincent Damelio | 1:29.49 | 1:38.46 | 1:35.21 DNF 1:29.49 1:39.19 1:40.99 |
| 54 | Neil Sethi | 1:36.18 | 1:39.86 | 1:41.49 1:38.93 1:36.18 1:39.17 1:47.22 |
| 55 | Amarae Moises | 1:37.65 | 1:42.34 | 1:37.65 1:42.91 1:52.53 1:39.86 1:44.25 |
| 56 | Jonas Bell | 1:18.44 | 1:42.69 | 1:18.44 1:41.09 2:09.04 1:54.49 1:32.49 |
| 57 | TJ Kelly | 1:35.88 | 1:49.98 | 1:35.88 1:39.83 DNF 1:36.42 2:13.70 |
| 58 | Sierra Zawacki | 1:36.99 | 1:50.30 | 1:36.99 1:45.98 2:28.76 1:51.99 1:52.92 |
| 59 | Kassidy Moll | 1:36.12 | 1:52.64 | 1:36.12 1:50.65 2:19.19 1:57.09 1:50.18 |
| 60 | Cary Huang | 51.62 | DNF | 51.62 54.26 DNS DNS DNS |
| 61 | Ritwin Narra | 1:35.52 | DNF | 1:53.28 1:35.52 1:59.28 DNF DNF |
| 62 | Ved Sunkari | 1:36.66 | DNF | DNF 1:36.66 DNF 2:10.98 DNF |
| 63 | Alex Wu | 1:40.84 | — | 1:41.51 1:40.84 — — — |
| 64 | Robin Herman | 1:58.66 | — | 1:58.66 DNF — — — |
| 65 | Gavin Guidero | 2:08.68 | — | 2:08.68 2:18.86 — — — |
| 66 | Evan DiGiorgio | 2:27.71 | — | 2:27.71 DNF — — — |
| 67 | Josh Davis | DNF | — | DNF DNF — — — |
| 67 | Michael Ngo | DNF | — | DNF DNF — — — |
| 67 | Ali Almorshdy | DNF | — | DNF DNF — — — |
| 67 | Sriram Vivek | DNF | — | DNF DNF — — — |
| 67 | Anish Deo | DNF | — | DNF DNF — — — |
| 67 | Shreyas Kanneganti | DNF | — | DNF DNF — — — |