| 1 | John Muthee Karichu | 11.18 | 14.37 | 22.04 14.74 15.22 13.15 11.18 |
| 2 | Nygel Emmanuel Msagha | 15.30 | 18.53 | 17.93 19.69 22.59 15.30 17.97 |
| 3 | Sur Shah | 15.19 | 18.56 | 18.51 18.53 19.64 18.64 15.19 |
| 4 | Brian Kamau Maro | 20.23 | 21.38 | 22.67 21.46 20.23 20.24 22.44 |
| 5 | Theodore Wright | 24.25 | 27.84 | 24.25 39.33 31.50 26.57 25.46 |
| 6 | Reyansh Agarwal | 24.54 | 28.18 | 27.54 24.54 30.88 36.48 26.12 |
| 7 | Samarth Manek | 28.06 | 31.94 | 35.73 37.08 30.69 28.06 29.40 |
| 8 | Mark Bowen | 30.02 | 32.23 | 32.36 31.18 33.14 37.45 30.02 |
| 9 | Naythun Mwenja | 28.03 | 32.70 | 34.40 36.69 28.03 29.88 33.82 |
| 10 | Marc Tarus | 31.55 | 35.78 | 35.00 33.18 39.16 31.55 42.36 |
| 11 | Levi Macharia Gachanja | 30.57 | 36.83 | 41.30 34.31 38.51 30.57 37.67 |
| 12 | Jainam Shah | 33.13 | 38.64 | 42.39 DNF 33.13 39.47 34.06 |
| 13 | Naella Zawadi | 37.87 | 41.58 | 47.04 40.01 37.87 46.04 38.69 |
| 14 | Mugo Gituku | 37.50 | 43.36 | 48.46 48.24 38.30 37.50 43.55 |
| 15 | Aryan S. Khalsa | 33.20 | 44.16 | DNF 42.21 49.20 41.07 33.20 |
| 16 | Caleb Kinara | 39.49 | 45.89 | 46.98 45.63 45.07 56.97 39.49 |
| 17 | Felix Kiprob | 37.10 | 47.49 | 51.88 42.92 37.10 47.67 56.68 |
| 18 | Neema Wambui | 46.49 | 50.43 | 52.00 46.49 51.47 48.41 51.41 |
| 19 | Liam Shah | 39.85 | 51.33 | 52.43 57.25 47.21 54.34 39.85 |
| 20 | Shengjun Ma (马圣竣) | 47.62 | 51.36 | 47.62 51.05 54.19 48.85 1:06.84 |
| 21 | Theo Quami Psifa | 41.27 | 53.75 | 53.92 50.49 41.27 56.84 1:01.19 |
| 22 | Sé Maguire | 50.06 | 53.92 | 1:02.57 50.58 50.06 53.86 57.31 |
| 23 | Miles Handler | 38.90 | 56.38 | 1:01.66 57.83 49.66 38.90 1:07.90 |
| 24 | Shravan Kotecha | 38.96 | 59.45 | 1:34.40 1:11.40 55.03 38.96 51.93 |
| 25 | Manveer Singh Matharu | 49.61 | 1:00.03 | 1:01.25 1:04.64 1:05.80 54.19 49.61 |
| 26 | George Fry | 56.92 | 1:00.78 | 58.82 56.92 1:02.20 1:02.89 1:01.32 |
| 27 | Ryan Kiplagat Kurui | 52.59 | 1:00.95 | 55.21 52.59 1:00.65 1:06.99 DNF |
| 28 | Miqdad Poonawala | 58.10 | 1:02.02 | 1:27.86 59.44 1:06.43 1:00.20 58.10 |
| 29 | Adnan Poonawala | 56.92 | 1:03.09 | 1:07.61 59.88 1:47.15 56.92 1:01.78 |
| 30 | Zayn Zigmund | 55.93 | 1:09.11 | DNF 55.93 1:21.74 1:02.60 1:02.98 |
| 31 | Jayden Julian Mael D'souza | 46.51 | 1:11.45 | 1:20.03 1:32.55 46.51 1:04.77 1:09.54 |
| 32 | Dayyan Kassiri | 1:09.51 | 1:16.59 | 1:09.51 1:12.36 1:24.54 1:26.75 1:12.86 |
| 33 | Deeve Gudka | 55.22 | 1:19.87 | 1:15.75 2:46.18 1:11.46 1:32.41 55.22 |
| 34 | Joyblessing Kibet | 1:17.86 | 1:22.87 | 1:19.17 1:25.82 1:17.86 1:24.79 1:24.65 |
| 35 | Caelan Shah | 1:09.74 | 1:25.42 | 1:29.71 1:09.74 1:25.56 1:20.99 DNF |
| 36 | Rudra Arun Nair | 1:21.33 | 1:28.02 | 1:21.33 1:36.88 1:26.82 1:27.71 1:29.52 |
| 37 | Dancun Opiyo Junior | 1:09.97 | 1:29.96 | 2:02.26 1:24.95 1:18.40 1:09.97 1:46.52 |
| 38 | Tamara Wayu | 57.31 | 1:37.39 | 1:27.27 1:28.81 DNF 57.31 1:56.08 |
| 39 | Oviyan Mitchell | 1:32.44 | 1:50.45 | 1:51.75 1:52.91 1:46.70 1:32.44 DNF |
| 40 | Adyant Agarwal | 2:12.20 | 2:27.37 | 2:13.69 3:01.57 2:12.20 2:48.34 2:20.08 |
| 41 | Aaron Samani | 1:47.46 | 2:43.10 | 2:30.02 5:34.17 2:04.62 1:47.46 3:34.65 |
| 42 | Sam Fry | 2:38.35 | 3:55.70 | 2:38.35 DNF 3:41.44 4:38.71 3:26.94 |
| 43 | Divisha Parmar | 2:57.27 | DNF | DNF 2:57.27 DNF DNF DNF |