| 1 | Teddy Mbingo | 13.18 | 13.78 | 13.62 13.57 14.14 13.18 14.54 |
| 2 | John Muthee Karichu | 11.30 | 14.86 | 15.79 14.34 11.30 14.61 15.64 |
| 3 | Jagmeet Singh Kalsi | 13.05 | 15.08 | 13.76 13.05 20.31 15.51 15.98 |
| 4 | Mugambi Simon | 12.05 | 15.18 | 14.91 12.05 17.87 15.30 15.34 |
| 5 | Louis Dreyfus Aringa Odhiambo | 12.24 | 15.72 | 15.29 12.24 16.90 15.64 16.22 |
| 6 | Almershaldom Murimi | 15.12 | 15.91 | 15.12 15.61 21.06 16.48 15.63 |
| 7 | Wangombe Hinga | 20.69 | 23.18 | 22.90 20.69 24.25 23.07 23.56 |
| 8 | David Wachira | 21.30 | 24.47 | 21.30 24.32 32.62 23.03 26.05 |
| 9 | Fayall Moturi Orora | 23.04 | 24.82 | 23.04 24.82 24.74 25.01 24.91 |
| 10 | Ryan Kipyegon Sang | 16.20 | 25.30 | 16.20 57.59 34.46 21.90 19.55 |
| 11 | Marc Tarus | 22.90 | 28.00 | 25.29 22.90 30.36 28.34 34.11 |
| 12 | John Kamau | 19.13 | 28.69 | 30.80 29.91 19.13 25.35 34.53 |
| 13 | Naythun Mwenja | 26.20 | 29.04 | 29.15 26.20 34.07 29.98 27.99 |
| 14 | Felix Kiprob | 26.85 | 29.59 | 29.58 26.85 30.09 29.09 40.48 |
| 15 | Sammy Kelvin Mugo | 30.38 | 32.59 | 33.39 30.97 33.42 39.42 30.38 |
| 16 | Ian Kipyegon | 29.88 | 33.45 | 33.99 33.99 32.70 29.88 33.67 |
| 17 | Rayan Parmar | 30.70 | 33.83 | 41.24 34.94 30.70 32.67 33.87 |
| 18 | Mark Bowen | 28.85 | 34.41 | 40.05 28.85 39.43 31.07 32.72 |
| 19 | Allan Kipchumba | 32.52 | 36.91 | 38.60 36.45 32.52 35.68 38.74 |
| 20 | Kimani Munyua | 31.99 | 38.19 | 40.14 38.39 38.12 38.05 31.99 |
| 21 | Bravin Kiptoo | 35.84 | 39.03 | 41.84 38.81 49.16 36.44 35.84 |
| 22 | Justus Ondara | 27.44 | 41.97 | 1:02.40 DNF 34.23 27.44 29.29 |
| 23 | Blessing Wanjiku | 33.52 | 43.04 | 44.58 41.72 48.70 42.83 33.52 |
| 24 | Goodluck Xavier | 31.67 | 44.19 | 45.89 44.33 1:23.00 42.36 31.67 |
| 25 | Kelvin Githiari Waturi | 34.63 | 44.27 | 50.61 56.19 44.59 37.60 34.63 |
| 26 | Maxwel Mutai | 35.96 | 45.74 | 54.81 43.50 38.92 DNF 35.96 |
| 27 | Dangel Ombongi | 26.04 | 46.17 | 44.52 29.29 1:04.71 DNF 26.04 |
| 28 | Alfa Kinyanjui | 29.74 | 46.51 | 49.01 41.38 49.13 54.07 29.74 |
| 29 | Neema Wambui | 35.33 | 46.53 | 43.65 35.33 51.71 53.45 44.23 |
| 30 | Ryan Kiplagat Kurui | 41.78 | 48.34 | 44.12 54.12 50.66 41.78 50.25 |
| 31 | Nicholas Odour Odhiambo | 48.55 | 52.13 | 1:00.00 51.15 54.15 51.10 48.55 |
| 32 | Rudra Patel | 47.62 | 52.53 | 52.13 55.24 50.21 56.32 47.62 |
| 33 | Allan Moses | 34.11 | 53.45 | 34.11 56.39 1:00.11 43.84 1:00.60 |
| 34 | Samsteve Ongeri Ong'au | 44.71 | 53.78 | 55.99 1:13.87 55.67 49.69 44.71 |
| 35 | Isaac Mwangi | 48.14 | 54.05 | 1:00.67 50.75 50.72 48.14 1:02.73 |
| 36 | Darsh Jakharia | 52.76 | 55.66 | 54.08 52.76 1:00.37 55.18 57.71 |
| 37 | Richard Mathenge Wahome | 48.03 | 56.05 | 57.69 48.03 1:30.85 50.51 59.96 |
| 38 | Joseph Thiga Njenga | 47.10 | 57.38 | 1:17.49 1:10.13 47.10 53.56 48.44 |
| 39 | Sammy Kimani | 50.85 | 57.83 | 1:08.07 56.46 59.51 50.85 57.52 |
| 40 | Paul Kibira | 45.98 | 59.21 | 54.66 45.98 49.37 1:38.05 1:13.60 |
| 41 | Jayden Kipchumba Too | 56.49 | 1:00.66 | 1:02.85 58.98 56.49 1:00.15 1:26.94 |
| 42 | Miguel Mose | 50.47 | 1:01.20 | 1:18.09 50.51 1:07.95 50.47 1:05.13 |
| 43 | Dylan Muturi | 39.90 | 1:04.70 | 1:46.98 1:18.42 55.94 39.90 59.73 |
| 44 | Shalom Kimani | 55.69 | 1:06.15 | 1:04.27 DNF 55.69 1:09.69 1:04.49 |
| 45 | Caleb Kipkirui | 54.45 | 1:06.21 | DNF 1:18.18 1:05.30 54.45 55.14 |
| 46 | Smith Thuku Warui | 54.45 | 1:08.14 | 1:37.19 1:08.97 1:18.51 54.45 56.95 |
| 47 | Faith Chepkirui | 46.79 | 1:08.66 | 1:02.55 1:49.54 1:23.41 46.79 1:00.03 |
| 48 | Andy Kiptoo Mutai | 51.89 | 1:12.42 | 1:16.17 1:19.79 1:39.62 1:01.31 51.89 |
| 49 | Yug Sameer Pandya | 1:03.34 | 1:13.38 | 1:20.43 1:12.38 1:34.99 1:03.34 1:07.34 |
| 50 | Kerry Hilson Masinde | 51.55 | 1:16.09 | DNF 1:38.00 1:11.46 51.55 58.81 |
| 51 | Harleen Kaur | 1:01.62 | 1:16.32 | 1:15.01 1:24.26 1:18.04 1:15.91 1:01.62 |
| 52 | Aakash Gohil | 55.82 | 1:16.48 | 1:42.38 55.82 1:07.89 59.16 2:31.44 |
| 53 | Emmanuel Kipruto | 54.69 | 1:17.15 | 1:22.34 1:12.82 54.69 1:23.53 1:16.28 |
| 54 | Atieno Alice Candance | 59.88 | 1:18.41 | 1:12.28 1:28.12 1:14.83 59.88 1:28.41 |
| 55 | Timothy Mutembei | 57.13 | 1:19.50 | 1:15.36 1:29.12 1:16.96 57.13 1:26.18 |
| 56 | Eddy Ryan Kipngeno | 1:20.32 | 1:23.49 | 1:25.89 1:22.87 1:40.81 1:20.32 1:21.71 |
| 57 | Ezra Kiprotich | 1:14.94 | 1:24.10 | 1:32.03 1:14.94 1:15.48 1:37.77 1:24.78 |
| 58 | Lenox Onsare | 1:16.96 | 1:30.49 | 1:26.35 2:01.64 1:43.08 1:22.04 1:16.96 |
| 59 | Jachin Kiplangat | 1:16.07 | 1:30.86 | 1:16.07 2:10.38 1:36.02 1:22.96 1:33.60 |
| 60 | Shenelle Wangari Mwaniki | 1:18.16 | 1:31.21 | 1:47.06 1:35.87 1:39.46 1:18.30 1:18.16 |
| 61 | Jayden Ng'ethe Waweru | 59.04 | 1:32.47 | 1:30.71 59.04 1:52.64 1:38.21 1:28.49 |
| 62 | Samuel Muigai Ndirangu | 1:10.40 | 1:32.61 | 1:30.09 1:30.87 DNF 1:10.40 1:36.87 |
| 63 | Precious Wangechi | 1:06.64 | 1:40.15 | 1:06.64 1:30.72 DNF 2:02.04 1:27.68 |
| 64 | Anthony Maina Wambui | 1:29.49 | 1:52.30 | 1:55.91 1:52.76 1:29.49 1:48.24 2:06.73 |
| 65 | Harsimran Kaur | 1:49.32 | 1:53.62 | 1:52.23 1:57.10 2:09.08 1:51.52 1:49.32 |
| 66 | Shem Meso | 2:00.27 | 2:15.86 | 2:26.31 6:54.18 2:20.65 2:00.27 2:00.61 |
| 67 | Charles Masisa Omanga | 2:04.46 | 2:54.58 | 2:46.41 2:04.46 3:47.35 2:09.97 3:56.20 |
| 68 | Baljeet Kaur Kalsi | 2:18.94 | 3:11.51 | 3:11.88 3:02.20 5:05.70 3:20.46 2:18.94 |
| 69 | Tifanie Kimberly | 2:47.41 | 3:12.80 | 3:01.68 2:47.41 3:31.42 3:05.29 3:47.20 |
| 70 | Mike Ong'iro | 4:09.44 | 4:56.86 | 4:55.03 4:43.59 5:11.96 4:09.44 8:14.02 |
| 71 | Majidudin Muhiyidin Mohamed Sambul | DNF | DNF | DNF DNF DNF DNF DNF |
| 71 | Wesley Onchiri Mogaka | DNF | DNF | DNF DNF DNF DNF DNF |
| 71 | Collins Odhiambo Otange | DNF | DNF | DNF DNF DNF DNF DNF |
| 71 | Lakeisha Njeri | DNF | DNF | DNF DNF DNF DNF DNF |