| 1 | Feliks Zemdegs | 24.89 | 26.63 | 25.43 26.08 28.39 24.89 DNF |
| 2 | Ryan Driscoll | 34.23 | 35.62 | 34.23 36.95 38.08 35.07 34.83 |
| 3 | Tommy Kiprillis | 31.98 | 35.63 | 42.64 31.98 35.76 36.06 35.08 |
| 4 | Jode Brewster | 36.30 | 38.93 | 42.14 39.35 36.30 39.18 38.26 |
| 5 | Lennon Hughes | 34.20 | 40.20 | 38.12 DNF 34.20 40.50 41.97 |
| 6 | Myles Jarman | 37.97 | 41.39 | 47.32 41.51 37.97 41.75 40.91 |
| 7 | Jeffers Chan | 40.31 | 41.59 | 41.39 41.72 45.89 41.66 40.31 |
| 8 | Nguyễn Khang Minh | 38.09 | 41.68 | 42.43 46.95 40.60 42.01 38.09 |
| 9 | Michael Alexander | 40.71 | 44.10 | 47.95 45.41 40.71 44.10 42.80 |
| 10 | Riley Dexter | 41.57 | 44.59 | 44.11 48.37 41.62 41.57 48.05 |
| 11 | Yanqing Fang (方彦卿) | 37.99 | 45.10 | 37.99 49.71 40.81 DNF 44.79 |
| 12 | Matthew Cook | 40.38 | 45.32 | 46.99 42.34 DNF 46.62 40.38 |
| 13 | Ethan Stevens | 40.94 | 46.53 | 40.94 44.17 1:04.10 49.32 46.11 |
| 14 | Jack Cai | 43.48 | 46.55 | 47.47 48.06 44.13 50.88 43.48 |
| 15 | David Epstein | 43.92 | 47.37 | 49.62 46.30 46.65 49.16 43.92 |
| 16 | Andy Ma | 43.32 | 47.85 | 48.15 43.32 46.97 50.77 48.44 |
| 17 | Divnoor Bajwa | 39.81 | 48.44 | 50.11 39.81 53.36 49.67 45.55 |
| 18 | Ethan Pride | 45.58 | 48.58 | 53.88 45.58 48.72 47.38 49.64 |
| 19 | Clayton Atkins | 45.53 | 48.87 | 49.86 48.45 48.29 53.84 45.53 |
| 20 | Samuel Tie | 42.51 | 49.51 | 49.16 51.12 48.72 50.64 42.51 |
| 21 | Qi Qu (曲祺) | 47.94 | 51.19 | 52.35 53.07 48.16 56.92 47.94 |
| 22 | Benjamin Riske | 46.36 | 51.48 | 48.81 52.55 53.08 46.36 1:15.70 |
| 23 | Justin Chang | 50.10 | 51.48 | 52.00 50.10 51.38 51.07 53.98 |
| 24 | Ben Chin | 51.15 | 52.54 | 51.32 55.13 54.71 51.58 51.15 |
| 25 | Ryan Griffiths | 48.87 | 53.07 | 53.88 57.32 52.54 48.87 52.78 |
| 26 | David Terry | 44.53 | 53.74 | 44.53 55.85 52.08 55.06 54.09 |
| 27 | Tam Quan | 47.87 | 53.79 | 55.11 47.87 1:07.76 52.25 54.01 |
| 28 | Zach Amiridis | 51.47 | 54.34 | 52.50 55.47 56.68 51.47 55.05 |
| 29 | Wesley Allen | 52.68 | 55.38 | 52.91 56.38 56.85 52.68 57.83 |
| 30 | John McGill | 54.59 | 55.56 | 55.42 56.08 57.38 54.59 55.19 |
| 31 | Izan Cantero Herrera | 48.13 | 55.61 | 55.01 53.00 58.81 1:00.56 48.13 |
| 32 | Sebastian Outh-Aut | 46.19 | 56.27 | 46.19 1:00.57 1:01.45 52.27 55.96 |
| 33 | Tim Major | 51.73 | 56.67 | 57.42 55.50 57.09 59.65 51.73 |
| 34 | Oliver Ling | 51.29 | 56.98 | 55.03 55.93 DNF 51.29 59.99 |
| 35 | Phoenix Patterson | 51.94 | 57.65 | 55.37 1:02.93 54.66 51.94 1:04.24 |
| 36 | Patrick Game | 50.56 | 57.76 | 1:08.58 1:05.95 55.42 51.92 50.56 |
| 37 | Swami Srinivasan | 51.91 | 57.93 | 59.53 59.45 1:01.28 54.82 51.91 |
| 38 | Jacob Peng | 56.21 | 58.55 | 1:08.39 57.70 59.89 58.07 56.21 |
| 39 | Jorge Augusto Siqueira Pinto | 53.13 | 58.97 | 59.85 58.94 1:07.69 58.11 53.13 |
| 40 | Leon Tran | 54.67 | 59.59 | 1:03.29 DNF 57.14 54.67 58.34 |
| 41 | Seth Baulch | 52.53 | 59.89 | 1:09.79 1:05.67 58.80 55.19 52.53 |
| 42 | Brodie Nash | 56.25 | 1:00.06 | 1:02.58 56.29 1:01.32 1:18.49 56.25 |
| 43 | Edward Hollingdale | 55.76 | 1:01.56 | 59.89 1:29.93 1:00.00 55.76 1:04.78 |
| 44 | Kieran Murphy | 59.11 | 1:01.84 | 59.85 1:11.04 1:02.36 59.11 1:03.32 |
| 45 | Jimmy Chen | 58.58 | 1:02.11 | 1:01.18 58.58 1:16.74 59.97 1:05.17 |
| 46 | Oliver Hoy | 54.62 | 1:02.33 | 54.62 1:09.60 1:08.79 1:02.71 55.49 |
| 47 | Nathan Leung | 59.26 | 1:02.61 | 1:05.22 1:00.41 1:02.88 1:04.54 59.26 |
| 48 | Jacob McGruddy | 48.15 | 1:03.60 | 1:08.95 48.15 1:06.47 1:11.51 55.39 |
| 49 | Lucas Pedersson | 1:01.72 | 1:04.89 | 1:01.72 1:33.93 1:04.71 1:04.08 1:05.89 |
| 50 | Jerry Hui | 1:03.85 | 1:07.61 | 1:07.64 1:18.99 1:03.85 1:05.37 1:09.83 |
| 51 | Anton Kraev | 57.17 | 1:08.75 | 1:12.02 57.17 1:04.80 1:09.43 DNF |
| 52 | Kayle Dharmadasa | 1:07.41 | 1:09.65 | 1:09.96 1:10.07 1:07.41 1:31.52 1:08.92 |
| 53 | Anthony Qi | 1:03.65 | 1:09.87 | 1:05.53 1:14.94 1:03.65 1:15.93 1:09.15 |
| 54 | Long Hoang Tran | 58.08 | 1:10.06 | 58.08 1:25.71 1:04.00 1:07.07 1:19.12 |
| 55 | Phoenix Pham | 1:00.04 | 1:10.24 | 1:01.54 1:15.80 1:00.04 1:13.37 1:36.75 |
| 56 | David Edwards | 1:02.85 | 1:11.19 | 1:27.47 1:07.58 1:02.85 1:06.20 1:19.80 |
| 57 | Ben Wakelin | 1:01.72 | 1:11.31 | 1:01.72 1:08.59 1:15.34 1:10.00 1:17.68 |
| 58 | Brian Allen | 55.70 | 1:12.12 | 1:08.51 55.70 1:22.97 DNF 1:04.88 |
| 59 | Zack Hall | 1:00.05 | 1:12.16 | 1:09.50 1:11.07 1:15.92 DNF 1:00.05 |
| 60 | Zayd Chaudhry | 1:05.39 | 1:12.80 | 1:08.19 DNF 1:10.94 1:19.28 1:05.39 |
| 61 | Anonymous | 1:08.41 | 1:14.51 | 1:08.41 1:18.30 1:18.52 1:08.56 1:16.66 |
| 62 | Max Bradley-McFawn | 1:09.53 | 1:20.37 | 1:23.52 1:09.53 1:40.37 1:11.68 1:25.91 |
| 63 | Riki Lethbridge | 1:11.69 | — | 1:11.69 1:30.71 — — — |
| 64 | Barnaby Bevan | 1:15.94 | — | 1:15.94 1:44.51 — — — |
| 65 | Aidan Chan | 1:16.14 | — | 1:26.43 1:16.14 — — — |
| 66 | Yoav Eynon | 1:16.60 | — | 1:44.48 1:16.60 — — — |
| 67 | Tom Noble | 1:16.86 | — | 1:19.44 1:16.86 — — — |
| 68 | Judd Walhout | 1:18.14 | — | 1:18.14 DNF — — — |
| 69 | Blake Keane | 1:19.18 | — | 1:19.18 1:39.01 — — — |
| 70 | Jack Love | 1:20.46 | — | 1:45.28 1:20.46 — — — |
| 71 | Ryan Glennon | 1:21.49 | — | 1:32.60 1:21.49 — — — |
| 72 | Chenhao Sun (孙晨皓) | 1:21.68 | — | 1:32.28 1:21.68 — — — |
| 73 | Zen Nimorakiotakis | 1:21.74 | — | 1:31.77 1:21.74 — — — |
| 74 | Juan-Felipe Forero | 1:22.07 | — | DNF 1:22.07 — — — |
| 75 | Andy Yixuan Zhang | 1:23.03 | — | 1:26.38 1:23.03 — — — |
| 76 | Juno Niewand | 1:23.26 | — | 1:31.18 1:23.26 — — — |
| 77 | Patricia Tedja | 1:24.13 | — | 1:24.13 1:30.37 — — — |
| 78 | Jin Gabriel Limpin | 1:24.30 | — | 1:35.82 1:24.30 — — — |
| 79 | Bryan Wong | 1:24.83 | — | 1:26.40 1:24.83 — — — |
| 80 | Harry Price | 1:25.60 | — | 1:43.91 1:25.60 — — — |
| 81 | Liam Lee | 1:27.82 | — | DNF 1:27.82 — — — |
| 82 | James Newman | 1:28.08 | — | 1:28.08 1:47.92 — — — |
| 83 | Eli Jacobsson | 1:29.03 | — | 1:52.63 1:29.03 — — — |
| 84 | Emmet Hobbs | 1:32.69 | — | 1:32.69 1:46.82 — — — |
| 85 | Mason Heimann | 1:32.92 | — | 1:32.92 1:54.48 — — — |
| 86 | Max Beames | 1:42.50 | — | 1:49.56 1:42.50 — — — |
| 87 | Tim Handmer | 1:44.69 | — | 2:24.00 1:44.69 — — — |
| 88 | Zacheriah L. Huynh | 1:46.78 | — | 1:49.43 1:46.78 — — — |
| 89 | Austin Allen | 1:48.48 | — | 2:01.93 1:48.48 — — — |
| 90 | Patrick Kleverlaan | 1:50.46 | — | 1:51.30 1:50.46 — — — |
| 91 | Medhansh Bhosle | 1:54.86 | — | 2:22.44 1:54.86 — — — |
| 92 | Andrew Davidge | 1:54.99 | — | 1:54.99 1:57.75 — — — |
| 93 | Shivansh Kakkar | 1:55.08 | — | 1:55.08 DNF — — — |
| 94 | Ryan Sleep | 1:56.90 | — | 1:56.90 2:02.26 — — — |
| 95 | Matthew Sieredzinski | 1:57.08 | — | DNF 1:57.08 — — — |
| 96 | Johnathan Starkey | 2:05.60 | — | 2:05.60 2:09.44 — — — |
| 97 | Benjamin Grey | 2:09.31 | — | 2:09.31 2:27.22 — — — |
| 98 | Michael Liu | 2:09.91 | — | 2:09.91 2:10.80 — — — |
| 99 | Dylan Hua | 2:28.11 | — | DNF 2:28.11 — — — |
| 100 | Archer Herbert | 2:37.54 | — | 2:37.54 DNF — — — |
| 101 | Jiesen Yao (姚杰森) | 2:39.06 | — | 2:39.06 DNF — — — |
| 102 | Steven Dimopoulos | 2:40.77 | — | 2:53.41 2:40.77 — — — |
| 103 | William John Hinde | 2:47.05 | — | 2:50.63 2:47.05 — — — |
| 104 | Zac Meulenkamp | 2:54.14 | — | DNF 2:54.14 — — — |
| 105 | Sebastian Robbins | DNF | — | DNF DNF — — — |
| 105 | Millar Abrams | DNF | — | DNF DNF — — — |