Fav | Pos | Race No | Share | | Name | Name | Time | Time | Gen Pos | Gender | Gen Pos | Country | Pace | 21km Split |
| 1 | 5528 | | | Jonathan AKANKWASA | Jonathan AKANKWASA #5528 Male  | 02:15:00 | 02:15:00 | 1 | Male | 1 | | 3:11 min/km | 01:06:07 |
| 2 | 5515 | | | Augustino Paulo SULLE | Augustino Paulo SULLE #5515 Male  | 02:15:12 | 02:15:12 | 2 | Male | 2 | Tanzania, United Republic of | 3:12 min/km | 01:06:41 |
| 3 | 5392 | | | Hamis ATHUMANI | Hamis ATHUMANI #5392 Male  | 02:16:27 | 02:16:27 | 3 | Male | 3 | Tanzania, United Republic of | 3:14 min/km | 01:06:51 |
| 4 | 5330 | | | George KIBOI | George KIBOI #5330 Male  | 02:17:02 | 02:17:02 | 4 | Male | 4 | Kenya | 3:14 min/km | 01:06:54 |
| 5 | 5322 | | | Chale SULE | Chale SULE #5322 Male  | 02:19:24 | 02:19:24 | 5 | Male | 5 | | 3:18 min/km | 01:06:54 |
| 6 | 5393 | | | Aloyce SIMBU | Aloyce SIMBU #5393 Male  | 02:21:22 | 02:21:22 | 6 | Male | 6 | Tanzania, United Republic of | 3:20 min/km | 01:07:04 |
| 7 | 5428 | | | Calvin KEMBOI | Calvin KEMBOI #5428 Male  | 02:23:00 | 02:23:00 | 7 | Male | 7 | | 3:23 min/km | 01:09:29 |
| 8 | 5434 | | | Elisha KIMUTAI | Elisha KIMUTAI #5434 Male  | 02:23:07 | 02:23:07 | 8 | Male | 8 | | 3:23 min/km | 01:08:22 |
| 9 | 5464 | | | Amosi KIRWA | Amosi KIRWA #5464 Male  | 02:29:00 | 02:29:00 | 9 | Male | 9 | Kenya | 3:31 min/km | 01:20:35 |
| 10 | 5407 | | | Omar RAMADHAN | Omar RAMADHAN #5407 Male  | 02:29:15 | 02:29:15 | 10 | Male | 10 | Tanzania, United Republic of | 3:32 min/km | 01:22:48 |
| 11 | 5506 | | | Gervas Godfrey MAYO | Gervas Godfrey MAYO #5506 Male  | 02:32:15 | 02:32:15 | 11 | Male | 11 | Tanzania, United Republic of | 3:36 min/km | 01:17:03 |
| 12 | 5516 | | | Peter Hhaway SULLE | Peter Hhaway SULLE #5516 Male  | 02:35:32 | 02:35:32 | 12 | Male | 12 | Tanzania, United Republic of | 3:41 min/km | 01:25:22 |
| 13 | 5534 | | | Sara MAKERA | Sara MAKERA #5534 Female  | 02:43:05 | 02:43:05 | 1 | Female | 1 | Tanzania, United Republic of | 3:51 min/km | 01:22:21 |
| 14 | 5550 | | | Naum KEBENEI | Naum KEBENEI #5550 Female  | 02:45:20 | 02:45:20 | 2 | Female | 2 | Kenya | 3:55 min/km | 01:22:21 |
| 15 | 5408 | | | Moses MUGANYIZI | Moses MUGANYIZI #5408 Male  | 02:46:55 | 02:46:55 | 13 | Male | 13 | Tanzania, United Republic of | 3:57 min/km | 01:37:14 |
| 16 | 5444 | | | Mildred KINYANJA | Mildred KINYANJA #5444 Female  | 02:54:46 | 02:54:46 | 3 | Female | 3 | Kenya | 4:08 min/km | 01:31:45 |
| 17 | 4256 | | | Wilfed KORIR | Wilfed KORIR #4256 Male  | 02:57:00 | 02:57:00 | 14 | Male | 14 | Tanzania, United Republic of | 4:11 min/km | |
| 18 | 5508 | | | Vaileth Adamu KIDASI | Vaileth Adamu KIDASI #5508 Female  | 03:03:58 | 03:03:58 | 4 | Female | 4 | Tanzania, United Republic of | 4:21 min/km | 01:39:06 |
| 19 | 5551 | | | Tunu ANDREA | Tunu ANDREA #5551 Female  | 03:04:48 | 03:04:48 | 5 | Female | 5 | Tanzania, United Republic of | 4:22 min/km | 01:32:15 |
| 20 | 5329 | | | Emmanuel MTUI | Emmanuel MTUI #5329 Male  | 03:07:00 | 03:07:00 | 15 | Male | 15 | Tanzania, United Republic of | 4:25 min/km | 01:40:15 |
| 21 | 5331 | | | Abeidnego SUMBE | Abeidnego SUMBE #5331 Male  | 03:08:17 | 03:08:17 | 16 | Male | 16 | Tanzania, United Republic of | 4:27 min/km | 01:40:27 |
| 22 | 5421 | | | Abeidnego SUMBE | Abeidnego SUMBE #5421 Male  | 03:08:23 | 03:08:23 | 17 | Male | 17 | Tanzania, United Republic of | 4:27 min/km | 01:40:31 |
| 23 | 5411 | | | Patricia MABENA | Patricia MABENA #5411 Female  | 03:16:09 | 03:16:09 | 6 | Female | 6 | Tanzania, United Republic of | 4:38 min/km | 01:44:36 |
| 24 | 5530 | | | John LYIMO | John LYIMO #5530 Male  | 03:17:26 | 03:17:26 | 18 | Male | 18 | Tanzania, United Republic of | 4:40 min/km | 01:46:59 |
| 25 | 5376 | | | Shukuru NGOTA | Shukuru NGOTA #5376 Male  | 03:17:37 | 03:17:37 | 19 | Male | 19 | Tanzania, United Republic of | 4:40 min/km | 01:42:45 |
| 26 | 5426 | | | Victor YABESI | Victor YABESI #5426 Male  | 03:21:40 | 03:21:40 | 20 | Male | 20 | Tanzania, United Republic of | 4:46 min/km | 01:56:29 |
| 27 | 5467 | | | Mahamudu OMARI | Mahamudu OMARI #5467 Male  | 03:24:08 | 03:24:08 | 21 | Male | 21 | Tanzania, United Republic of | 4:50 min/km | 01:45:53 |
| 28 | 5500 | | | Godfrey ALSITDES | Godfrey ALSITDES #5500 Female  | 03:26:28 | 03:26:28 | 7 | Female | 7 | Tanzania, United Republic of | 4:53 min/km | 01:44:47 |
| 29 | 5491 | | | Kuyenga MKAMA | Kuyenga MKAMA #5491 Male  | 03:27:29 | 03:27:29 | 22 | Male | 22 | Tanzania, United Republic of | 4:55 min/km | 02:22:08 |
| 30 | 5538 | | | Godlisen ISSAGNA | Godlisen ISSAGNA #5538 Male  | 03:27:43 | 03:27:43 | 23 | Male | 23 | Tanzania, United Republic of | 4:55 min/km | 01:51:38 |
| 31 | 5378 | | | Jacopo PENDEZZA | Jacopo PENDEZZA #5378 Male  | 03:27:47 | 03:27:47 | 24 | Male | 24 | Italy | 4:55 min/km | 01:49:37 |
| 32 | 5513 | | | S.Samir JUMA | S.Samir JUMA #5513 Male  | 03:28:36 | 03:28:36 | 25 | Male | 25 | Tanzania, United Republic of | 4:56 min/km | 01:54:21 |
| 33 | 5400 | | | Eric NDAGAMSU | Eric NDAGAMSU #5400 Male  | 03:29:16 | 03:29:16 | 26 | Male | 26 | Tanzania, United Republic of | 4:57 min/km | 02:05:33 |
| 34 | 5547 | | | Michael NYAMAJEJE | Michael NYAMAJEJE #5547 Male  | 03:32:13 | 03:32:13 | 27 | Male | 27 | Tanzania, United Republic of | 5:01 min/km | 01:53:08 |
| 35 | 5542 | | | Gift KISAKA | Gift KISAKA #5542 Male  | 03:32:15 | 03:32:15 | 28 | Male | 28 | Tanzania, United Republic of | 5:01 min/km | 01:56:04 |
| 36 | 5463 | | | Wilson MKILYA | Wilson MKILYA #5463 Male  | 03:32:44 | 03:32:44 | 29 | Male | 29 | Tanzania, United Republic of | 5:02 min/km | 01:45:55 |
| 37 | 5414 | | | Gwakisa MWASYEBA | Gwakisa MWASYEBA #5414 Male  | 03:34:16 | 03:34:16 | 30 | Male | 30 | Tanzania, United Republic of | 5:04 min/km | 01:53:49 |
| 38 | 5442 | | | Petro NYANG'URWA | Petro NYANG'URWA #5442 Male  | 03:37:20 | 03:37:20 | 31 | Male | 31 | Tanzania, United Republic of | 5:09 min/km | 01:56:16 |
| 39 | 5423 | | | Lukumay LUKUMAY | Lukumay LUKUMAY #5423 Male  | 03:37:28 | 03:37:28 | 32 | Male | 32 | Tanzania, United Republic of | 5:09 min/km | 02:11:53 |
| 40 | 5413 | | | Gilbert MKENDA | Gilbert MKENDA #5413 Male  | 03:40:37 | 03:40:37 | 33 | Male | 33 | Tanzania, United Republic of | 5:13 min/km | 01:55:55 |
| 41 | 5339 | | | Yusuph Museru BIGAMBO | Yusuph Museru BIGAMBO #5339 Male  | 03:42:50 | 03:42:50 | 34 | Male | 34 | Tanzania, United Republic of | 5:16 min/km | 01:44:48 |
| 42 | 5396 | | | Tawi KILUMILE | Tawi KILUMILE #5396 Male  | 03:45:21 | 03:45:21 | 35 | Male | 35 | Tanzania, United Republic of | 5:20 min/km | 02:01:23 |
| 43 | 5420 | | | Stanley MALAKI | Stanley MALAKI #5420 Male  | 03:45:21 | 03:45:21 | 36 | Male | 36 | Tanzania, United Republic of | 5:20 min/km | 01:54:04 |
| 44 | 5555 | | | Jordan DICKSON | Jordan DICKSON #5555 Male  | 03:45:25 | 03:45:25 | 37 | Male | 37 | Tanzania, United Republic of | 5:20 min/km | 02:11:43 |
| 45 | 5536 | | | Godlove KINYUNYU | Godlove KINYUNYU #5536 Male  | 03:47:09 | 03:47:09 | 38 | Male | 38 | Tanzania, United Republic of | 5:22 min/km | 02:11:05 |
| 46 | 5387 | | | Hamza ATHUMANI | Hamza ATHUMANI #5387 Male  | 03:47:36 | 03:47:36 | 39 | Male | 39 | Tanzania, United Republic of | 5:23 min/km | 01:53:16 |
| 47 | 5517 | | | Athumani ALLY | Athumani ALLY #5517 Male  | 03:47:43 | 03:47:43 | 40 | Male | 40 | Tanzania, United Republic of | 5:23 min/km | 01:57:53 |
| 48 | 5419 | | | Jackson ANTHONY | Jackson ANTHONY #5419 Male  | 03:49:51 | 03:49:51 | 41 | Male | 41 | Tanzania, United Republic of | 5:26 min/km | 02:09:41 |
| 49 | 5412 | | | Raymond ELLY | Raymond ELLY #5412 Male  | 03:51:32 | 03:51:32 | 42 | Male | 42 | Tanzania, United Republic of | 5:29 min/km | 02:09:42 |
| 50 | 5546 | | | Jonas LENGWANA | Jonas LENGWANA #5546 Male  | 03:56:17 | 03:56:17 | 43 | Male | 43 | Tanzania, United Republic of | 5:35 min/km | 02:01:05 |