| 1 | Finn Trass | 30.35 | 32.75 | 33.77 33.15 31.33 38.99 30.35 |
| 2 | Tomoya Firman | 26.54 | 35.50 | 26.54 39.84 35.80 39.27 31.44 |
| 3 | Ben Kirby | 34.33 | 36.60 | 45.49 34.33 38.01 35.86 35.94 |
| 4 | Mukund Karthik | 35.57 | 38.06 | 38.08 36.58 41.72 39.52 35.57 |
| 5 | James Macdiarmid | 32.85 | 39.60 | 32.85 41.81 37.74 46.21 39.24 |
| 6 | Raphael Lee | 38.71 | 41.10 | 42.58 39.74 59.33 38.71 40.99 |
| 7 | Alex Asbery | 38.09 | 41.80 | 38.09 52.42 42.70 42.58 40.11 |
| 8 | Simon Geertsema | 37.89 | 42.34 | 45.95 43.64 37.89 43.38 40.00 |
| 9 | Jim Zhu | 35.52 | 42.80 | 41.76 41.87 49.25 35.52 44.78 |
| 10 | Lucas O'Connell | 39.56 | 43.15 | 43.78 42.38 39.56 48.50 43.28 |
| 11 | Tom Stanton-Barnett | 33.99 | 44.56 | 39.41 DNF 50.59 33.99 43.68 |
| 12 | Benjamin Agnew | 43.75 | 48.24 | 53.35 50.76 44.75 49.22 43.75 |
| 13 | Daniel Quach | 42.18 | 48.68 | 48.77 49.65 47.89 49.37 42.18 |
| 14 | Angela Braganza | 41.22 | 49.42 | 51.17 52.16 41.22 52.95 44.92 |
| 15 | Adrien Auvray Matyn | 46.66 | 49.76 | 48.02 51.49 49.77 1:04.42 46.66 |
| 16 | Biyuan Chen | 43.43 | 50.39 | 51.98 1:03.68 49.47 43.43 49.71 |
| 17 | Dhanasit Srijamorn | 46.18 | 50.42 | 52.26 57.25 49.06 49.93 46.18 |
| 18 | Mantra Shukla | 47.59 | 51.69 | 52.34 47.59 54.18 50.77 51.95 |
| 19 | Taine Cassar | 47.40 | 51.82 | 47.40 51.07 52.52 53.85 51.87 |
| 20 | Jerry Jiang | 48.04 | 51.97 | 48.04 52.19 51.24 52.47 54.95 |
| 21 | Zhaoyu Tang | 43.45 | 52.50 | 1:22.83 53.32 49.99 43.45 54.20 |
| 22 | Lee Stanton-Barnett | 48.77 | 52.72 | 55.13 52.18 48.77 50.85 1:16.19 |
| 23 | Sarina Wang | 49.79 | 54.42 | 49.79 55.30 1:01.38 52.27 55.70 |
| 24 | Aneurin Hunt | 49.76 | 55.27 | 49.76 58.90 54.35 55.59 55.87 |
| 25 | Tom Nelson | 46.63 | 55.54 | 46.63 52.82 58.19 1:14.07 55.61 |
| 26 | Sang-Hyun Kim | 46.53 | 56.54 | 58.34 55.83 55.45 1:06.69 46.53 |
| 27 | Oliver Gracewood | 52.89 | 57.55 | 57.99 52.89 1:02.29 55.45 59.22 |
| 28 | Sam Tian | 55.18 | 57.73 | 59.08 55.18 58.61 55.50 1:04.44 |
| 29 | Luke Heath-Edwards | 50.93 | 59.29 | DNF 1:04.48 1:01.73 51.66 50.93 |
| 30 | Jasper Murray | 50.74 | 59.30 | 50.74 1:05.77 59.73 1:00.24 57.94 |
| 31 | Liam Sweet | 57.92 | 1:00.03 | 58.02 1:02.45 59.88 57.92 1:02.19 |
| 32 | Alex Sharples | 55.70 | 1:00.13 | 1:01.26 1:01.27 55.70 58.46 1:00.68 |
| 33 | Logan Fulton | 1:02.03 | 1:06.23 | 1:09.81 1:04.94 1:09.28 1:02.03 1:04.46 |
| 34 | Isaac Latta | 1:02.42 | 1:08.52 | 1:25.18 1:02.42 1:04.12 1:10.06 1:11.38 |
| 35 | Siriwut Yongchareon | 1:04.75 | 1:12.17 | 1:04.77 1:17.19 1:17.53 1:04.75 1:14.55 |
| 36 | Tom Ayers | 1:07.91 | 1:17.43 | 1:19.56 1:19.39 1:07.91 1:13.33 1:22.82 |
| 37 | Luke Dufty | 1:11.79 | 1:23.35 | 1:25.65 1:29.02 1:37.83 1:11.79 1:15.38 |
| 38 | Cole Campbell | 1:14.57 | 1:26.12 | 1:31.01 1:23.96 1:33.16 1:14.57 1:23.39 |
| 39 | Leo Qin | 1:22.22 | 1:29.57 | 1:38.78 1:32.48 1:26.85 1:29.37 1:22.22 |
| 40 | Liam Wadek | 1:15.54 | 1:33.74 | 1:45.91 1:23.57 1:51.85 1:15.54 1:31.75 |
| 41 | Ryan McDonald | 1:21.98 | 1:34.75 | 1:30.05 1:21.98 1:44.58 1:47.40 1:29.61 |
| 42 | Yang Xu | 1:20.75 | 1:36.21 | 1:41.13 1:28.23 1:20.75 1:41.88 1:39.27 |
| 43 | Oliver Jenks | 54.40 | 1:37.70 | 2:39.84 1:10.16 DNF 54.40 1:03.10 |
| 44 | Aidan Lenton | 1:29.89 | 1:44.50 | 2:07.19 1:29.89 1:58.72 1:35.18 1:39.61 |
| 45 | Isaac Earp | 1:39.37 | 1:45.30 | 1:58.05 1:39.37 1:43.93 1:42.89 1:49.08 |
| 46 | Harrison Marsden | 1:23.19 | 1:46.61 | 1:23.19 DNF 1:33.33 1:54.68 1:51.82 |
| 47 | Brandon Harris | 1:34.31 | 1:48.35 | 1:42.50 1:34.31 1:49.90 1:54.28 1:52.64 |
| 48 | Samuel Hudson | 1:22.26 | 1:50.74 | 1:53.19 DNF 1:50.79 1:48.24 1:22.26 |
| 49 | Matthias Bentley | 1:38.13 | 1:51.63 | 1:38.13 1:57.31 1:41.22 2:17.57 1:56.37 |
| 50 | Christian Pellett | 1:37.50 | 1:55.43 | 1:58.72 2:02.30 2:12.55 1:37.50 1:45.28 |
| 51 | Jaxon Toy | 1:55.50 | 2:06.42 | 1:55.50 2:08.89 2:03.82 2:13.03 2:06.55 |
| 52 | Lucas Belcher | 1:52.97 | 2:24.61 | 2:32.15 1:52.97 2:41.45 2:16.02 2:25.66 |
| 53 | Jonathan Chia | 1:40.39 | DNF | DNF 1:40.39 2:20.53 DNF 2:12.17 |
| 54 | Lachlan McGill | 1:59.28 | DNF | 1:59.28 DNF 1:59.37 DNF DNF |
| 55 | Oscar Greenwood | 2:08.40 | — | DNF 2:08.40 — — — |
| 56 | Sebastian Partridge | 2:08.71 | — | 2:51.46 2:08.71 — — — |
| 57 | Jed Urquhart | 2:33.48 | — | 2:33.48 DNF — — — |
| 58 | Benoit Auvray | 2:58.92 | — | DNF 2:58.92 — — — |
| 59 | Farjad Habib | DNF | — | DNF DNF — — — |
| 59 | Nathan Black | DNF | — | DNF DNF — — — |
| 59 | Thomas Swarbrick | DNF | — | DNF DNS — — — |