| 1 | Max Siauw | 21.01 | 25.96 | 29.36 23.30 21.01 25.21 DNF |
| 2 | Sameer Aggarwal | 27.44 | 30.02 | 31.74 37.86 27.62 27.44 30.69 |
| 3 | Asher Kim-Magierek | 26.51 | 32.94 | 26.51 32.54 36.53 32.68 33.60 |
| 4 | Timothy Castle | 34.86 | 35.25 | 34.86 36.69 35.29 35.35 35.11 |
| 5 | Luke Jankowiak | 32.03 | 35.30 | 36.57 34.99 35.52 35.39 32.03 |
| 6 | Ash Black | 31.65 | 36.49 | 31.65 33.32 35.95 40.20 41.87 |
| 7 | Jonathan Truchot | 34.06 | 36.71 | 43.88 34.63 36.31 34.06 39.19 |
| 8 | Benjamin Gottschalk | 34.64 | 38.16 | 43.21 39.38 38.01 34.64 37.09 |
| 9 | Aiden Bartlett | 34.51 | 44.09 | 43.94 45.18 1:06.81 43.14 34.51 |
| 10 | Bharadwaj Duggaraju | 37.30 | 45.92 | 49.00 43.31 47.88 37.30 46.56 |
| 11 | Christopher Fandrich | 37.33 | 46.56 | 52.21 37.33 53.87 40.41 47.06 |
| 12 | Logan Wiltse | 41.71 | 48.80 | 46.47 55.08 48.83 41.71 51.10 |
| 13 | David Armstrong | 42.86 | 49.10 | 52.36 57.66 48.16 46.77 42.86 |
| 14 | Peter Preston | 47.63 | 49.58 | 52.35 47.74 48.66 1:01.63 47.63 |
| 15 | Lucas Chen | 42.10 | 51.44 | 42.10 54.44 48.60 51.29 56.84 |
| 16 | Benjamin Li | 46.11 | 55.36 | 1:01.83 46.11 52.07 56.54 57.48 |
| 17 | Adam Graybill | 56.29 | 1:04.25 | 1:06.83 1:08.37 1:04.02 1:01.91 56.29 |
| 18 | Tommy Geng | 56.01 | 1:07.36 | 1:24.00 1:01.17 56.01 1:10.24 1:10.67 |
| 19 | Rainier Feiler | 54.40 | 1:08.69 | 54.40 1:32.08 1:11.61 1:08.75 1:05.72 |
| 20 | Matthew Dickman | 59.14 | 1:09.99 | 1:13.37 1:06.83 1:19.55 59.14 1:09.78 |
| 21 | Ethan Ekstrom | 1:04.52 | 1:13.89 | 1:06.61 1:22.47 1:16.16 1:04.52 1:18.91 |
| 22 | Ryan Hatlestad | 1:17.19 | 1:19.74 | 1:21.39 1:17.19 1:21.15 1:17.48 1:20.58 |
| 23 | Joel Kwak | 1:13.10 | 1:21.18 | 1:18.92 1:13.10 1:39.86 1:17.29 1:27.33 |
| 24 | Cohen Russell | 1:15.10 | 1:24.06 | 1:24.93 1:19.89 1:27.37 1:32.73 1:15.10 |
| 25 | Zachary McWilliams | 1:20.23 | 1:24.68 | 1:25.29 1:20.23 1:40.03 1:27.92 1:20.84 |
| 26 | Sonja Black | 1:16.74 | 1:28.82 | 1:33.15 1:21.46 1:31.84 1:40.73 1:16.74 |
| 27 | Ryan Casey | 1:32.18 | 1:34.66 | 1:33.55 1:32.18 1:34.73 1:45.10 1:35.70 |
| 28 | Dane Codiga | 1:30.46 | 1:38.93 | 1:38.36 1:41.16 1:37.28 1:30.46 2:20.38 |
| 29 | Camden Hunt | 1:28.29 | 1:41.80 | 1:54.49 1:28.29 1:29.46 1:51.81 1:44.13 |
| 30 | Ben Bautista | 1:22.71 | 1:44.38 | 2:42.97 1:51.15 1:22.71 1:33.69 1:48.31 |
| 31 | Jacob Lee | 1:42.86 | 1:57.48 | 1:42.86 2:01.41 1:59.82 2:18.27 1:51.21 |
| 32 | Wes Hanley | 1:51.03 | 2:04.85 | 2:04.64 1:56.82 2:13.08 1:51.03 2:26.29 |
| 33 | Timothy Tran | 1:45.07 | 2:07.62 | 1:52.98 2:10.94 2:18.93 1:45.07 2:30.17 |
| 34 | Matthew Pittsford | 1:54.85 | DNF | 1:54.85 2:14.23 2:13.76 DNF DNF |
| 35 | Liam Waaga | 2:06.00 | — | 2:06.00 2:19.26 — — — |
| 36 | Noah Faraklas-Humphrey | 2:38.90 | — | 2:38.90 DNF — — — |
| 37 | Ryann Farmer | DNF | — | DNF DNF — — — |
| 37 | Dietrich Eschenbacher | DNF | — | DNF DNF — — — |