| 1 | Max Siauw | 25.02 | 31.22 | 25.02 28.49 34.92 33.40 31.78 |
| 2 | Sameer Aggarwal | 28.27 | 31.92 | 34.68 28.27 34.71 28.28 32.79 |
| 3 | Michele Cavezza | 31.69 | 36.60 | 36.70 31.69 36.14 38.65 36.97 |
| 4 | Jayce Li | 35.89 | 41.42 | 42.97 35.89 41.52 42.45 40.29 |
| 5 | Jack Anderson | 35.54 | 42.36 | 43.27 52.49 38.41 35.54 45.41 |
| 6 | Aiden Bartlett | 38.04 | 42.81 | 45.68 38.04 53.32 44.10 38.64 |
| 7 | Jose Miguel Rillera | 42.34 | 44.40 | 42.34 46.23 50.87 42.93 44.05 |
| 8 | Bharadwaj Duggaraju | 40.11 | 44.61 | 53.20 47.83 40.11 41.43 44.56 |
| 9 | Benjamin Li | 48.50 | 49.23 | 48.50 54.84 50.10 48.87 48.72 |
| 10 | Diego Moy | 44.78 | 50.41 | 49.70 44.78 58.03 46.45 55.08 |
| 11 | Coleson Chase | 45.70 | 50.64 | 50.94 54.95 51.90 45.70 49.07 |
| 12 | Daniel Ahokas | 45.39 | 51.51 | 51.86 45.39 49.95 52.71 53.11 |
| 13 | Aedan Loughran | 44.25 | 54.10 | 54.86 54.12 53.32 55.64 44.25 |
| 14 | David Nguyen | 46.35 | 59.83 | 1:01.30 1:02.91 46.35 58.41 59.77 |
| 15 | Owen Harbo | 56.84 | 1:00.40 | 1:05.39 56.84 1:00.35 1:02.03 58.81 |
| 16 | Erik Wessel | 56.91 | 1:00.71 | 56.91 1:11.23 57.56 59.22 1:05.35 |
| 17 | Wesley Haas | 54.16 | 1:01.79 | 58.85 55.56 54.16 1:10.95 1:11.66 |
| 18 | Edward Zeng | 59.30 | 1:03.96 | 1:03.74 1:03.29 59.30 1:04.84 1:11.14 |
| 19 | Sohum Nigam | 59.83 | 1:06.64 | 1:07.09 1:03.53 59.83 1:09.29 1:10.75 |
| 20 | Lukas Hörbach | 59.82 | 1:06.89 | 1:05.00 1:07.39 2:29.54 1:08.27 59.82 |
| 21 | Isaac Brugge | 1:09.74 | 1:18.49 | 1:17.87 1:17.61 1:19.99 1:09.74 1:20.93 |
| 22 | Evan Zhang | 1:19.73 | 1:30.82 | 1:19.73 1:35.11 1:31.63 DNF 1:25.73 |
| 23 | Scout Harris | 1:18.11 | 1:39.38 | 1:25.60 1:18.11 1:40.90 1:51.64 DNF |
| 24 | Daniel Kirk | 1:21.39 | — | 1:21.39 1:39.68 — — — |
| 25 | Almish Subuktegin | 1:27.83 | — | 1:27.83 DNF — — — |
| 26 | Bao Chau Thai | 1:27.99 | — | DNF 1:27.99 — — — |
| 27 | Justin Taliman | 1:28.59 | — | 1:28.59 2:00.10 — — — |
| 28 | Ryan Xiao | 1:29.70 | — | 1:30.75 1:29.70 — — — |
| 29 | Cohen Janzen | 1:31.32 | — | 1:31.32 1:32.02 — — — |
| 30 | Liam Waaga | 1:35.57 | — | 1:35.57 1:47.04 — — — |
| 31 | Callie Tan | 1:37.61 | — | 1:41.96 1:37.61 — — — |
| 32 | Kunwar Bagga | 1:42.04 | — | 1:42.04 DNF — — — |
| 33 | Anurav Kansal | 1:42.88 | — | 1:42.88 1:46.65 — — — |
| 34 | Seamus O'Leary | 1:45.17 | — | DNF 1:45.17 — — — |
| 35 | Sebastian Persaud | 1:51.44 | — | DNF 1:51.44 — — — |
| 36 | Ryder Hildebrand | 1:56.47 | — | 2:21.89 1:56.47 — — — |
| 37 | Dante Foreman | 2:09.38 | — | 2:35.20 2:09.38 — — — |
| 38 | Brian Sun | 2:16.57 | — | 2:16.57 DNF — — — |
| 39 | Wiley Harrison | 2:22.96 | — | 2:22.96 DNF — — — |