| 1 | David Wachira | 11.48 | 12.80 | 13.44 12.28 12.67 13.86 11.48 |
| 2 | James Kariuki | 12.91 | 13.93 | 13.48 12.91 13.60 14.70 16.58 |
| 3 | Eshaan Amith | 15.26 | 18.47 | 15.26 18.11 19.73 17.56 21.58 |
| 4 | Jason Kipkurui | 16.10 | 18.49 | 16.10 17.97 17.30 21.89 20.21 |
| 5 | Kelvin Githiari Waturi | 17.59 | 20.68 | 17.59 19.71 20.33 21.99 23.29 |
| 6 | Fred Kilele | 12.44 | 20.82 | 26.18 20.23 23.31 18.92 12.44 |
| 7 | Allan Kipchumba | 14.18 | 26.41 | 28.52 26.60 25.00 27.62 14.18 |
| 8 | Isaac Mwangi | 17.28 | 27.08 | 27.59 17.28 30.73 33.57 22.92 |
| 9 | Alex Maina Kamau | 26.04 | 31.13 | 30.22 26.04 35.16 28.02 36.80 |
| 10 | Norwell Kipkoech | 29.30 | 37.84 | 29.30 42.52 32.76 39.87 40.89 |
| 11 | Miguel Mose | 30.48 | 40.89 | 30.48 55.52 32.82 34.34 1:09.71 |
| 12 | Brilliant Cherop | 37.55 | 41.80 | 44.28 46.42 38.35 42.78 37.55 |
| 13 | Christian Kipchirchir | 40.43 | 41.91 | 40.83 56.93 44.33 40.58 40.43 |
| 14 | Maxwel Kibet | 32.79 | 43.18 | 32.79 38.08 52.00 43.31 48.15 |
| 15 | Prince Judah | 39.68 | 44.26 | 39.68 46.03 40.46 46.28 47.76 |
| 16 | Allan Kiplangat | 41.62 | 44.63 | 44.60 46.04 45.26 44.04 41.62 |
| 17 | Jayden Ike Wachira | 37.18 | 45.72 | 49.42 50.09 38.79 48.95 37.18 |
| 18 | Shalom Kimani Njau | 38.09 | 46.31 | 45.03 48.33 53.79 45.58 38.09 |
| 19 | Prince Kiptoo | 33.09 | 48.96 | 48.96 45.11 1:09.84 52.80 33.09 |
| 20 | Tim James Kasyoka | 38.58 | 50.68 | 56.62 50.31 52.23 49.49 38.58 |
| 21 | Paul Kibira Olouch | 38.47 | 51.29 | 1:02.78 42.93 48.16 1:04.66 38.47 |
| 22 | Nicanor Kipchirchir Sargoi | 42.03 | 54.24 | 50.31 1:26.91 54.77 42.03 57.64 |
| 23 | Caleb Kibet Kipkemboi | 48.46 | 1:00.03 | 1:12.11 53.16 1:03.80 1:03.14 48.46 |
| 24 | Jared Gift Kimutai | 51.21 | 1:00.51 | 51.21 52.22 1:04.65 1:41.23 1:04.67 |
| 25 | Augustine Kooro | 58.08 | 1:01.79 | 58.08 DNF 1:05.24 59.02 1:01.12 |
| 26 | Cynthia Onkoba | 52.54 | 1:02.55 | DNF 53.54 1:06.24 1:07.88 52.54 |
| 27 | Ian Kiptoo | 53.24 | 1:02.57 | 59.90 1:25.43 58.65 1:09.17 53.24 |
| 28 | Daniel Wekesa Mabele | 53.79 | 1:08.50 | DNF 1:05.92 1:05.40 1:14.17 53.79 |
| 29 | Isaac Mogaka | 1:01.29 | 1:11.68 | 1:08.58 1:09.70 1:01.29 1:22.98 1:16.76 |
| 30 | Tanisha Nyokabi Chege | 1:06.67 | 1:13.03 | 1:10.77 1:21.74 1:20.33 1:07.99 1:06.67 |
| 31 | Marksidney Kiptoo | 1:02.49 | 1:13.31 | 1:45.28 1:02.49 1:10.09 1:26.67 1:03.17 |
| 32 | Samwel Kiarie | 1:09.94 | 1:23.21 | 1:40.55 1:16.40 1:25.32 1:09.94 1:27.90 |
| 33 | Jayden Kipngeno | 1:05.84 | 1:23.41 | 1:32.25 1:24.28 1:13.71 1:05.84 3:17.10 |
| 34 | Maryann Wanjiku | 57.85 | 1:25.88 | 2:17.49 1:44.19 57.85 1:03.94 1:29.52 |
| 35 | Austin Kipkemei | 1:07.25 | 1:25.88 | 1:40.34 1:11.38 1:07.25 1:44.41 1:25.93 |
| 36 | Joseph Nganga Maina | 1:10.27 | 1:27.58 | 1:50.62 1:25.72 1:33.85 1:10.27 1:23.17 |
| 37 | Brian Othieyo | 1:19.42 | 1:27.65 | 1:21.93 1:19.42 1:20.45 1:40.57 1:42.66 |
| 38 | Chepkemei Lelei Rono | 1:25.60 | 1:29.80 | 1:31.60 1:25.90 1:48.69 1:25.60 1:31.91 |
| 39 | Blessing Waithera | 1:15.27 | 1:31.76 | 1:45.62 1:37.61 1:19.87 1:37.80 1:15.27 |
| 40 | Wayne Kiprop | 1:21.12 | 1:35.78 | 2:02.99 1:27.97 1:32.15 1:21.12 1:47.23 |
| 41 | Obed Masira | 1:12.01 | 1:35.80 | 2:32.51 2:03.39 1:18.62 1:12.01 1:25.38 |
| 42 | Edel Wairimu Njiriri | 1:11.44 | 1:40.01 | 1:23.79 1:55.81 1:40.44 2:03.66 1:11.44 |
| 43 | Joyce Wanjiku | 1:18.68 | 1:42.18 | 1:42.22 1:58.72 1:18.68 2:55.03 1:25.59 |
| 44 | Abigael Cheptoo | 1:13.22 | 1:52.92 | DNF 2:23.13 1:13.22 1:27.40 1:48.23 |
| 45 | Davyn Karanja | 1:11.79 | 2:03.63 | 1:25.33 3:30.76 DNF 1:14.80 1:11.79 |
| 46 | Shadrack Gorbachev | 1:51.44 | 2:06.47 | 2:05.04 2:13.95 2:08.40 2:05.97 1:51.44 |
| 47 | Esther Munjiru Mwaura | 3:40.92 | 5:56.08 | 7:50.04 7:01.93 3:40.92 4:50.56 5:55.76 |
| 48 | Ian Kipchumba | 43.83 | DNF | DNF DNF 43.83 1:23.00 57.07 |
| 49 | Emmanuel Okari | 1:45.12 | DNF | DNF 2:29.71 1:45.12 2:04.28 DNF |