| 1 | Meshack Musundi | 51.58 | 58.45 | 1:11.48 51.58 56.37 58.92 1:00.05 |
| 2 | Kelvin Muchui | 51.95 | 1:08.82 | 1:20.38 1:15.78 51.95 1:06.35 1:04.33 |
| 3 | Jagmeet Singh Kalsi | 1:13.18 | 1:17.59 | 1:23.55 1:13.18 1:15.30 1:18.79 1:18.69 |
| 4 | Gurveer Singh Mudher | 1:17.40 | 1:27.28 | 1:17.40 1:28.85 1:35.45 1:23.46 1:29.52 |
| 5 | Amrik Singh Chana | 1:11.04 | 1:29.79 | 1:46.02 1:47.82 1:14.96 1:28.38 1:11.04 |
| 6 | Samarth Manek | 1:40.10 | 1:42.16 | 1:49.64 1:40.89 1:40.10 1:41.88 1:43.72 |
| 7 | Jasmeet Singh | 1:48.89 | 1:55.70 | 1:48.89 1:59.55 1:52.12 1:59.76 1:55.43 |
| 8 | Rayan Parmar | 1:42.97 | 2:11.96 | 1:53.00 1:42.97 4:00.46 2:10.90 2:31.97 |
| 9 | John Kamau | 2:14.88 | 2:25.60 | 2:14.88 2:46.25 2:16.55 2:24.77 2:35.48 |
| 10 | Mark Otieno Achar | 2:11.53 | 2:31.24 | 2:21.41 3:18.52 2:37.34 2:34.96 2:11.53 |
| 11 | Reyansh Agarwal | 2:12.41 | 2:38.30 | 2:53.38 2:45.52 2:50.89 2:12.41 2:18.50 |
| 12 | Jaimin Dave | 2:07.76 | 2:41.14 | 2:30.52 2:07.76 2:17.18 3:39.46 3:15.71 |
| 13 | Jainam Shah | 2:41.77 | 3:00.87 | 4:07.27 3:17.76 2:50.69 2:41.77 2:54.15 |
| 14 | Jayden Julian Mael D'souza | 4:18.84 | 4:37.97 | 4:18.84 4:34.49 4:37.93 4:41.50 4:44.48 |