| 1 | Eman Kabiru | 55.25 | 1:02.70 | 1:12.67 1:06.88 1:02.96 58.25 55.25 |
| 2 | Kelvin Githiari Waturi | 1:11.76 | 1:23.05 | 1:15.46 1:20.85 DNF 1:32.84 1:11.76 |
| 3 | Miles Mwithukia | 1:25.85 | 1:38.61 | 1:46.26 1:36.06 1:25.85 1:33.51 2:01.78 |
| 4 | Nadab Murithi Gitonga | 2:22.20 | 2:28.48 | 2:36.35 2:41.25 2:22.20 2:22.61 2:26.49 |
| 5 | Ethan Kiplimo | 2:18.14 | 2:36.61 | 2:36.84 3:00.03 2:18.14 2:39.80 2:33.20 |
| 6 | Seth Etana Zaki | 2:50.15 | 2:58.99 | 3:03.73 3:28.53 2:50.15 2:59.68 2:53.57 |
| 7 | Jeremy Obwino | 2:56.44 | 3:06.98 | 3:11.52 3:21.67 3:02.92 3:06.50 2:56.44 |
| 8 | Muhammad Jaffer | 2:48.65 | 3:16.66 | 3:18.91 3:20.80 3:10.28 2:48.65 3:56.50 |