| 1 | Arnav Arora | 54.37 | 57.86 | 56.38 56.22 1:00.98 1:02.08 54.37 |
| 2 | Kunal Oak | 50.40 | 58.19 | 59.32 50.40 57.83 DNF 57.41 |
| 3 | Hargun Singh Tikku | 56.12 | 58.81 | 56.12 59.41 58.79 1:00.76 58.23 |
| 4 | Abhijat Sahu | 58.51 | 1:00.68 | 1:07.73 1:00.89 59.16 1:01.98 58.51 |
| 5 | Shivam Bansal | 1:04.79 | 1:06.93 | 1:11.98 1:06.27 1:08.67 1:04.79 1:05.86 |
| 6 | Piyush Passi | 1:01.97 | 1:07.23 | 1:12.41 1:01.97 1:14.72 1:02.18 1:07.09 |
| 7 | Ujjawal Pabreja | 59.43 | 1:07.39 | 1:13.42 1:03.63 59.43 1:12.43 1:06.10 |
| 8 | Sukant Koul | 1:04.34 | 1:11.52 | 1:10.40 1:14.74 1:14.83 1:09.41 1:04.34 |
| 9 | Aryan Chhabra | 1:04.27 | 1:13.56 | 1:15.42 1:04.27 1:12.83 1:18.23 1:12.43 |
| 10 | Yash Budhiraja | 1:09.93 | 1:13.88 | 1:15.88 1:12.95 1:09.93 1:12.80 1:30.82 |
| 11 | Aditya Bareja | 1:17.53 | 1:21.14 | 1:22.16 1:21.58 1:17.53 1:19.68 1:29.87 |
| 12 | Rahul Dutta | 1:18.65 | 1:23.29 | 1:30.53 1:21.23 1:27.95 1:18.65 1:20.68 |
| 13 | Prayansh Vimal | 1:20.44 | 1:25.60 | 1:23.53 1:32.73 1:27.08 1:26.18 1:20.44 |
| 14 | Bhargav Narasimhan | 1:22.91 | 1:25.76 | 1:57.60 1:26.51 1:27.21 1:23.57 1:22.91 |
| 15 | Anandpreet Singh Madaan | 1:19.42 | 1:26.81 | 1:19.42 1:20.56 1:43.83 1:30.39 1:29.48 |
| 16 | Paarth Chhabra | 1:15.96 | 1:27.93 | 1:31.66 1:26.15 1:31.12 1:15.96 1:26.52 |
| 17 | Rohan Gupta | 1:20.62 | 1:27.96 | 1:26.12 1:28.01 1:31.16 1:29.75 1:20.62 |
| 18 | Satyam Panchal | 1:27.74 | 1:34.88 | 1:34.49 1:38.09 1:27.74 1:42.54 1:32.05 |
| 19 | Samik Virmani | 1:38.24 | 1:46.61 | 1:54.01 1:41.61 1:44.73 1:38.24 1:53.49 |
| 20 | Aditya Talwar | 1:40.24 | 1:57.56 | 2:00.04 2:07.35 1:40.24 DNF 1:45.29 |
| 21 | Nikunj Agrawal | 1:54.36 | 1:59.01 | 1:56.28 1:54.36 2:01.54 2:05.11 1:59.22 |
| 22 | Saiyam Jain | 1:55.54 | 2:25.05 | 2:32.94 1:55.54 2:29.61 2:22.18 2:23.35 |
| 23 | Ronak Narang | 2:19.25 | 2:29.39 | 2:35.21 2:25.07 2:19.25 2:44.22 2:27.90 |
| 24 | Dishant Shukla | 2:54.91 | — | 3:08.08 2:54.91 — — — |
| 25 | Raghavendra Nagarajan | 5:15.86 | — | 5:15.86 5:44.99 — — — |