| 1 | Max Siauw | 24.51 | 26.98 | 24.51 29.71 26.55 27.32 27.07 |
| 2 | Sameer Aggarwal | 26.96 | 28.58 | 27.68 29.50 26.96 28.56 33.32 |
| 3 | Jonathan Truchot | 33.63 | 37.58 | 37.39 36.75 33.63 38.61 38.60 |
| 4 | Jayce Li | 36.96 | 39.47 | 40.74 40.28 39.23 36.96 38.90 |
| 5 | Jack Anderson | 39.07 | 40.01 | 39.81 39.07 42.32 40.21 40.01 |
| 6 | Anna Zhou | 40.67 | 43.62 | 42.76 40.67 43.73 45.51 44.37 |
| 7 | Peter Barnwell | 40.72 | 45.94 | 40.72 45.45 43.64 48.73 49.40 |
| 8 | Benjamin Li | 42.99 | 45.97 | 47.30 47.82 46.17 44.43 42.99 |
| 9 | Callen Kleij | 39.80 | 46.03 | 46.62 58.32 39.80 51.15 40.32 |
| 10 | Joseph Goyder | 44.92 | 46.56 | 44.92 46.60 47.63 49.03 45.46 |
| 11 | Matthew Ma | 45.65 | 50.48 | 45.65 49.13 49.57 52.74 1:11.11 |
| 12 | Vianne Chang | 50.00 | 52.12 | 1:00.88 53.41 50.00 50.71 52.23 |
| 13 | Samuel Scherrer | 51.33 | 53.18 | 52.22 57.96 51.58 51.33 55.73 |
| 14 | Kevin Lê | 49.32 | 53.58 | 54.93 49.32 1:01.43 55.71 50.09 |
| 15 | Isaac Davies | 48.34 | 54.17 | 54.59 51.38 56.55 58.92 48.34 |
| 16 | Lawrence Li | 49.83 | 55.06 | 53.79 49.83 50.81 1:00.58 1:08.81 |
| 17 | Soren Vigesaa | 52.77 | 55.58 | 56.79 56.13 58.13 53.83 52.77 |
| 18 | Anna Moughnie | 46.51 | 56.12 | 58.95 46.51 57.71 51.70 59.85 |
| 19 | Lukas Hörbach | 50.65 | 56.53 | 56.76 55.97 56.85 57.61 50.65 |
| 20 | Enoch Yee Rassachack | 49.71 | 56.84 | 49.71 57.91 1:01.77 55.48 57.12 |
| 21 | Sohum Nigam | 48.28 | 57.80 | 1:04.12 48.28 54.45 1:04.55 54.84 |
| 22 | Taiyo Berčič | 58.87 | 1:03.56 | 1:00.26 1:25.37 1:09.91 58.87 1:00.50 |
| 23 | Eeshir Pannun | 59.13 | 1:04.66 | 1:17.55 1:06.57 1:05.34 59.13 1:02.07 |
| 24 | Petar Cicmir | 1:16.52 | 1:23.58 | 1:24.64 1:40.78 1:25.73 1:20.38 1:16.52 |
| 25 | Viyaan Pawar | 1:17.62 | 1:26.86 | 1:30.01 1:17.62 1:47.36 1:30.46 1:20.11 |
| 26 | Anderson Gao | 1:11.62 | 1:27.56 | 1:24.48 1:47.38 1:11.62 1:28.90 1:29.31 |
| 27 | Jannik Pichler | 1:22.03 | 1:32.90 | 1:54.40 1:22.68 1:22.03 1:28.35 1:47.68 |
| 28 | Cheng Cheng | 1:26.46 | 1:41.62 | 1:26.46 1:33.68 2:02.46 1:35.58 1:55.60 |
| 29 | Charles Zhu (朱彦臣) | 48.51 | DNF | DNF 48.51 DNF 48.51 DNF |
| 30 | Naitik Kaushal | 1:32.18 | — | 1:32.95 1:32.18 — — — |
| 31 | Brian Sun | 1:36.95 | — | 1:36.95 1:41.03 — — — |
| 32 | Tony Lu | 1:39.02 | — | 1:39.02 2:02.36 — — — |
| 33 | Rob Neufeld | 1:41.11 | — | 1:47.34 1:41.11 — — — |
| 34 | Micah Wong | 1:46.91 | — | 1:46.91 2:12.43 — — — |
| 35 | Jacob Domingo | 1:57.06 | — | 1:57.06 2:05.14 — — — |
| 36 | Garett Cox | 1:57.42 | — | 1:57.42 2:16.25 — — — |
| 37 | Bobby Moon | 2:15.24 | — | 2:17.66 2:15.24 — — — |
| 38 | Nathaniel Tran | 2:16.55 | — | 2:16.55 3:14.11 — — — |
| 39 | Firas Qumsieh | 2:21.25 | — | 3:09.33 2:21.25 — — — |
| 40 | Almish Subuktegin | 2:26.57 | — | DNF 2:26.57 — — — |
| 41 | Yoann Aulard-Macler | 2:45.59 | — | 2:45.59 2:50.16 — — — |
| 42 | Chengyou Yuan | 2:51.23 | — | 2:51.23 DNF — — — |
| 43 | Yu-Ruei Chen | 2:59.09 | — | 2:59.09 3:12.05 — — — |
| 44 | Matthew Robinson | 3:22.57 | — | 3:22.57 DNF — — — |
| 45 | Owen Tietz-Curry | DNF | — | DNF DNF — — — |