| 1 | Jason Kipkurui | 11.11 | 14.76 | 13.01 11.11 16.54 16.89 14.74 |
| 2 | Allan Kipchumba | 14.75 | 17.37 | 15.93 14.75 17.25 18.93 20.21 |
| 3 | Kelvin Githiari Waturi | 15.41 | 17.62 | 16.25 15.41 23.29 15.85 20.76 |
| 4 | Karson Miller | 18.30 | 22.30 | 25.53 19.57 26.25 18.30 21.81 |
| 5 | Alex Maina Kamau | 24.96 | 27.40 | 26.45 32.28 24.96 29.56 26.20 |
| 6 | Mark Kipkoech Bett | 23.00 | 30.29 | 37.07 28.97 24.84 DNF 23.00 |
| 7 | Jotham Wagler | 23.96 | 31.10 | 23.96 38.14 32.68 31.72 28.90 |
| 8 | Felix Kiprob | 30.75 | 35.42 | 49.17 35.95 37.75 32.56 30.75 |
| 9 | Ian Kiptoo | 25.29 | 37.30 | 25.29 50.32 33.03 28.54 DNF |
| 10 | Ryan Kiprotich | 35.04 | 38.34 | 39.89 40.23 38.53 35.04 36.60 |
| 11 | Aakash Gohil | 22.51 | 39.34 | DNF 52.10 33.70 22.51 32.21 |
| 12 | Brilliant Cherop | 35.31 | 40.09 | 36.25 35.31 44.00 40.03 47.72 |
| 13 | Joy Cherotich Mutai | 29.31 | 40.39 | 53.23 48.93 32.17 40.07 29.31 |
| 14 | Joshua Wagler | 38.07 | 40.39 | 43.27 38.36 47.65 38.07 39.54 |
| 15 | Blessing Waithera | 29.09 | 42.48 | 50.17 44.97 54.69 32.29 29.09 |
| 16 | Marksidney Kiptoo | 34.77 | 42.78 | 34.77 45.31 46.23 38.38 44.64 |
| 17 | Augustine Kooro | 34.89 | 43.51 | 48.43 34.89 43.93 42.04 44.56 |
| 18 | Niguel Kiplangat | 39.26 | 44.34 | 49.44 50.85 42.95 40.64 39.26 |
| 19 | Joy Precious | 36.74 | 46.34 | 48.15 36.74 46.30 55.95 44.58 |
| 20 | Levis Mureithia | 42.27 | 48.55 | 42.27 48.73 45.22 1:54.54 51.70 |
| 21 | Daniel Wekesa Mabele | 41.58 | 48.80 | 43.76 58.67 41.58 43.98 1:21.61 |
| 22 | Allan Kibet | 32.43 | 50.46 | 1:17.78 57.98 49.52 32.43 43.89 |
| 23 | Joseph Nganga Maina | 41.71 | 50.80 | 41.71 1:00.28 45.02 1:03.55 47.09 |
| 24 | Wayne Kiprop | 43.07 | 51.83 | 59.57 1:30.53 44.86 51.06 43.07 |
| 25 | Giovanny Maina | 49.58 | 52.55 | 1:09.21 50.32 49.58 50.72 56.62 |
| 26 | Cynthia Onkoba | 48.05 | 53.18 | 1:42.26 48.05 1:00.67 48.21 50.67 |
| 27 | John Paul Okumu | 49.50 | 57.55 | 49.50 1:06.90 49.51 1:20.39 56.23 |
| 28 | Brian Kipngetich | 48.31 | 1:02.98 | 48.31 1:37.41 58.81 59.17 1:10.97 |
| 29 | Samwel Kiarie | 54.94 | 1:07.88 | 55.03 1:13.61 DNF 54.94 1:14.99 |
| 30 | Michael Nziwa Makanga | 53.57 | 1:11.30 | DNF 1:19.99 1:14.65 59.27 53.57 |
| 31 | Brafix Rofance | 53.91 | 1:14.42 | 59.43 1:32.09 1:12.11 53.91 1:31.73 |
| 32 | Emmanuel Okari | 51.23 | 1:14.47 | DNF 51.23 1:49.75 59.39 54.27 |
| 33 | Sammy Leaky | 1:11.84 | 1:22.33 | 1:12.32 1:26.15 1:11.84 DNF 1:28.52 |
| 34 | Jayden Kipngeno | 1:02.75 | 1:24.75 | 1:12.53 1:02.75 1:58.33 1:21.42 1:40.30 |
| 35 | Abigael Cheptoo | 1:19.73 | 1:35.32 | 1:36.33 1:33.10 1:46.59 1:19.73 1:36.54 |
| 36 | Leon Bett | 1:29.40 | 1:35.41 | 1:29.40 1:30.85 1:40.02 1:55.10 1:35.36 |
| 37 | Abel Kibet | 50.83 | 1:40.32 | DNF 50.83 1:48.63 1:26.52 1:45.80 |
| 38 | Mirera Nyamweya | 1:32.04 | 1:43.05 | 1:38.63 1:39.48 1:51.03 1:32.04 1:53.18 |
| 39 | Ivan Ethan | 1:32.75 | 1:49.06 | 1:49.40 1:52.43 1:32.75 1:46.58 1:51.19 |
| 40 | Vincent Kirwa | DNF | DNF | DNF DNF DNF DNF DNF |