| 1 | Feliks Zemdegs | 9.25 | 11.65 | 12.89 12.39 9.25 11.11 11.46 |
| 2 | Nathan Chong | 15.90 | 17.34 | 15.90 17.47 17.68 16.88 20.98 |
| 3 | Oliver Jenks | 14.45 | 17.49 | 23.46 14.45 16.23 20.27 15.97 |
| 4 | Mukund Karthik | 16.60 | 20.41 | 21.97 20.83 19.14 21.27 16.60 |
| 5 | Phạm Anh Khoa | 16.15 | 21.35 | 16.15 23.54 21.22 22.14 20.69 |
| 6 | Biyuan Chen | 16.25 | 21.61 | 20.45 16.25 19.45 25.99 24.93 |
| 7 | Jerry Jiang | 20.46 | 22.38 | 25.74 20.47 20.94 20.46 DNF |
| 8 | Aneurin Hunt | 23.87 | 25.38 | 25.38 24.05 23.87 27.68 26.70 |
| 9 | Cheng-Ru Yang | 19.05 | 25.77 | 27.74 42.18 26.35 23.23 19.05 |
| 10 | Alex Asbery | 23.44 | 26.11 | 23.44 28.82 35.74 24.67 24.83 |
| 11 | James Macdiarmid | 23.46 | 26.28 | 30.88 23.46 26.74 28.25 23.86 |
| 12 | Zhaoyu Tang | 21.74 | 29.09 | 30.34 30.74 21.74 43.21 26.19 |
| 13 | Jack Gerring | 23.73 | 29.22 | 29.81 23.73 30.50 42.19 27.36 |
| 14 | Mantra Shukla | 24.07 | 31.25 | 34.95 27.21 31.58 24.07 41.89 |
| 15 | Lucas O'Connell | 30.60 | 34.60 | 33.86 36.05 30.60 38.16 33.88 |
| 16 | Simon Geertsema | 29.54 | 35.08 | 29.54 34.74 35.68 36.00 34.83 |
| 17 | Yang Xu | 33.77 | 41.09 | 35.70 43.43 44.13 33.77 53.95 |
| 18 | Antoine Jaumouille | 29.57 | 43.03 | 59.50 48.44 41.64 39.02 29.57 |
| 19 | Tom Nelson | 41.04 | 43.99 | 47.72 41.04 51.99 42.62 41.64 |
| 20 | Aaron Guo | 40.59 | 45.21 | 40.59 44.07 52.19 47.03 44.54 |
| 21 | Tim Xie | 43.35 | 57.43 | 43.35 1:06.25 50.91 1:10.58 55.12 |
| 22 | Richard Liang | 51.39 | 1:04.96 | 58.98 51.39 59.81 1:31.66 1:16.09 |
| 23 | Eric Zheng | 52.81 | 1:09.17 | 1:13.42 52.81 1:08.65 1:39.18 1:05.44 |
| 24 | Rick Wang | 54.48 | 1:17.45 | 1:25.76 54.48 1:22.07 1:04.52 1:45.65 |
| 25 | Joshua Tan | 1:12.51 | — | 1:12.51 1:19.06 — — — |
| 26 | Joshua Ebelthite | 1:56.78 | — | DNF 1:56.78 — — — |