| 1 | Vijay Kishore | 13.30 | 18.38 | 17.67 21.55 16.67 20.81 13.30 |
| 2 | Arnav Arora | 16.46 | 18.71 | 16.46 19.11 18.46 18.56 19.54 |
| 3 | Akash Rupela | 14.83 | 19.46 | 19.79 14.83 21.55 18.22 20.37 |
| 4 | Vijay Jaidev Mahambre | 23.47 | 31.09 | 23.47 33.57 28.52 31.18 1:05.72 |
| 5 | Yash Gund | 28.27 | 35.37 | 28.27 34.22 35.35 44.67 36.54 |
| 6 | Pranav Modale | 30.68 | 35.77 | 45.02 35.47 36.44 30.68 35.39 |
| 7 | Joseph Antony Mathew Kannukaden | 33.39 | 36.33 | 45.27 41.60 33.92 33.48 33.39 |
| 8 | Shoaib Sayed | 35.05 | 43.11 | 35.05 36.89 53.94 1:42.56 38.51 |
| 9 | Revanth Sharma Kollegala | 43.02 | 47.99 | 50.91 43.02 48.89 55.77 44.17 |
| 10 | Rahul Bhateja | 41.86 | 51.58 | 1:12.48 57.16 41.86 51.35 46.23 |
| 11 | Rohit Suresh Dhulubulu | 46.98 | 51.69 | 51.55 53.18 46.98 50.35 1:01.96 |
| 12 | Ishav Punia | 52.14 | 56.20 | 54.34 54.04 1:00.23 52.14 2:01.09 |
| 13 | Mayur Arvind | 49.69 | 1:09.70 | 59.62 1:22.88 1:22.42 1:07.07 49.69 |
| 14 | Nikhil Rajani | 57.18 | 1:10.54 | 2:09.13 1:11.08 1:07.79 1:12.76 57.18 |
| 15 | Donatus Travas | 55.40 | 1:10.90 | 1:12.35 55.40 1:10.43 1:09.93 1:17.04 |
| 16 | Steve Nathan De Sa | 1:10.32 | 1:17.82 | 1:22.69 1:10.32 1:15.61 1:15.99 1:21.86 |
| 17 | Shenoy Angelo Rego | 1:15.47 | 1:26.77 | 1:23.04 1:28.31 DNF 1:15.47 1:28.95 |
| 18 | Sumeet Kundnani | 1:15.39 | 1:38.33 | 1:48.66 2:57.26 1:26.57 1:39.75 1:15.39 |