| 1 | Sujan Irosha Kumarapperuma | 3.20 | 4.23 | 3.52 4.61 3.20 5.31 4.57 |
| 2 | Arun Kannan | 3.55 | 4.37 | 3.55 5.43 4.31 3.65 5.16 |
| 3 | Yifan Wang (王逸帆) | 3.69 | 7.39 | DNF 3.69 4.35 11.52 6.30 |
| 4 | Sirima Witharanage Sathmika Navoda | 6.65 | 8.31 | 8.42 6.65 9.23 12.23 7.29 |
| 5 | Sahas Thathmira Bandara Palihana | 8.13 | 8.45 | 8.72 8.20 9.02 8.43 8.13 |
| 6 | Banura Perera | 6.17 | 8.81 | 15.70 9.85 6.66 6.17 9.91 |
| 7 | Dulina Harshitha Pieris | 7.61 | 8.94 | 12.04 9.62 8.21 8.99 7.61 |
| 8 | Hirosh Nividu | 8.91 | 10.59 | 16.32 11.31 8.91 11.02 9.43 |
| 9 | Benul Uthsala Subasinghe | 7.93 | 10.70 | 13.96 9.02 12.44 7.93 10.63 |
| 10 | Dinula Guruge | 11.68 | 13.23 | 13.50 15.50 12.52 13.68 11.68 |
| 11 | Sasvidu Praveen Pathirana | 11.01 | 13.25 | 17.16 12.19 11.01 16.46 11.09 |
| 12 | Vidul Omike Kumarawadu | 10.68 | 13.64 | 14.72 11.92 10.68 14.29 DNF |
| 13 | Manitha Hasaral | 13.90 | 14.24 | 16.71 13.90 14.79 13.90 14.02 |
| 14 | Nadeesh Peiris | 10.77 | 14.50 | 15.27 13.01 15.22 20.43 10.77 |
| 15 | Santhiviraj Harikesh | 10.24 | 15.59 | 21.37 14.09 10.24 25.61 11.32 |
| 16 | Chenura Athapaththu | 7.01 | 16.85 | DNF 7.01 20.92 10.45 19.18 |
| 17 | Pinindu Liyanage | 11.26 | 17.16 | 19.31 22.28 11.26 11.72 20.45 |
| 18 | Jeyanthan Nathushaan | 10.45 | 17.57 | 29.12 14.22 18.60 19.90 10.45 |
| 19 | Janiru Ninduwara Wijesinghe | 14.04 | 18.25 | 18.45 35.77 14.04 20.24 16.06 |
| 20 | Nimantha Jayaweera | 13.29 | 21.38 | 24.27 25.43 13.29 14.43 DNF |
| 21 | Ranuga Nadun Dissanayaka | 14.67 | 25.01 | 32.14 14.67 28.04 23.92 23.07 |
| 22 | Heman Nisal Wijerathne | 24.43 | 29.78 | 34.44 24.43 24.58 32.23 32.54 |
| 23 | Chamindi Anupama Weerasinghe | 25.40 | 31.80 | 27.77 25.40 47.36 37.45 30.19 |
| 24 | Mihidukulasuriya Asitha Madhushan Perera | 33.96 | 46.33 | 35.28 33.96 50.61 53.11 59.16 |
| 25 | Saniru Sandes Bandara Sarathchandra | 52.62 | DNF | 52.62 DNF DNF DNF DNF |
| 26 | Kalindu Sachintha Wijesundara | DNF | DNF | DNF DNF DNF DNF DNF |