| 1 | Liam Highducheck | 25.11 | 29.78 | 32.63 29.12 33.16 25.11 27.59 |
| 2 | Bryan Eng | 26.41 | 30.72 | 27.16 31.92 33.07 26.41 33.23 |
| 3 | Sora Sato | 28.42 | 35.29 | 37.82 34.33 34.39 28.42 37.15 |
| 4 | Matthew Cook | 34.05 | 38.49 | 35.28 34.05 40.92 41.58 39.28 |
| 5 | Cooper Holmes | 35.86 | 38.50 | 44.49 39.60 38.32 35.86 37.57 |
| 6 | Cass Hopkins | 35.60 | 38.89 | 43.63 39.28 38.95 35.60 38.45 |
| 7 | Harrison Jonathan Newbery-Chunn | 36.27 | 38.93 | 42.07 36.27 51.40 37.36 37.35 |
| 8 | Joshua Almanza | 37.77 | 40.89 | 41.74 42.31 53.70 38.61 37.77 |
| 9 | Xander McSherry | 40.71 | 44.53 | 52.78 40.71 41.76 47.51 44.31 |
| 10 | Martin Henry | 45.32 | 48.97 | 47.17 45.32 53.61 1:00.87 46.12 |
| 11 | Ryan Tan | 47.52 | 49.19 | 51.73 47.52 49.62 49.45 48.49 |
| 12 | James Kirschner | 41.22 | 49.47 | 41.22 51.20 51.35 45.86 58.40 |
| 13 | Nathan Adams | 44.09 | 49.47 | 51.99 44.09 49.40 DNF 47.01 |
| 14 | Reyansh Gupta | 48.42 | 52.99 | 1:03.10 53.47 49.00 56.50 48.42 |
| 15 | Auric Cui | 48.43 | 56.07 | 1:06.56 49.36 52.29 1:08.29 48.43 |
| 16 | Jack McCarley | 54.26 | 58.49 | 58.01 55.54 1:01.93 1:07.96 54.26 |
| 17 | Mitchell Anderson | 55.31 | 59.05 | 57.02 58.32 1:01.82 1:06.67 55.31 |
| 18 | Nathan Denham | 50.72 | 1:00.08 | 51.16 1:06.44 1:05.11 50.72 1:03.97 |
| 19 | Adrian Tadulan | 55.11 | 1:01.34 | 1:00.21 1:01.13 1:02.67 1:21.28 55.11 |
| 20 | Oscar Liang | 59.26 | 1:03.43 | 59.26 1:02.19 1:07.57 1:01.09 1:07.00 |
| 21 | Ashan Menon | 1:04.16 | 1:11.14 | 1:04.16 1:14.48 1:14.72 1:04.21 DNF |
| 22 | Anthony Trairattanasirikul | 1:08.67 | 1:13.70 | 1:08.67 1:14.93 1:24.81 1:10.91 1:15.27 |
| 23 | Giancarlo Ibarra | 1:04.84 | 1:13.94 | 1:18.30 1:08.79 1:17.38 1:15.66 1:04.84 |
| 24 | Harry Adler | 1:07.26 | 1:14.99 | 1:13.19 1:07.26 1:15.97 1:15.82 1:19.99 |
| 25 | Gustavo Riveiro | 1:04.81 | 1:17.08 | 1:19.95 1:21.96 1:32.09 1:09.33 1:04.81 |
| 26 | Leo Z. Liu | 1:06.43 | 1:17.99 | 1:14.36 1:22.45 1:25.40 1:06.43 1:17.16 |
| 27 | Suraj Sudharsan | 1:11.69 | 1:18.19 | 1:22.77 1:16.38 1:19.70 1:18.49 1:11.69 |
| 28 | Mathew Hui | 1:10.48 | 1:23.45 | 1:37.49 1:17.65 1:10.48 1:30.86 1:21.83 |
| 29 | Reece Zhang | 1:08.91 | 1:23.49 | 1:24.98 1:08.91 1:23.64 1:22.19 1:24.65 |
| 30 | Eli Norman | 1:11.41 | 1:24.78 | 1:22.52 1:11.41 1:32.09 1:43.22 1:19.72 |
| 31 | Marcus Chen | 1:18.60 | 1:47.56 | 1:18.60 1:36.56 DNF 2:06.38 1:39.75 |
| 32 | Kiran King | 1:21.67 | — | 1:29.04 1:21.67 — — — |
| 33 | Geoffrey Li | 1:26.76 | — | 1:26.76 1:31.55 — — — |
| 34 | Aadhithya Hariharan | 1:29.81 | — | 1:29.81 1:41.32 — — — |
| 35 | Adriel Tsui | 1:38.24 | — | 1:38.24 1:44.97 — — — |
| 36 | Finn Macilquham | 1:38.82 | — | 1:58.50 1:38.82 — — — |
| 37 | Lucas Peter Alvaro | 1:40.66 | — | 1:41.36 1:40.66 — — — |
| 38 | Kenta Duong | 1:41.73 | — | 2:09.22 1:41.73 — — — |
| 39 | Leo van der Grinten Milnes | 1:47.00 | — | 1:47.00 2:07.36 — — — |
| 40 | Madhav Kansara | 1:47.68 | — | 1:47.68 1:53.34 — — — |
| 41 | Joseph Wells | 1:52.90 | — | 2:38.95 1:52.90 — — — |
| 42 | Shirley Zhang | 1:58.25 | — | 2:10.54 1:58.25 — — — |
| 43 | Georgia Malone | 2:03.96 | — | 2:10.92 2:03.96 — — — |
| 43 | Michael Di Maio | 2:03.96 | — | 2:20.40 2:03.96 — — — |
| 45 | Thomas Clark | 2:08.05 | — | 2:10.11 2:08.05 — — — |
| 46 | John Cook | 2:09.98 | — | 2:32.89 2:09.98 — — — |
| 47 | Basil Lutz | 2:10.36 | — | 2:23.01 2:10.36 — — — |
| 48 | Benjamin Edwards | DNF | — | DNF DNF — — — |
| 48 | Blair Zhang | DNF | — | DNF DNF — — — |