| 1 | Sujan Irosha Kumarapperuma | 8.18 | 9.90 | 9.66 14.80 11.76 8.18 8.28 |
| 2 | Manija Kalansooriya | 12.08 | 13.27 | 12.08 DNF 14.18 13.51 12.12 |
| 3 | Yifan Wang (王逸帆) | 12.32 | 13.50 | 12.32 12.94 15.24 16.29 12.32 |
| 4 | Benul Uthsala Subasinghe | 13.35 | 14.21 | 13.35 14.58 13.86 14.18 15.71 |
| 5 | Banura Perera | 11.93 | 15.76 | 24.33 17.41 11.93 16.15 13.72 |
| 6 | Chamod Malshan Senevirathna | 12.26 | 15.76 | 15.93 15.23 17.62 12.26 16.13 |
| 7 | Pinindu Liyanage | 11.65 | 16.43 | 16.50 13.91 11.65 18.89 DNF |
| 8 | Mevindu Bashitha Rajapaksha | 13.52 | 17.92 | 16.73 DNF 13.52 19.80 17.23 |
| 9 | Sahas Thathmira Bandara Palihana | 14.84 | 18.20 | 14.84 19.13 24.19 20.06 15.42 |
| 10 | Arun Kannan | 17.26 | 18.41 | 17.36 17.26 18.67 20.66 19.21 |
| 11 | Hirosh Nividu | 17.33 | 19.38 | 20.37 18.47 19.29 17.33 22.31 |
| 12 | Sirima Witharanage Sathmika Navoda | 17.19 | 19.39 | 17.59 17.19 21.34 19.49 21.09 |
| 13 | Saniru Sandes Bandara Sarathchandra | 15.83 | 19.60 | 20.41 18.76 DNF 15.83 19.62 |
| 14 | Dulina Harshitha Pieris | 14.65 | 19.77 | 18.13 20.49 22.04 14.65 20.69 |
| 15 | Santhiviraj Harikesh | 15.88 | 19.84 | 17.21 24.51 20.47 15.88 21.83 |
| 16 | Soniru Dinulaka | 15.83 | 20.97 | 15.83 DNF 17.52 29.34 16.04 |
| 17 | Vidul Omike Kumarawadu | 18.96 | 21.13 | 23.12 20.21 18.96 22.32 20.86 |
| 18 | Jeyanthan Nathushaan | 19.89 | 21.65 | 21.91 19.89 22.33 20.71 22.58 |
| 19 | Isara Hansana | 20.43 | 23.36 | 20.43 26.10 23.34 20.63 27.03 |
| 20 | Mihidukulasuriya Asitha Madhushan Perera | 22.98 | 25.71 | 22.98 29.94 24.87 27.27 24.99 |
| 21 | Mihira Dhanudara | 23.52 | 27.11 | 28.25 27.12 29.05 25.96 23.52 |
| 22 | Chamindi Anupama Weerasinghe | 23.10 | 27.98 | 24.22 23.10 28.34 31.39 31.58 |
| 23 | Nadeesh Peiris | 22.69 | 28.09 | 32.65 30.82 25.85 22.69 27.60 |
| 24 | Dinula Guruge | 22.57 | 30.87 | 31.63 27.83 22.57 33.16 40.09 |
| 25 | Sasvidu Praveen Pathirana | 31.43 | 33.58 | 34.61 33.17 34.81 31.43 32.97 |
| 26 | Ayaan Omar Farook | 25.98 | 34.92 | 25.98 47.28 44.02 32.38 28.36 |
| 27 | Sheshan Jethniel Vincent | 33.87 | 37.41 | 36.81 43.94 35.38 40.04 33.87 |
| 28 | Joy Niruxan | 36.91 | 39.18 | 36.91 37.44 55.57 42.09 38.01 |
| 29 | Kulendran Lingesh | 41.54 | 43.22 | 44.04 55.23 41.54 43.08 42.55 |
| 30 | Janiru Ninduwara Wijesinghe | 37.60 | 46.16 | 52.71 41.75 44.01 37.60 58.32 |
| 31 | Ranuga Nadun Dissanayaka | 42.22 | 46.16 | 45.68 46.92 42.22 45.87 51.01 |
| 32 | Manitha Hasaral | 34.58 | 46.46 | 54.13 39.62 45.63 DNF 34.58 |
| 33 | Preshanna Apenas | 45.66 | 47.24 | 1:05.44 47.12 48.37 45.66 46.23 |
| 34 | Rasindu Dasunim | 40.46 | 51.79 | 40.46 44.47 1:05.09 45.80 DNF |
| 35 | Ninduwara Damsiha Weerathilake | 43.08 | 56.31 | 50.21 55.22 43.08 1:03.49 1:33.49 |
| 36 | Thirukkumaran Jathushanan | 50.23 | 1:02.47 | 53.87 1:02.65 1:10.90 1:13.26 50.23 |
| 37 | Pamuditha Neelanga | 56.36 | 1:07.33 | 1:12.38 1:15.73 56.36 1:04.16 1:05.45 |
| 38 | Heman Nisal Wijerathne | 55.29 | 1:10.25 | 1:03.14 55.29 1:28.39 59.23 1:51.93 |
| 39 | Arun Ajai | 1:04.66 | 1:14.57 | 1:04.66 1:18.19 1:25.11 1:12.12 1:13.39 |
| 40 | Maheshwaran Akshayan | 1:13.41 | 1:17.39 | 1:19.93 1:42.81 1:16.61 1:15.63 1:13.41 |
| 41 | Chithrakumar Abilash | 1:10.62 | 1:21.58 | 1:19.82 1:18.20 1:26.71 1:10.62 1:27.01 |
| 42 | Kerusheka Uthayakumar | 1:12.13 | 1:24.78 | 1:38.81 1:12.13 1:18.89 1:16.63 1:38.81 |
| 43 | Adeesha Shenal Warnakulasuriya | 47.92 | 1:28.99 | 1:00.34 DNF 2:12.77 1:13.87 47.92 |
| 44 | Gagana Sankalana Kodagoda | 1:26.17 | 1:33.06 | 1:57.23 1:27.69 1:33.82 1:37.67 1:26.17 |
| 45 | Umasivam Sajinthan | 1:36.43 | 1:39.65 | 1:36.43 1:40.00 1:41.38 1:37.59 1:41.36 |
| 46 | Chenura Athapaththu | 24.39 | DNF | 26.85 DNF 28.15 24.39 DNF |
| 47 | Nimantha Jayaweera | 27.73 | DNF | DNF DNF DNF 27.73 31.93 |
| 48 | Vinuka Hansidu Thennakoon | 58.58 | DNF | 58.58 2:08.23 3:52.23 DNF DNF |
| 49 | Kalindu Sachintha Wijesundara | DNF | DNF | DNF DNF DNF DNF DNF |