| 1 | Anish Rajesh | 53.84 | 1:00.69 | 1:07.74 55.94 1:06.00 1:00.13 53.84 |
| 2 | Kunal Oak | 1:13.10 | 1:17.41 | 1:13.10 1:17.50 1:17.35 1:17.85 1:17.37 |
| 3 | Dhruv Suresh | 1:10.26 | 1:18.59 | 1:16.51 1:20.31 1:10.26 1:18.94 1:20.88 |
| 4 | Alaik Bhatia | 1:12.03 | 1:20.86 | 1:12.03 1:23.49 1:18.10 1:33.19 1:20.98 |
| 5 | Shivam Bansal | 1:18.04 | 1:21.14 | 1:20.72 1:23.88 1:18.04 1:20.35 1:22.35 |
| 6 | Akash Rupela | 1:16.28 | 1:22.98 | 1:16.28 1:26.70 1:17.97 1:24.27 1:33.18 |
| 7 | Sukant Koul | 1:13.34 | 1:23.70 | 1:33.77 1:24.51 1:13.34 1:22.24 1:24.36 |
| 8 | Ishaan Hadkar | 1:11.71 | 1:24.63 | 1:33.43 1:42.70 1:11.71 1:16.91 1:23.54 |
| 9 | Abhijeet Ghodgaonkar (अभिजीत घोडगावकर) | 1:20.26 | 1:26.19 | 1:31.50 1:22.03 1:25.12 1:20.26 1:31.42 |
| 10 | Aryan Chhabra | 1:05.42 | 1:27.28 | 1:26.16 1:37.75 1:30.28 1:25.39 1:05.42 |
| 11 | Chetan Roger Dhanjal | 1:26.21 | 1:29.03 | 1:26.21 1:26.33 1:29.78 1:30.99 1:36.97 |
| 12 | Rushil Dalal | 1:20.31 | 1:29.44 | 1:28.64 1:27.75 1:31.92 1:20.31 1:34.18 |
| 13 | Abhi Gawande | 1:22.34 | 1:30.96 | 1:44.06 1:33.46 1:33.53 1:22.34 1:25.89 |
| 14 | Bhargav Narasimhan | 1:24.74 | 1:31.50 | 1:44.61 1:26.35 1:34.16 1:34.00 1:24.74 |
| 15 | Anuj Menta | 1:25.20 | 1:33.61 | 1:37.17 1:32.52 1:25.20 1:35.90 1:32.41 |
| 16 | Anudeep Turaga | 1:24.33 | 1:33.99 | 1:45.42 1:28.17 1:24.33 1:39.96 1:33.83 |
| 17 | Arnav Arora | 1:28.35 | 1:38.80 | 1:46.36 1:28.35 1:45.43 1:37.23 1:33.75 |
| 18 | Vinit Nalhe | 1:28.83 | 1:40.42 | 1:57.24 1:42.59 1:34.16 1:28.83 1:44.50 |
| 19 | Ritwik Pattnaik | 1:38.45 | 1:41.58 | 1:40.42 1:52.84 1:39.12 1:45.21 1:38.45 |
| 20 | Snehashish Chakravarti | 1:32.09 | 1:41.83 | 1:32.09 1:43.25 1:56.42 1:39.88 1:42.37 |
| 21 | Mohan Balaji | 1:40.75 | 1:43.68 | 1:40.75 1:44.81 2:04.52 1:40.93 1:45.30 |
| 22 | Palaash Goel | 1:34.10 | 1:46.77 | 2:00.03 1:34.10 1:41.40 1:46.73 1:52.17 |
| 23 | Dhruv Arora | 1:35.77 | 1:48.66 | 1:59.55 1:35.77 1:53.31 1:42.91 1:49.75 |
| 24 | Nikhil Soares | 1:46.98 | 1:53.59 | 1:46.98 2:03.44 1:56.66 1:53.43 1:50.68 |
| 25 | Aniket Das | 1:42.03 | 1:54.06 | 1:51.53 1:42.03 1:56.86 1:55.45 1:55.19 |
| 26 | Ram Krishna Pattanayak | 1:45.54 | 1:54.55 | 2:20.28 1:50.47 1:45.54 2:05.74 1:47.45 |
| 27 | Anup Adhikari | 1:43.68 | 1:55.28 | 1:52.25 1:55.76 1:43.68 1:57.82 2:03.92 |
| 28 | Shardul Bharambe | 1:44.37 | 1:56.13 | 1:44.37 2:03.66 2:02.95 1:54.13 1:51.30 |
| 29 | Pratinav Venglet | 1:45.05 | 1:58.88 | 1:48.51 2:09.40 1:45.05 1:58.72 2:12.83 |
| 30 | Anant Pingle | 1:53.94 | 1:59.55 | 1:56.64 2:04.66 1:53.94 1:59.65 2:02.36 |
| 31 | Sripad Sarma Katrapati | 1:56.69 | 2:02.99 | 2:05.59 2:03.78 1:56.69 2:04.37 2:00.83 |
| 32 | Ayush Goyal | 1:50.88 | 2:06.11 | 2:12.49 2:05.89 2:07.29 2:05.16 1:50.88 |
| 33 | Shubhayan Kabir | 1:58.86 | 2:06.23 | 2:08.98 1:59.10 2:10.62 1:58.86 2:19.13 |
| 34 | Sheldon Rego | 2:00.91 | 2:06.87 | 2:17.50 2:05.00 2:11.97 2:03.65 2:00.91 |
| 35 | Advay Sant | 1:59.26 | 2:07.44 | 2:15.16 2:03.62 1:59.26 2:32.07 2:03.53 |
| 36 | Karthikeyan Eswaran | 2:02.99 | 2:11.19 | 2:13.33 2:11.86 2:08.37 2:27.45 2:02.99 |
| 37 | Chaitanya Ranade | 2:07.12 | 2:11.44 | 2:14.43 2:10.72 2:07.12 2:14.89 2:09.16 |
| 38 | Saransh Tandon | 1:49.23 | 2:12.54 | 2:16.01 2:10.47 1:49.23 2:11.49 2:15.66 |
| 39 | Jainendra Jain | 1:56.88 | 2:14.47 | 2:21.01 2:15.60 1:56.88 2:58.73 2:06.79 |
| 40 | Ansh Iyer | 2:05.05 | 2:19.60 | 2:08.97 2:20.59 2:29.25 2:58.90 2:05.05 |
| 41 | Adinath Durugkar | 2:15.27 | 2:21.66 | 2:26.60 2:19.41 2:27.79 2:18.98 2:15.27 |
| 42 | Harsh Arvind Shelwatkar | 2:17.46 | 2:24.42 | 2:24.01 2:19.93 2:17.46 2:29.33 2:39.53 |
| 43 | Dian Hayati | 2:14.95 | 2:24.86 | 2:45.10 2:21.41 2:14.95 2:31.37 2:21.80 |
| 44 | Nikhil Mande | 2:17.16 | 2:25.98 | 2:26.03 2:24.03 2:30.32 2:27.89 2:17.16 |
| 45 | Adithyaa Anand | 2:00.35 | 2:26.48 | 2:13.45 2:30.48 2:35.51 3:28.88 2:00.35 |
| 46 | Sandesh Patil | 2:03.30 | 2:31.95 | 2:37.32 2:24.99 2:03.30 2:33.55 2:47.24 |
| 47 | Madhav Singh | 2:26.89 | 2:37.81 | 2:26.89 2:30.92 2:43.66 2:41.46 2:41.06 |
| 48 | Uddhav Pisharody | 2:29.54 | 2:42.18 | 2:29.54 2:34.34 2:48.01 2:44.20 DNF |
| 49 | Omkar Kibe | 2:27.07 | 2:47.33 | 2:27.07 2:52.11 3:20.55 2:38.25 2:51.63 |
| 50 | Rahul Venkatesan | 2:26.77 | 2:48.54 | 4:31.02 2:26.77 2:35.56 2:56.78 2:53.28 |
| 51 | Shreyas Trehan | 2:12.80 | 3:00.02 | 2:56.77 2:12.80 3:12.70 3:22.41 2:50.60 |
| 52 | James Gonsalves | 2:40.45 | — | 3:05.73 2:40.45 — — — |
| 53 | Rahul Shyokand | 2:41.11 | — | 3:04.03 2:41.11 — — — |
| 54 | Soham Adarkar | 2:48.25 | — | 2:48.25 3:03.61 — — — |
| 55 | Atharva Shrungare | 3:06.91 | — | DNF 3:06.91 — — — |
| 56 | Sanjay Chintapally | 3:21.64 | — | 4:20.47 3:21.64 — — — |
| 57 | Mayank Goel | 3:34.23 | — | 3:59.21 3:34.23 — — — |
| 58 | PK Arumugam | 3:37.10 | — | 4:11.23 3:37.10 — — — |
| 59 | Vivek Anand | 3:40.35 | — | 4:54.76 3:40.35 — — — |
| 60 | Vihaan Purohit | 3:47.34 | — | 3:47.34 4:10.11 — — — |
| 61 | Tanmay Shirodkar | 6:07.74 | — | 6:07.74 6:09.74 — — — |
| 62 | Aryan Bhirud | DNF | — | DNF DNF — — — |
| 62 | Atharva Nanavate | DNF | — | DNF DNF — — — |
| 62 | Riddhi Shukla | DNF | — | DNF DNF — — — |