| 1 | Bryan Eng | 28.44 | 31.01 | 32.18 28.44 30.51 32.14 30.38 |
| 2 | Matthew Cook | 37.70 | 40.40 | 37.70 39.30 40.51 41.40 44.17 |
| 3 | Daniel Wang | 40.92 | 42.67 | 49.16 40.92 41.20 43.72 43.08 |
| 4 | Jeff Miao | 38.23 | 44.00 | 39.81 47.85 38.23 47.53 44.66 |
| 5 | Tanay Singh | 38.95 | 44.75 | 38.95 44.98 48.48 43.64 45.63 |
| 6 | Sora Sato | 40.68 | 45.44 | 40.68 47.30 45.83 46.17 44.33 |
| 7 | Hans Lin | 40.71 | 47.58 | 49.90 49.02 40.71 47.27 46.44 |
| 8 | Saavar Bajaj | 46.42 | 49.59 | 50.14 49.28 46.42 49.34 57.32 |
| 9 | Nathan Seeto | 46.02 | 50.11 | 59.25 49.24 53.46 46.02 47.63 |
| 10 | Thomas Tinlin | 46.02 | 50.51 | 1:00.50 50.32 48.60 52.62 46.02 |
| 11 | Domantas Kuzinkovas | 47.55 | 50.61 | 56.36 47.55 51.79 49.38 50.65 |
| 12 | Alex James | 49.06 | 50.70 | 52.09 50.12 49.06 49.90 52.44 |
| 13 | Samuel Moliver | 49.84 | 53.03 | 54.79 50.47 57.45 49.84 53.84 |
| 14 | Reyansh Gupta | 51.05 | 54.36 | 1:02.44 51.05 58.70 52.49 51.90 |
| 15 | Haoyu Wu (吴浩宇) | 45.75 | 54.41 | 45.75 57.62 1:00.22 53.24 52.38 |
| 16 | Viswajiit Murugabharathy | 47.79 | 55.44 | 57.04 47.79 1:03.97 53.07 56.21 |
| 17 | Aaron Rattanachaipipat | 50.36 | 59.25 | 56.47 54.53 1:06.75 50.36 DNF |
| 18 | Paul Hardjawana | 55.40 | 1:01.85 | 1:13.11 58.70 1:02.08 55.40 1:04.78 |
| 19 | Christian Gebrael | 57.46 | 1:02.28 | 1:09.31 59.51 1:06.22 1:01.12 57.46 |
| 20 | Declan Flowers | 59.14 | 1:02.82 | 59.14 1:26.70 1:00.76 1:05.22 1:02.48 |
| 21 | Gavin Chung | 59.48 | 1:04.77 | 1:06.70 59.48 1:04.43 1:10.78 1:03.18 |
| 22 | Edward Hollingdale | 53.95 | 1:04.86 | 1:11.02 1:05.15 1:08.36 1:01.06 53.95 |
| 23 | Liam O'Neill | 1:01.99 | 1:04.86 | 1:05.81 1:01.99 1:09.72 1:05.99 1:02.79 |
| 24 | Alexander Ball | 1:01.51 | 1:07.44 | 1:10.14 1:02.90 1:01.51 1:09.28 1:13.39 |
| 25 | Ruishan Wen (温睿山) | 53.53 | 1:07.74 | 1:12.53 1:08.97 53.53 1:24.53 1:01.73 |
| 26 | Michael Song | 1:02.17 | 1:08.06 | 1:06.64 1:04.46 1:17.26 1:02.17 1:13.09 |
| 27 | James Huang | 1:00.72 | 1:10.40 | 1:05.61 1:20.51 1:16.44 1:09.16 1:00.72 |
| 28 | Ruby van Vliet | 1:04.37 | 1:11.50 | 1:17.44 1:05.90 1:04.37 1:13.05 1:15.56 |
| 29 | Oscar Liang | 1:03.39 | 1:15.75 | 1:10.33 1:21.04 1:29.53 1:15.87 1:03.39 |
| 30 | Joonki Jung | 1:10.96 | 1:18.47 | 1:21.06 1:10.96 1:14.34 1:30.52 1:20.00 |
| 31 | Aiden Blishen Cuneo | 1:03.92 | 1:52.68 | DNF 1:03.92 1:49.57 2:04.40 1:44.08 |
| 32 | Mahesh Rajendran | 1:15.10 | — | 1:15.27 1:15.10 — — — |
| 33 | Mathew Hui | 1:15.58 | — | 1:15.58 DNF — — — |
| 34 | Lucas Peng | 1:16.86 | — | 1:16.86 1:25.94 — — — |
| 35 | Chengyou Han | 1:17.48 | — | 1:17.48 1:23.89 — — — |
| 36 | Angus Cosgrove | 1:18.96 | — | 1:18.96 1:43.30 — — — |
| 37 | Theodore Sanuri | 1:20.28 | — | 1:20.28 DNF — — — |
| 38 | Tri Nguyen | 1:20.73 | — | DNF 1:20.73 — — — |
| 39 | James Kirschner | 1:25.27 | — | 1:43.19 1:25.27 — — — |
| 40 | Finn Gully | 1:27.03 | — | 1:41.89 1:27.03 — — — |
| 41 | Remi Petit | 1:28.28 | — | 1:37.34 1:28.28 — — — |
| 42 | Nicholas Gray | 1:29.20 | — | 1:29.20 1:35.13 — — — |
| 43 | Ali Bashir Gondal | 1:29.49 | — | 1:40.63 1:29.49 — — — |
| 44 | Leo Shi | 1:32.89 | — | 1:32.89 DNF — — — |
| 45 | Donna Cook | 1:34.40 | — | 1:34.40 1:35.31 — — — |
| 46 | Mitchell Riddell | 1:38.26 | — | 2:02.36 1:38.26 — — — |
| 47 | Adriel Tsui | 1:43.74 | — | 2:06.68 1:43.74 — — — |
| 48 | Darcy Waring | 1:45.31 | — | 2:01.70 1:45.31 — — — |
| 49 | Paul N. van de Geest | 1:48.39 | — | 2:07.99 1:48.39 — — — |
| 50 | Ewan Lomax | 1:54.99 | — | 1:56.99 1:54.99 — — — |
| 51 | Jared Nikolovski | 1:55.39 | — | 1:55.39 1:56.25 — — — |
| 52 | Lachlan Van Der Meer | 1:58.79 | — | 1:58.79 2:26.62 — — — |
| 53 | Nam Rouse | 1:59.23 | — | 2:17.80 1:59.23 — — — |
| 54 | Jad Smith | 2:02.01 | — | DNF 2:02.01 — — — |
| 55 | Owen Malan | 2:02.27 | — | 2:02.27 2:15.87 — — — |
| 56 | Ken Telfer | 2:24.66 | — | DNF 2:24.66 — — — |
| 57 | Hayden Brown | 2:27.38 | — | DNF 2:27.38 — — — |
| 58 | Pranal Jadhav | 2:28.21 | — | DNF 2:28.21 — — — |
| 59 | Phoenix King | DNF | — | DNF DNF — — — |
| 59 | John Cook | DNF | — | DNF DNF — — — |
| 59 | Zeke Jacobs | DNF | — | DNF DNF — — — |
| 59 | Kihyeon Lee | DNF | — | DNF DNF — — — |